【JPIERE-0212】入出荷伝票明細における入出荷確認伝票の存在チェック

 入出荷伝票明細の追加/変更時に、入出荷確認伝票がある場合に、新規追加できないようにするのと、入力数量(QtyEntered)を変更できないようにするチェックロジックを追加しました。

 

システムコンフィグ設定

 入出荷確認伝票がある場合に、入荷伝票明細の新規追加をさせないようにするのと、入力数量(QtyEntered)を更新させないようにするチェックは、システムコンフィグ設定でチェックするかどうか定義する必要があります。

JP_CHECK_INOUTLINE_CONFIRM

システムコンフィグ設定例
システムコンフィグ設定例

更新情報

2017年1月1日

 ボイドの場合は、入力数量を0にするため、このチェックロジックの対象外となるようにしました。

2017年9月30日

 差異分割を行う場合に、入出荷確認伝票を完成にする際に、入力数量を更新しているため、差異分割を行う場合はチェックの対象外になるようにしました。

カスタマイズ情報

クラス

  • jpiere.base.plugin.org.adempiere.base.JPiereInOutLineModelValidator

追加メッセージ

◆JP_CanNotAddLineForConfirmations

 You can not add a line because of Confirmations.(入出荷確認伝票があるため明細を追加する事はできません。)

◆JP_CanNotChangeQtyForConfirmations

 You can not change Qty because of Confirmations.(入出荷確認伝票があるため入力数量を変更する事はできません。)

関連するコンテンツ