入出荷伝票明細の追加/変更時に、入出荷確認伝票がある場合に、新規追加できないようにするのと、入力数量(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.(入出荷確認伝票があるため入力数量を変更する事はできません。)