3.4.17 LXRPID30 (一貫日→年月日(和暦)変換)
指定された一貫日に対応する和暦年月日を求める「LXRPID30(一貫日→年月日(和暦)変換)」の変更点は,次のとおりです。
-
新年号の開始日が規定されることによって,改元前の年号の終了日が決まり,改元前の年号の和暦年月日範囲チェックが変更になります。
例えば,「和元」の開始日が規定されることによって,「平成」の終了日が決まるため,「平成」の和暦年月日範囲チェックが変更になります。
-
「明治」〜「平成」の和暦年月日範囲チェックに加え,「和元」の和暦年月日範囲チェックが追加になります。
次に「LXRPID30(一貫日→年月日(和暦)変換)」のインタフェース,注意事項,および例の変更点を示します。なお,ここでは,変更になる個所だけを示します。
- 〈この項の構成〉
(1) インタフェースの変更点
出力(区分:OUTPUT-PARM=O,RTN-CODE=R) |
|||||
---|---|---|---|---|---|
レベル |
項目名 |
属性 |
説明および設定値 |
区分 |
|
(変更前) |
(変更後) |
||||
03 |
O-YMDWA |
9(7) |
年月日(和暦)(NYYMMDD) |
年月日(和暦)(NYYMMDD) |
O |
年号 |
年号 |
||||
(1:明治,2:大正,3:昭和,4:平成) |
(1:明治,2:大正,3:昭和,4:平成,5:和元) |
(2) 注意事項の変更点
(変更前) |
(変更後) |
---|---|
日数の範囲は682159(:明治元年9月8日)≦日数≦762261(:平成99年12月31日)とする。範囲外の日数が入力された場合,和暦年月日に0を,リターンコードに'LXRED011'を返す。 |
日数の範囲は682159(:明治元年9月8日)≦日数≦773218(:和元99年12月31日)とする。範囲外の日数が入力された場合,和暦年月日に0を,リターンコードに'LXRED011'を返す。 |
(3) 例の変更点
(変更前) |
(変更後) |
---|---|
例3 I-DAYS :762262 ↓ O-YMDWA :0000000 O-RTN-CD:'LXRED011' |
例3 I-DAYS :773219 ↓ O-YMDWA :0000000 O-RTN-CD:'LXRED011' |