2015.11.21 バージョンアップ後の件

新規投稿者

藤山台薬局
投稿日 2015/12/01 09:54:49
2015.11.21バージョンをダウンロード後12月からの
後発品算定が繁栄できなくなりました。
下記の情報がでます。
どうしたら良いでしょうか?
よろしくお願いいたします。
Version:20151127版
System.InvalidCastException: 指定されたキャストは有効ではありません。
場所 System.Data.OleDb.ColumnBinding.ValueDouble()
場所 System.Data.OleDb.OleDbDataReader.GetDouble(Int32 ordinal)
場所 RPPMAN.Models.C後発品割合薬品毎.Calc()
場所 RPPMAN.ReceptDataSet.KOUMODERow.CalcData()
場所 RPPMAN.ReceptDataSet.KOUMODERow.CalcEnabled()
場所 RPPMAN.Views.後発品調剤体制加算Dialog.後発品調剤体制加算Dialog_Load(Object sender, EventArgs e)
場所 System.Windows.Forms.Form.OnLoad(EventArgs e)
場所 System.Windows.Forms.Form.OnCreateControl()
場所 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
場所 System.Windows.Forms.Control.CreateControl()
場所 System.Windows.Forms.Control.WmShowWindow(Message& m)
場所 System.Windows.Forms.Control.WndProc(Message& m)
場所 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
場所 System.Windows.Forms.ContainerControl.WndProc(Message& m)
場所 System.Windows.Forms.Form.WmShowWindow(Message& m)
場所 System.Windows.Forms.Form.WndProc(Message& m)

返信 10

samba
投稿日 2015/12/18 09:47:06
谷口様

いつも大変お世話になっております。
早速、ご対応いただきまして、ありがとうございます。

1234という変な表示は解消されましたが、
「介護一覧」からの訪問薬剤管理指導報告書などは
なぜかまだ印刷できない状態が続いています。
なんでしょうか????

返信 9

谷口 英一
投稿日 2015/12/17 20:00:06
修正した12月17日版、アップしました。

返信 8

samba
投稿日 2015/12/16 13:00:16
本日久しぶりに薬剤管理指導の処方せんを受け付けまして
処方を入力して、再度読み込むと

調剤基本料: 12+12→1234点
調剤料: 12+12→1234点
薬剤料:1234点
     薬学管理料:1234点
      合計点数:1234点
(保険)一部負担金の割合:1234割
(自動) 患者負担金額:1234円

という表示が出ることがあります。
また、処方入力画面にすると通常の計算結果が出てきます。


同じ患者さんで、介護一覧を選択し、訪問薬剤管理指導記録簿で
印刷実行をしても印刷されない状態です。
計画書、報告書とも印刷できない状況です。
一応はプリンターは認識している模様です。
他の印刷は通常通りできます。

よく状況が把握できておらず、的を得ていないかもしれませんが
ご報告いたします。

返信 7

谷口 英一
投稿日 2015/12/08 16:25:13
12月8日版、アップしました。

ご迷惑をお掛けしました。
無菌製剤処理加算の日数を組み込む際に、連携不足でした。

・外用薬・注射薬などのdaysには「1」を入れる処理に戻しました。
・無菌製剤処理加算の日数については新たに「seizai_days」列を作成し、そちらに保存するように変更しました。

返信 6

まこと
投稿日 2015/12/08 09:01:27
12月7日版

外用 daysの欄  先発・後発医薬品 いずれも 空欄です。

そのために、RPPMAN在庫管理、ND4のソフトが、正常に動作しません。

外用 days の欄に 1 が 入るようにお願いします。

返信 5

まこと
投稿日 2015/12/07 11:47:19
お世話になります。

外用 先発品でも days が空欄になってます。

そのために、RPPMAN在庫管理で該当品目がエラーになります。

daysに1を入れれば解決します。

以上、よろしくお願いいたします。

返信 4

谷口 英一
投稿日 2015/12/03 19:03:10
12月3日版をアップしました。

・無菌製剤処理加算の点数を求める際に後発品割合計算部分の変更が漏れており、daysを使用する処理のままとなってしまっていましたので、 「1」が使用されるように修正を行いました。
(daysには固定となる調剤数量「1」は保存せずに計算から求めるようにし、無菌製剤処理加算などで別途必要となる日数を保存するようにしています。)

返信 3

まこと
投稿日 2015/12/02 13:38:07
お世話になります。

エラーの解決法に「処方入力の際に数量または日数が空欄になっている」
とありましたので、12月2日版でエラーの品名を再入力しても
修正されません。

データを見ると外用のdaysの欄が空欄になってます。
アクセスで空欄に 1 をいれると正常となります。

RPPMANで外用入力時に1が入るようにお願いいたします。

返信 2

谷口 英一
投稿日 2015/12/02 11:51:59
12月2日版をアップしました。

医薬品の使用数量取得に失敗した際に内部エラーとなって中断されてしまっていましたので、薬品名と調剤日を表示して続行するようにしました。

処方入力の際に数量または日数が空欄になっているものと思われますので、表示されたものについて確認をお願いします。

返信 1

まこと
投稿日 2015/12/01 21:09:45
お世話になります。
私も同様のエラーです。
後発品%の計算ができません。

エラー内容

Version:20151127版
System.InvalidCastException: 指定されたキャストは有効ではありません。
場所 System.Data.OleDb.ColumnBinding.ValueDouble()
場所 System.Data.OleDb.OleDbDataReader.GetDouble(Int32 ordinal)
場所 RPPMAN.Models.C後発品割合薬品毎.Calc()
場所 RPPMAN.ReceptDataSet.KOUMODERow.CalcData()
場所 RPPMAN.ReceptDataSet.KOUMODERow.CalcEnabled()
場所 RPPMAN.Views.後発品調剤体制加算Dialog.後発品調剤体制加算Dialog_Load(Object sender, EventArgs e)
場所 System.Windows.Forms.Form.OnLoad(EventArgs e)
場所 System.Windows.Forms.Form.OnCreateControl()
場所 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
場所 System.Windows.Forms.Control.CreateControl()
場所 System.Windows.Forms.Control.WmShowWindow(Message& m)
場所 System.Windows.Forms.Control.WndProc(Message& m)
場所 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
場所 System.Windows.Forms.ContainerControl.WndProc(Message& m)
場所 System.Windows.Forms.Form.WmShowWindow(Message& m)
場所 System.Windows.Forms.Form.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
RPPMAN, Version=2.99.5809.26595, Culture=neutral, PublicKeyToken=null
System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Deployment, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Deployment.resources, Version=4.0.0.0, Culture=ja, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.VisualBasic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Numerics, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Data.DataSetExtensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
mscorlib.resources, Version=4.0.0.0, Culture=ja, PublicKeyToken=b77a5c561934e089
WindowsFormsIntegration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
System.Windows.Forms.resources, Version=4.0.0.0, Culture=ja, PublicKeyToken=b77a5c561934e089

返信する