SAPメモ

光ディスク等の規格とレコードの内容及び記録要領について(法定調書)|申告・納税手続|国税庁

 

これの提出ルールとして、異体字旧字体の利用不可てのがあって、新字体に変更することとあるんだが、これをSAPで対応する場合対応手順を思いついたのでメモとして記載する。

 

1.まず異体字旧字体新字体に変更する一覧をどっかからか取ってくるか、作る。

2.1の中でJIS第1、2水準に該当するのは一覧から削除する。

3.2で作成したデータをadd-onテーブルに格納する。

4.出力データを1文字ずつ16進数に変換して、JIS第1~2の文字コード範囲内に含まれていなければ、異体字旧字体と判定して変換処理対象とする。

5.4で対象となったコードを3で作成したテーブルから新字体を取得する。

 

16進数への変換は、SAP標準の汎用モジュールを使おう。

こんな感じでやればできるだろ。たぶん。