【JPIERE-0522】振替仕訳伝票に契約書と受発注伝票フィールドの追加

振替仕訳伝票に契約書(JP_Contract_ID)、契約内容(JP_ContractContent_ID)、契約処理期間(JP_ContractProcPeriod_ID)、受発注伝票(JP_Order_ID)フィールドを追加しました。

振替仕訳伝票ウィンドウ

振替仕訳伝票タブ(ヘッダ―ダブ)

振替仕訳伝票
振替仕訳伝票

振替仕訳伝票明細タブ(明細タブ)

仕訳への引継ぎロジック

ヘッダータブの契約書フィールド等に入力があり、明細タブの同フィールドに入力が無い場合には、仕訳にはヘッダーダブの契約書等の情報が引き継がれます。明細タブの同フィールドに入力がある場合には、その値を優先して仕訳に引き継がれます。

ヘッダータブの契約書フィールド等に入力が無い場合で、かつ明細タブの同フィールドにも入力が無い場合には、その明細の仕訳には契約書等の情報は引き継がれません。

カスタマイズ情報

追加カラム

  • GL_JournalテーブルにJP_Contract_IDカラムを追加しました。
  • GL_JournalテーブルにJP_ContractContent_IDカラムを追加しました。
  • GL_JournalテーブルにJP_ContractProcPeriod_IDカラムを追加しました。
  • GL_JournalテーブルにJP_Order_IDカラムを追加しました。
  • GL_JournalLineテーブルにJP_Contract_IDカラムを追加しました。
  • GL_JournalLineテーブルにJP_ContractContent_IDカラムを追加しました。
  • GL_JournalLineテーブルにJP_ContractProcPeriod_IDカラムを追加しました。
  • GL_JournalLineテーブルにJP_Order_IDカラムを追加しました。

追加クラス

  • jpiere.base.plugin.org.adempiere.base.JPiereGLJournalModelValidator

関連するカスタマイズ