[[PrimeKarte]] > [[設計情報 - 伝票入力画面共通]] > PRO_CHECK_ERROR2

#contents
#br

*概要 [#w5791c8e]
-PRO_CHECK_ERROR2に関する情報

*役割 [#jbc39a09]
-オーダ発行処理(PRO_ORDER_HAKKOU_MULTI等)のトランザクション内で、オーダの整合性をチェックするための処理
-PRO_CHECK_ERROR はトランザクション外のため、トランザクション内での最終チェックが必要

*処理の流れ(PRO_ORDER_HAKKOU_MULTIの場合) [#sa2f1e54]
+PRO_ORDER_HAKKOU_MULTI の中で PRO_CHECK_ERROR2 がコールされる
+PRO_CHECK_ERROR2 の中で PRO_CHECK_ERROR_0000 がコールされる
--PRO_CHECK_ERROR_0000 でエラー:ORDER_JOURNAL.ERR_FLG が 1 に, ERROR_NO_TEXT に エラーコードが設定される
--PRO_CHECK_ERROR_0000 で警告:ORDER_JOURNAL.WARNING_NO_TEXT に エラーコードが設定される
--PRO_CHECK_ERROR_0000 で通知:ORDER_JOURNAL.NOTICE_NO_TEXT に エラーコードが設定される
--PRO_CHECK_ERROR_0000でエラーがあっても、PRO_CHECK_ERROR_0000 の戻り値は 0
+PRO_ORDER_HAKKOU_MULTI の中で PRO_CHECK_ERROR_****(各オーダ種のチェック)がコールされる
--&color(red){&size(20){PRO_CHECK_ERROR_**** の中では ORDER_JOURNAL.ERR_FLG = 1 の場合は、エラーとして戻り値を返す必要がある!};};
--&color(red){&size(28){PRO_CHECK_ERROR_**** の中では ORDER_JOURNAL.ERR_FLG = 1 の場合は、エラーとして戻り値を返す必要がある!};};

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS