[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[orca-users:07775] Re: 時刻で締めのある日計表



大脇様
いつもお世話になります。長谷川です。
どうもご報告ありがとうございます。

> 
> 以下報告いたします
> 
> バージョン:jma-receipt 2.4.0-1+0jma2
> 
> 事例
> 
> 5月2日に日医太郎さんに診療を行い、380円の請求発生。財布を忘れたとのこと
> で、手持ちがなく入金額はゼロ。5月3日に医院を訪れ昨日の未払い分を払ってい
> く。[23 収納]より入金処理。5月3日の、このレコードのtbl_syumei.upymd、
> tbl_syumei.uphmsにはなぜか日時フィールドが入りません。よって5月3日の日計
> 表の領収金額に落ちが生じてしまいます。日レセの改善を待ちたいです。
> 
当方で、以下の通り確認しましたが、再現しません。何か差があるのでしょうか??

ヴァージョン
/usr/lib/jma-receipt/doc/version にて確認
jma-receipt 2.4.0-1

5月2日に自費で3633円の診療
入金額は0円

パソコンの時計そのものを翌日(5月3日)にする。
23収納→入金→
入金額 3633
入金日 H17. 5. 3
入金方法 01 現金
請求書兼領収書 01発行する

で5月3日の入金にする
以下患者の、tbl_syumeiの内容
$sudo -u orca psql orca

orca=> select * from tbl_syumei where ptid=3;
          hospid          | nyugaikbn | ptid | denpnum | denpedanum | nyukinrenn
um | sryka | meisaijoutaikbn | sky_printymd | sky_reprintymd | ryosyu_printymd |
 ryosyu_reprintymd | skymoney | nyuhen_kbn | nyuhen_money | nyuhen_ymd | nyukin_
hoho | joutaikbn | termid | opid |  creymd  |  upymd   | uphms
--------------------------+-----------+------+---------+------------+-----------
---+-------+-----------------+--------------+----------------+-----------------+
-------------------+----------+------------+--------------+------------+--------
-----+-----------+--------+------+----------+----------+--------
 JPN000000000000          | 2         |    3 |       3 |          1 |
 1 | 01    |                 | 20050502     |                | 20050502        |
                   |     3633 |            |            0 | 20050502   |
     | 1         |        |      | 20050502 | 20050502 | 142629
 JPN000000000000          | 2         |    3 |       3 |          2 |
 0 | 01    |                 |              |                |                 |
                   |        0 | 1          |         3633 | 20050503   | 01
     | 2         |        |      | 20050503 | 20050503 | 142953

5月3日の入金の方の、upymd 、 uphmsは正常に入っています。
この値はシステムクロックの値のようです。
以上バージョン2.5.0でも同様の確認を行っています。

今回のプログラムカスタマイズの基本は以下だけです。
WRK-SHIMEJIKOKU11 締め時刻の頭(秒まで)
WRK-SHIMEJIKOKU12 締め時刻のお尻(秒まで)

      *    入力された日付と入返金日が一致しているかをチェック
      ***  20030707 収納明細情報抽出条件変更
      ***  収納情報にレコードが存在しないデータは抽出しない。
      ***  伝票状態区分 = 3(請求取消)は対象外データとして取り扱う
      ***  患者情報にレコードが存在しないデータは抽出しない。
      ***  テスト患者番号区分 = 1(テスト患者)は対象外データとして取り扱う
             IF  ( WRK-PARA-DENPPRTYMD  =      SMEI-NYUHEN-YMD
+     **** 2005/04/24 INS
+              AND WRK-SHIMEJIKOKU11             <=     SMEI-UPHMS
+              AND WRK-SHIMEJIKOKU12             >=     SMEI-UPHMS
+     ****
               AND WRK-PARA-HOSPID      =      SMEI-HOSPID )
               AND  FLG-SYUNOU          =      ZERO
               AND  SYU-DENPJTIKBN      NOT =  "3"
               AND  FLG-PTINF           =      ZERO
               AND  PTINF-TSTPTNUMKBN   NOT =  "1"

★★★☆☆☆★★★☆☆☆★★★☆☆☆★★★☆☆☆
有限会社スカイ・エス・エイッチ http://www.sky.sh/
日医総研日医IT認定サポート事業所
             http://www.sky.sh/orca/
長谷川 司 hasegawa@xxxxxxx
京都市伏見区新町5丁目495北本ビル4F401
TEL 075-622-7385 FAX 075-622-7403
i-mode 090-7354-4305