プロジェクト

全般

プロフィール

QA #4070

未完了

メソッド詳細:レコードを削除してから登録する処理について

塩野 龍馬 さんが約1年前に追加. 約1年前に更新.

ステータス:
解決
優先度:
通常
担当者:
塩野 龍馬
開始日:
期日:
進捗率:

0%

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

説明

メソッド詳細/メイン処理/『インデータをループで全件処理』
上記の処理で「(変数.キー店所コード != 変数.受取日別照会マスタ更新データ.受取店所コード) かつ (変数.キー年月日 != 変数.受取日別照会マスタ更新データ.受取年月日) の場合」
という分岐があり、その後レコードを削除してから登録か削除せずに登録していますが
受取店所コードと受取年月日が同じか片方だけ同じデータが来ると
UK違反が起こりますがこのようなデータは来ない想定なのでしょうか?
(一番最初のデータは初期値と比較されるため必ずif文が通りデータがあった場合削除されます)

柳川 岳志 さんが約1年前に更新 · 編集済み

  • ステータス を 新規 から 移行完了 に変更

柳川 岳志 さんが約1年前に更新 · 編集済み

  • ステータス を 移行完了 から 作業中 に変更
  • 担当者 を 柳川 岳志 から 塩野 龍馬 に変更
  • AsIsSource行 を 仕様間違い(処理) にセット

IF文の条件が誤っていました。
「(変数.キー店所コード != 変数.受取日別照会マスタ更新データ.受取店所コード) or (変数.キー年月日 != 変数.受取日別照会マスタ更新データ.受取年月日) の場合」に修正しましたのでご確認ください。

塩野 龍馬 さんが約1年前に更新 · 編集済み

  • ステータス を 作業中 から 解決 に変更

修正ありがとうございます

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