プロジェクト

全般

プロフィール

タスク #6308

完了

OT_DATA[データ部] の項目について

菅間 聖耶 さんが8ヶ月前に追加. 5ヶ月前に更新.

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

0%

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

説明

現行は、OT_DATA[データ部] に該当する項目を複数のフォーマットで保存しており、
現行Pl/Iでデータ部の特定の項目を扱う場合、%Include を使用し、特定のByte数で切り取り扱っています。

リビルド版Javaでは、文字型のデータ部を 特定のByte数で切り取り扱っています。
例:データ交換共通関数.データ交換受付照会用マスター3取得_三和倉庫出荷データ2 メソッド

リビルド版では、
OT_DATA[データ部] のカラムを Blob型にし、
現行データをバイナリ型でそのまま移行し、
JavaでByteの配列を切り取り、文字型に変換し扱う必要があると思われます。


ファイル

clipboard-202603031059-9ypms.png (104 KB) clipboard-202603031059-9ypms.png 渡部 義徳, 2026-03-03 10:59 午前
VKDXUK3.ctl (2.15 KB) VKDXUK3.ctl 渡部 義徳, 2026-03-03 10:59 午前
clipboard-202603031545-vmsxh.png (3.12 KB) clipboard-202603031545-vmsxh.png 渡部 義徳, 2026-03-03 03:45 午後
clipboard-202603031059-9ypms.png
clipboard-202603031545-vmsxh.png

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

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

操作

菅間 聖耶 さんが8ヶ月前に更新 · 編集済み

菅間 聖耶 さんが8ヶ月前に更新 · 編集済み

  • 関連している バグ #6313: データ部の切り取る箇所が不正 を追加

渡部 義徳 さんが8ヶ月前に更新 · 編集済み

  • ファイル clipboard-202603031059-9ypms.png を追加
  • ファイル VKDXUK3.ctl を追加
  • ステータス を 新規 から 進行中 に変更
clipboard-202511131025-ykzpm.png
clipboard-202511131025-ayywh.png

OT_DATA[データ部] をBLOBに変更。
岡崎さんより移行データをバイナリーファイルで頂き、sqlloderにてEBCDICコードでロードしてみたが上手くデータが格納されない。
sqlloderにてEBCDICコードを指定しロードしている。
荷主コードなどの文字列はEBCDIC→UTF8に変換されて格納されてるがデータ部も同様に変換され格納されているように思えるためNG

渡部 義徳 さんが8ヶ月前に更新 · 編集済み

sqlloderでバイナリデータをロードできないのでは?という結果になり、Javaでロードするプログラムをアクティブ渡邊さんに依頼中

渡部 義徳 さんが8ヶ月前に更新 · 編集済み

  • ファイル clipboard-202603031545-vmsxh.png を追加
clipboard-202511171109-zncwe.png

テーブル定義書を修正しました。
第4版

渡部 義徳 さんが5ヶ月前に更新 · 編集済み

  • ステータス を 進行中 から 終了 に変更

こちらのタスク、かなり前に作業完了しておりました。

ステータスを終了します。

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