プロジェクト

全般

プロフィール

バグ #6219

完了

IE30060 全角のJIS変換時は桁数考慮が必要

高橋 歩 さんが9ヶ月前に追加. 8ヶ月前に更新.

ステータス:
終了
優先度:
通常
担当者:
開始日:
期日:
進捗率:

0%

予定工数:
実開始日:
DD名:
INCLUDE:
DSN:
バグ区分:
仕様・設計ミス
QA分析:
方針(第一貨物):
テーブル種:
データ移行要否:
実終了日:
ツールのバージョン:
AsIsSource行:
進捗計画:
設計・開発者:
画面ID:
機能区分:
機能ID:
レビュー指摘区分:
検査完了日:
検査依頼日:

説明

メソッド.三和倉庫追跡データ作成にて、256byteを超過していました。
原因としては、全角の場合のJIS(ISO-2022-JP)変換は

1B 24 42 ← 漢字モード開始(3byte)
「大 宮 支店」(各漢字2byte × 6文字 = 12byte) 
1B 28 42 ← ASCII戻り(3byte)

のような構造になるため、計「6byte」オーバーしています。

EBCDIC変換時と同様に、JIS変換時も桁数を考慮する必要があるため、
設計書の修正をお願いいたします。

【メモ】
構造体:STDXS1SWS1 JIS変換が行われる項目一覧
・S1SWNUNM 荷受人
・S1SWNUJY 荷受人住所
・S1SWUSTN 支店名
・S1SWJNAM 情報名称
・S1SWJSYN 情報社名
※配信データ1に該当

・S1SWJTNN 情報店名
・S1SWCSYN 中継社名
・S1SWNYTM 納入時刻
※配信データ2に該当

菅間 追記

現行Pl/I

実行結果 EBCDIC → JIS

Javaでは、
JIS に変換後 のエスケープシーケンス 前(0x1B2849)後(0x1B2842) or 前(0x1B2442)後(0x1B2842) を除去し、
項目のバイト数になるまで末尾に 0x2121[ ] を埋める。


ファイル

clipboard-202602171501-fz3xp.png (283 KB) clipboard-202602171501-fz3xp.png 菅間 聖耶, 2026-02-17 03:01 午後
clipboard-202602171502-2j8yq.png (48.3 KB) clipboard-202602171502-2j8yq.png 菅間 聖耶, 2026-02-17 03:02 午後
clipboard-202602171512-m4iy7.png (14.1 KB) clipboard-202602171512-m4iy7.png 菅間 聖耶, 2026-02-17 03:12 午後
clipboard-202602241433-qwf4x.png (25.3 KB) clipboard-202602241433-qwf4x.png 菅間 聖耶, 2026-02-24 02:33 午後
clipboard-202602241434-o1gxx.png (15.8 KB) clipboard-202602241434-o1gxx.png 菅間 聖耶, 2026-02-24 02:34 午後
clipboard-202602251458-s2oyn.png (49 KB) clipboard-202602251458-s2oyn.png 菅間 聖耶, 2026-02-25 02:58 午後
clipboard-202602251459-pukg0.png (482 KB) clipboard-202602251459-pukg0.png 菅間 聖耶, 2026-02-25 02:59 午後
clipboard-202602251459-pacp6.png (60.3 KB) clipboard-202602251459-pacp6.png 菅間 聖耶, 2026-02-25 02:59 午後
clipboard-202602251505-jyizn.png (124 KB) clipboard-202602251505-jyizn.png 菅間 聖耶, 2026-02-25 03:05 午後
clipboard-202602171501-fz3xp.png
clipboard-202602171502-2j8yq.png
clipboard-202602171512-m4iy7.png
clipboard-202602241433-qwf4x.png
clipboard-202602241434-o1gxx.png
clipboard-202602251458-s2oyn.png
clipboard-202602251459-pukg0.png
clipboard-202602251459-pacp6.png
clipboard-202602251505-jyizn.png

関連するチケット 2 (0件未完了 — 2件完了)

関連している 変更依頼 #6236: メソッド.文字コード変換 第一引数:"IJ" の処理終了高橋 歩

操作
関連している バグ #6313: データ部の切り取る箇所が不正終了菅間 聖耶

操作

他の形式にエクスポート: Atom PDF