プロジェクト

全般

プロフィール

コードレビュー #10621

未完了

コードレビュー依頼

宮川 美佐 さんが2ヶ月前に追加. 2ヶ月前に更新.

ステータス:
フィードバック
優先度:
通常
担当者:
開始日:
期日:
進捗率:

0%

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

ファイル

clipboard-202608311624-xhegx.png (67.8 KB) clipboard-202608311624-xhegx.png 渡邉 拓英, 2026-08-31 04:24 午後
clipboard-202608311627-vud9t.png (18.1 KB) clipboard-202608311627-vud9t.png 渡邉 拓英, 2026-08-31 04:27 午後
clipboard-202608311734-bhiiy.png (14 KB) clipboard-202608311734-bhiiy.png 渡邉 拓英, 2026-08-31 05:34 午後
clipboard-202608311737-ie1iv.png (25.7 KB) clipboard-202608311737-ie1iv.png 渡邉 拓英, 2026-08-31 05:37 午後
clipboard-202608311738-8nt5x.png (9.72 KB) clipboard-202608311738-8nt5x.png 渡邉 拓英, 2026-08-31 05:38 午後
clipboard-202608311624-xhegx.png
clipboard-202608311627-vud9t.png
clipboard-202608311734-bhiiy.png
clipboard-202608311737-ie1iv.png
clipboard-202608311738-8nt5x.png

渡邉 拓英 さんが2ヶ月前に更新 · 編集済み

  • ファイル clipboard-202608311624-xhegx.png を追加
  • ファイル clipboard-202608311627-vud9t.png を追加

このJCLのPG全体。

現行のフロー図では、最後の処理でデータを削除している。

個々のPGで個々のワークテーブルを削除すると、厳密なリトライができなくなる。

JCLの最後で消す必要があるのでは?
>設計チームと相談

例

渡邉 拓英 さんが2ヶ月前に更新 · 編集済み

現在の日本の郵便番号は7桁です。
5桁は10年以上前の話になります。

それぞれ、本当に必要か、そのままがよいのか。

担当郵便番号 桁数:5
集配便郵便番号 桁数:4
担当郵便番号(新) 桁数:7
担当郵便番号(旧) 桁数:7
荷受郵便番号 桁数:5
は、一旦整理した方が良いかもしれません。

(私は、仕様についてわかりませんので、詳しくは設計チームへ)

渡邉 拓英 さんが2ヶ月前に更新 · 編集済み

  • ファイル clipboard-202608311734-bhiiy.png を追加

既に新規Entityのため、copyPropertiesは不要。(ルール的に記述するでも問題はない)

渡邉 拓英 さんが2ヶ月前に更新 · 編集済み

  • ファイル clipboard-202608311737-ie1iv.png を追加
    /**
     * 右パディング<br>
     * 文字列を指定桁数で右スペース埋めする。<br>
     *
     * @param s 文字列
     * @param len 桁数
     * @return パディング後文字列
     */
    private String padRight(String s, int len) {

        // ┌ 引数.文字列 = null の場合
        if (s == null) {
            // │ 引数.文字列 ← 空文字列をセット
            s = "";
            // └ 『END IF』
        }

        // ┌ 引数.文字列の文字数 >= 引数.桁数 の場合
        // │ 引数.文字列の先頭 引数.桁数 桁を返して処理を終了する。
        // └ 『END IF』
        if (s.length() >= len) return s.substring(0, len);

        // 変数.パディング用文字列バッファを初期化する。
        StringBuilder sb = new StringBuilder(s);

        // ┌ 変数.パディング用文字列バッファの文字数 < 引数.桁数 の間繰り返す
        // │ 変数.パディング用文字列バッファにスペースを追加する。
        // └ 次のループへ
        while (sb.length() < len) sb.append(' ');

        // 変数.パディング用文字列バッファ を返して処理を終了する。
        return sb.toString();
    }

個々のPGで記述しない。
LSS1000.padRightを使用してください。

渡邉 拓英 さんが2ヶ月前に更新 · 編集済み

  • ファイル clipboard-202608311738-8nt5x.png を追加

バッチ終了ログ出力 不要

渡邉 拓英 さんが2ヶ月前に更新 · 編集済み

  • ステータス を 新規 から フィードバック に変更
  • 担当者 を 大場 淳 から 宮川 美佐 に変更

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