3.4.46 LXRPID78 (年変換(和暦→西暦))
和暦の年を西暦に変換する「LXRPID78(年変換(和暦→西暦))」の変更点は,次のとおりです。
-
新年号の開始日が規定されることによって,改元前の年号の終了日が決まり,改元前の年号の和暦年範囲が変更になります。
例えば,「和元」の開始日が規定されることによって,「平成」の終了日が決まるため,「平成」の和暦年範囲が変更になります。
-
「明治」〜「平成」の和暦年範囲チェックに加え,「和元」の和暦年範囲チェックが追加になります。
-
年号コードが想定外の値のときは,リターンコードに'LXRED002'を設定しますが,最新年の年号コードを仮定してチェックを続行します。
例えば,新年号情報を追加していない場合,「平成」に相当する年号コード('4'または'H')を仮定してチェックを続行しますが,新年号情報を追加した場合,「和元」に相当する年号コード('5'または'W')を仮定してチェックを続行します。
次に「LXRPID78(年変換(和暦→西暦))」のインタフェースおよび処理基準の変更点を示します。なお,ここでは,変更になる個所だけを示します。
- 〈この項の構成〉
(1) インタフェースの変更点
入力(区分:INPUT-PARM=I,CONSTANT=C) |
|||||
---|---|---|---|---|---|
レベル |
項目名 |
属性 |
説明および設定値 |
区分 |
|
(変更前) |
(変更後) |
||||
05 |
I-NNG |
X(1) |
年号: |
年号: |
I |
(1:明治,2:大正,3:昭和,4:平成)or |
(1:明治,2:大正,3:昭和,4:平成,5:和元)or |
||||
(M:明治,T:大正,S:昭和,H:平成) |
(M:明治,T:大正,S:昭和,H:平成,W:和元) |
(2) 処理基準の変更点
(変更前) |
(変更後) |
||
---|---|---|---|
入力年号 |
出力年月日(西暦) |
入力年号 |
出力年月日(西暦) |
'1', 'M' |
年(年号除く)+ 1867 |
'1', 'M' |
年(年号除く)+ 1867 |
'2', 'T' |
年(年号除く)+ 1911 |
'2', 'T' |
年(年号除く)+ 1911 |
'3', 'S' |
年(年号除く)+ 1925 |
'3', 'S' |
年(年号除く)+ 1925 |
'4', 'H' |
年(年号除く)+ 1988 |
'4', 'H' |
年(年号除く)+ 1988 |
− |
− |
'5', 'W' |
年(年号除く)+ 2018 |
その他 |
年(年号除く)+ 1988 |
その他 |
年(年号除く)+ 2018 |
- (凡例)
-
−:該当する内容はありません。