ニュース
リアルバッチ間ログSTBCHBW23B[発着集計データ] レイアウト変更
リアルバッチ間ログSTBCHBW23B[発着集計データ]のレイアウトを見直し、
桁数,初期値,データ型の変更しました。
詳細は仕様書「00.共通仕様\リアルバッチ間ログ一覧.xlsx」をご確認ください。
桁数 6 → 8
S23BAYMD[発送年月日or到着年月日],S23BYYMD[到着予定年月日]
桁数 7 → 9
S23BYORY[計上・訂正後傭車料],S231YORY[訂正前傭車料]
データ型 NCHAR → DECIMAL,桁数 1 → (1,0),初期値 '0' → 0 S23BBING[訂正後便カウント],S231BINZ[訂正前便カウント]
以下登録しているプログラムです。
お忙しいところ申し訳ありませんが各設計者の方は確認,変更対応をお願いします。
機能 #346: BU30032_設計_指令マスター送付書各種データ出力
機能 #351: BY30012_設計_路線傭車料訂正鑑データ作成
リアルバッチ間ログSTBCHBW23A[集配集計データ] レイアウト変更
リアルバッチ間ログSTBCHBW23A[集配集計データ]のレイアウトを見直し、
桁数,初期値,データ型の変更しました。
詳細は仕様書「00.共通仕様\リアルバッチ間ログ一覧.xlsx」をご確認ください。
桁数 6 → 8
S23AAYMD[集配票稼働年月日]
桁数 7 → 9
S23AYORY[訂正後傭車料],S23AUNCH[訂正後一車計運賃],S23ARYON[訂正後一車計料金],S23AUNCG[訂正後現収運賃],S23ARYOG[訂正後現収料金],S23AYORZ[訂正前傭車料],S23ATUNC[訂正前一車計運賃],S23ATRYO[訂正前一車計料金],S23AGUNC[訂正前現収運賃],S23AGRYK[訂正前現収料金]
桁数 3 → 5
S23ANOKI[訂正後一車計軒数],S23AMAIS[訂正後一車計枚数],S23ANOKG[訂正後現収軒数],S23AMAIG[訂正後現収枚数],S23ATNOK[訂正前一車計軒数],S23ATMAI[訂正前一車計枚数],S23AGNOK[訂正前現収軒数],S23AGMAI[訂正前現収枚数]
桁数 5 → 7
S23AKOSU[訂正後一車計個数],S23AWIGH[訂正後一車計重量],S23AKOSG[訂正後現収個数],S23AWIGG[訂正後現収重量],S23ATKOS[訂正前一車計個数],S23ATJRY[訂正前一車計重量],S23AGKOS[訂正前現収個数],S23AGJRY[訂正前現収重量]
データ型 NCHAR → DECIMAL,桁数 1 → (1,0),初期値 ' ' → 0 S23ABING[訂正後便カウント],S23ABINZ[訂正前便カウント]
以下登録しているプログラムです。
お忙しいところ申し訳ありませんが各設計者の方は確認,変更対応をお願いします。
QAチケット、バグチケットの起票についてのお願い
本プロジェクトは、現行踏襲の形で進めています。
そのため、現行ソースのままに設計を行っている箇所は多々あります。
例えば、PL/Ⅰでは
SELECT(INP0F.S13ASHOZ) ;
WHEN(910) OUT0X.RSOKGJKB = 01 ;
WHEN(920) OUT0X.RSOKGJKB = 01 ;
OTHERWISE OUT0X.RSOKGJKB = 00 ;
END ;
とある箇所を
変数.商品コードで分岐
├"910" の場合
│ 変数.事業区分 ← "01"をセット
├"920" の場合
│ 変数.事業区分 ← "01"をセット
└以外の場合
変数.事業区分 ← "00"をセット
の様に設計書を起こしています。
この場合に
変数.商品コードで分岐
├"910" または "920" の場合
│ 変数.事業区分 ← "01"をセット
└以外の場合
変数.事業区分 ← "00"をセット
と纏めて書く事が望ましいかもしれませんが、
他の処理に影響がないかを調査したりする時間を短縮するために、
現行ソース通りに設計を行う事にしています。
そのため、開発時に同じ値をセットしていると疑問に持たれるかもしれませんが、
QAチケットを作成するなどはせずに、まずは、設計書通りに進めるようにお願いします。
同じ値をセットしているために、処理に問題がある場合はQAチケットやバグチケットでやり取りをお願いいたします。
また、同じ理由で、不要な処理などが設計書にある場合も承知しています。
その場合も、同様に設計書通りに進めて時間短縮をお願いいたします。
なお、どうしても通らない処理などは、テスト時にどのようなデータor入力だとテスト可能なのか等のQAはあり得る認識です。
リアルバッチ間ログSTBCHBW13D[単片付替データ] レイアウト変更
リアルバッチ間ログSTBCHBW13D[単片付替データ]のレイアウトを見直し、
桁数,初期値,データ型の変更、S13DTQKB[付替後 雑・締処理 区分],S13DGQKB[付替前 雑・締処理 区分]の追加をしました。
詳細は仕様書「00.共通仕様\リアルバッチ間ログ一覧.xlsx」をご確認ください。
桁数 6 → 8
S13DHKYM[発行年月日],S13DUKYM[受取年月日],S13DZYMD[付替前 請求書発行年月日]
桁数 7 → 9
S13DTKGK[付替後 付替額],S13DZIKN[付替後 消費税],S13DZTKE[付替前 付替額],S13DZZKN[付替前 消費税]
初期値 ' ' → '0'
S13DSQSN[付替後 運賃支払人 請求・精算],S13DGSQB[付替前 運賃支払人 請求・精算]
データ型 DECIMAL → NCHAR,桁数 (5,0) → 4,初期値 0 → ' '
S13DTUTC[付替後 運賃支払人 店所コード],S13DGTCD[付替前 運賃支払人 店所コード]
S13DTQKB[付替後 雑・締処理 区分],S13DGQKB[付替前 雑・締処理 区分]追加
以下登録しているプログラムです。
お忙しいところ申し訳ありませんが各設計者の方は確認,変更対応をお願いします。
リアルバッチ間ログSTBCHBW13C[集配発着送り状データ] レイアウト変更
リアルバッチ間ログSTBCHBW13C[集配発着送り状データ]のレイアウトを見直し、
桁数,初期値,データ型,論理名の変更をしました。
詳細は仕様書「00.共通仕様\リアルバッチ間ログ一覧.xlsx」をご確認ください。
桁数 5 → 7
S13CHKKN[保険金額(万円)],S13CHOKR[保険料金(円)]
桁数 5 → 9
S13CBUBI[歩引金],S13CHATW[発地割増料],S13CTYAW[着地割増料],S13CTOKW[冬期割増料],S13CTYAR[着払い手数料],S13CREUR[連絡運輸中継手数料],S13CRKHT[集貨料],S13CHAIR[配達料],S13CTYOR[調整料],S13CYOBI[予備],S13CHARY[発送経費料金]
桁数 6 → 8
S13CHYMD[発行年月日],S13CGNYM[現収年月日],S13CDHUD[受付年月日],S13CDHHY[発送年月日],S13CDHTY[到着or予定年月日]
桁数 7 → 9
S13CUNCN[未収運賃],S13CMSKN[未収料金],S13CKHTK[立替金],S13CFERR[航送料],S13CKONR[梱包作業料],S13CHIGR[高速道路料],S13CETCR[その他料金],S13CTORY[到着経費料金],S13CGNKN[現収金額],S13CKTUN[公定運賃(60年認可)],S13CKTRK[公定料金(60年認可)]
桁数 10 → 11
S13CENTL[着荷主電話番号]
初期値 ' ' → '0'
S13CMWKB[割増区分],S13CHTYP[保険種類],S13CDRKB[代引・ローン区分],S13CHAKB[発送経費区分],S13CTOKB[到着経費区分],S13CSSKB[請求・精算区分]
初期値 ' ' → '00'
S13CSHAT[最終扱方(配達予定)]
初期値 ' ' → '0000'
S13CSTGC[発荷主業種コード]
データ型 DECIMAL → NCHAR,桁数 (5,0) → 4,初期値 0 → ' '
S13CSHTC[最終扱方店所コード(配達予定)]
S13CDRRK,論理名[ローン総額] → [消費税],桁数 7 → 9
以下登録しているプログラムです。
お忙しいところ申し訳ありませんが各設計者の方は確認,変更対応をお願いします。
リアルバッチ間ログSTBCHBW13B[送り状訂正データ] レイアウト変更
リアルバッチ間ログSTBCHBW13B[送り状訂正データ]のレイアウトを見直し、
桁数,初期値,データ型、論理名の変更、[訂正後 雑・締処理 区分],[訂正前 雑・締処理 区分]の追加をしました。
詳細は仕様書「00.共通仕様\リアルバッチ間ログ一覧.xlsx」をご確認ください。
桁数 10 → 11
S131TELZ[訂正後 着荷主TEL_NO]
桁数 7 → 9
S131UUNZ[訂正後 未収運賃],S131RRYZ[訂正後 未収料金],S131TATE[訂正後 立替金],S131FERZ[訂正後 航送料],S131KONZ[訂正後 梱包作業料],S131HIGZ[訂正後 高速道路料],S131ETCZ[訂正後 その他料金],S131TORY[訂正後 到着経費料金],S131UNTZ[訂正後 公定運賃(60年認可)],S131RYKZ[訂正後 公定料金(60年認可)],S132UUNZ[訂正前 未収運賃],S132RRYZ[訂正前 未収料金],S132TATE[訂正前 立替金],S132FERZ[訂正前 航送料],S132KONZ[訂正前 梱包作業料],S132HIGZ[訂正前 高速道路料],S132ETCZ[訂正前 その他料金],S132TORY[訂正前 到着経費料金],S132UNTZ[訂正前 公定運賃(60年認可)],S132RYKZ[訂正前 公定料金(60年認可)]
桁数 5 → 9
S131BUBI[訂正後 歩引],S131HATZ[訂正後 発地割増料],S131TYAZ[訂正後 着地割増料],S131TOKZ[訂正後 冬期割増料],S131CYAZ[訂正後 着払い手数料],S131RRUZ[訂正後 連絡運輸],S131SSAZ[訂正後 集貨料],S131CHAZ[訂正後 配達料],S131TYOZ[訂正後 調整料],S131YOBZ[訂正後 予備],S131HARY[訂正後 発送経費料金],S132BUBI[訂正前 歩引],S132HATZ[訂正前 発地割増料],S132TYAZ[訂正前 着地割増料],S132TOKZ[訂正前 冬期割増料],S132CYAZ[訂正前 着払い手数料],S132RRUZ[訂正前 連絡運輸],S132SSAZ[訂正前 集貨料],S132CHAZ[訂正前 配達料],S132TYOZ[訂正前 調整料],S132YOBZ[訂正前 予備],S132TOKB[訂正前 発送経費料金]
桁数 5 → 7
S131HOKN[訂正後 保険金額(万円)],S131HORY[訂正後 保険料金],S132HOKN[訂正前 保険金額(万円)],S132HORY[訂正前 保険料金]
桁数 (11,0) → 12,初期値 0 → ' '
S131UJIK[受付年月日時分]
初期値 ' ' → '0'
S131WAKB[訂正後 割増区分],S131SHKB[訂正後 保険の種類],S131KKBZ[訂正後 代引・ローン形態区分],S131SOKB[訂正後 請求・精算 荷送人 形態],S131UKKB[訂正後 請求・精算荷受人 形態],S131SIKB[訂正後 運賃支払人形態区分],S131NUKB[訂正後 運賃支払人入金区分],S131HAKB[訂正後 発送経費区分],S131TOKB[訂正後 到着経費区分],S131JIKB[訂正後 航空未収区分],S132WAKB[訂正前 割増区分],S132SHKB[訂正前 保険の種類],S132KKBZ[訂正前 代引・ローン形態区分],S132SOKB[訂正前 請求・精算 荷送人 形態],S132UKKB[訂正前 請求・精算 荷受人 形態],S132SIKB[訂正前 運賃支払人形態区分],S132NUKB[訂正前 運賃支払人入金区分],S132HAKB[訂正前 発送経費区分],S132TOKB[訂正前 到着経費区分],S132TUKB[訂正前 付替区分],S132JIKB[訂正前 航空未収区分]
初期値 ' ' → '00'
S131AATZ[訂正後 標準最終扱方],S131KIJZ[訂正後 計上区分],S132AATZ[訂正前 標準最終扱方],S132KIJZ[訂正前 計上区分]
初期値 ' ' → '0000'
S131GYOS[訂正後 荷送人業種コード],S132GYOS[訂正前 荷送人業種コード]
データ型 DECIMAL → NCHAR,初期値 0 → ' '
S131STCZ[訂正後 発地コード],S131STGZ[訂正後 発荷主コード],S131CHCZ[訂正後 着地コード],S132STCZ[訂正前 発地コード],S132STGZ[訂正前 発荷主コード],S132CHCZ[訂正前 着地コード]
データ型 DECIMAL → NCHAR,桁数 (5,0) → 4,初期値 0 → ' '
S131UTCD[受付店所コード],S131HITC[配達店所コード]、S131TTCZ[訂正後 運賃支払人店所コード],S131ENTZ[訂正後 配達予定店所コード],S132TTCZ[訂正前 運賃支払人店所コード],S132ENTZ[訂正前 配達予定店所コード]
データ型 DECIMAL → NCHAR,桁数 (9,0) → 8,初期値 0 → ' '
S131UDSU[代表集配票NO],S131USSU[専門集配票NO],S131DIHY[集配票代表NO],S131KONO[集配票専門NO]
データ型 DECIMAL → NCHAR,桁数 (7,0) → 8,初期値 0 → ' '
S131CTOR[センター登録年月日],S131SEHA[訂正後 請求書発行年月日]
データ型 DECIMAL → NCHAR,桁数 (9,0) → 12,初期値 0 → ' '
S131SITI[訂正後 指定月日時分]
S131RNKN,論理名[訂正後 ローン総額] → [訂正後 消費税],桁数 7 → 9
S132RNKN,論理名[訂正前 ローン総額] → [訂正前 消費税],桁数 7 → 9
S131SQKB[訂正後 雑・締処理 区分],S132SQKB[訂正前 雑・締処理 区分]追加
以下登録しているプログラムです。
お忙しいところ申し訳ありませんが各設計者の方は確認,変更対応をお願いします。
リアルバッチ間ログSTBCHBW13A[送り状受付データ] レイアウト変更
リアルバッチ間ログSTBCHBW13A[送り状受付データ]のレイアウトを見直し、
桁数,初期値,データ型を変更しました。
詳細は仕様書「00.共通仕様\リアルバッチ間ログ一覧.xlsx」をご確認ください。
桁数 10 → 11
S13ACNTL[着荷主電話番号]
桁数 7 → 9
S13AMUNC[未収運賃],S13AMRYK[未収料金],S13ATATE[預り金立替金],S13ARNKN[消費税],S13AFERZ[航送料],S13AKONZ[梱包作業料],S13AHIGZ[高速道路料],S13AETCZ[その他料金],S13ATORY[到着経費料金],S13AUNTZ[公定(95年認可)運賃],S13ARYKZ[公定(95年認可)料金]
桁数 5 → 7
S13AHOKN[保険金額(万円)],S13AHORY[保険料金]
桁数 5 → 9
S13ABUBI[歩引],S13AHATZ[発地割増料],S13ATYAZ[着地割増料],S13ATOKZ[冬期割増料],S13ACYAZ[着払い手数料],S13ARRUZ[連絡運輸],S13ASSAZ[集貨料],S13ACHAZ[配達料],S13ATYOZ[サーチャージ料],S13AYOBZ[予備],S13AHARY[発送経費料金]
桁数 9 → 8
S13AUDSU[代表集配票NO],S13AUSSU[専門集配票NO],S13AHORY[保険料金]
桁数 13 → 16
S13ATANO[他社送り状NO]
桁数 6 → 8
S13AHYMD[復活データ配達年月日]
初期値 ' ' → '0'
S13AWMKB[割増区分],S13ASHKB[保険の種類],S13AKKBZ[代引・ローン形態区分],S13ATAKB[他社送り状変換マスター区分],S13AHAKB[発送経費区分],S13ATOKB[到着経費区分],S13AJURY[領書回収区分],S13ASSKB[請求.精算区分]
初期値 ' ' → '00'
S13AAATZ[標準最終扱方],S13AKIJZ[計上区分]
初期値 ' ' → '0000'
S13AGYOS[荷送人業種コード]
データ型 DECIMAL → NCHAR,桁数 (11,0) → 12,初期値 0 → ' '
S13AUJIK[受付年月日時分]
データ型 DECIMAL → NCHAR,桁数 (7,0) → 8,初期値 0 → ' '
S13ACTOR[センター登録年月日]
データ型 DECIMAL → NCHAR,桁数 (7,0) → 4,期値 0 → ' '
S13AENTZ[標準最終配達予定店所コード]
データ型 DECIMAL → NCHAR,桁数 (9,0) → 12,期値 0 → ' '
S13ASITI[配達指定月日時分]
以下登録しているプログラムです。
お忙しいところ申し訳ありませんが各設計者の方は確認,変更対応をお願いします。
機能 #53: BS30010_設計_登録データ作成
設計書の書き方ルール メソッド(関数)の使用時の書き方
メソッド(関数)の使用時の書き方が個々でバラバラになっています。
そのため、一貫性を持たせるためにルールに記述方法を追加します。

確認して、今後の設計書作成時に適用をしてください。
設計書の書き方ルール データ取得処理の書き方
データ取得処理の書き方が個々でバラバラになっています。
そのため、一貫性を持たせるためにルールに記述方法を追加します。

確認して、今後の設計書作成時に適用をしてください。
