JPiere5.1 - 201807バージョン情報

JPiere5.1 - 201807バージョンで追加された機能

【JPIERE-0370】出荷納品伝票のprepareIt()メソッドのパフォーマンス改善

IDEMPIERE-3625:Performance improvement of MInOut.prepareIt() method(機能改善:Release-5.1)

このJPIERE-0370のカスタマイズがiDempiereの本体にコミットされましたので、このカスタマイズをJPiereから削除しました(2018年5月23日)。

JPiere5.1 - 201807バージョンのバージョンで更新及び改善された機能

インポートプロセスのリファクタリング

下記のインポートプロセスのリファクタリングを実施しています。

【JPIERE-0096】品目マスタインポート

【JPIERE-0092】取引先マスタインポート

直送処理の改善及び不具合修正

◆【JPIERE-0225】発注照合伝票の照合制限

直送の処理の際に、入荷伝票をもとに出荷伝票を作成する処理でエラーになる不具合を修正しました。

【JPIERE-0144】出荷納品伝票で受注伝票を選択した時のコールアウトの改善

コールアウトの処理の対象が出荷納品伝票だけだったのを入荷伝票にも拡張して、入荷伝票で発注伝票を選択した際に、直送の情報を引き継ぐようにしました。

【JPIERE-0193】受注伝票から発注伝票作成(直送品目のみ)

プロセス実行のパラメーターに伝票タイプを選択できるようにしました。

JPPSインポートをJPBPへ統合しました

JPiere Plugins(JPPS)として管理していたインポートプログラムをJPiere Base Plugin(JPBP)へ統合しました。これは、JPBPが発達するについて、JPBPで追加した機能の情報をインポートプログラムにも反映させる必要性が強くなったきたこにより、JPPSとして独立させる事に無理が生じていたことによります。

【JPIERE-0015】市区町村マスタインポート

【JPIERE-0053】組織マスタインポート

【JPIERE-0096】品目マスタインポート

【JPIERE-0097】受発注データインポート

【JPIERE-0083】住所入力関係

C_Locationテーブルに住所ラベル専用のJP_Location_labelカラムを追加しました。

【JPIERE-0202】受注伝票明細に品目原価をセットするのヌルポの不具合修正

受発注伝票の明細に品目原価をセットする際に、ヌルポのエラーが発生する不具合を修正しました。

【JPIERE-0071】出納帳に記帳してない入金伝票チェックリスト

【JPIERE-0072】出納帳に記帳してない支払伝票チェックリスト

レポート出力時のエラーを修正。ダイナミックズームの設定に不備があったためレポート出力時にエラーが表示されてしまっていたのを修正しました。

【JPIERE-0270】未回収売上請求伝票チェックリスト(過去時点)

【JPIERE-0271】未払仕入請求伝票チェックリスト(過去時点)

チェックリストに表示される勘定科目の情報を、JPIERE-0363:契約管理の自動仕訳の設定が反映されるようにしました。

JP_OpenItemビューの修正

主にJPIERE-0058:未回収売上請求伝票チェックリストJPIERE-0059:未払仕入請求伝票チェックリストで使用しているJP_OpenItemビューを修正しました。修正内容としては、IsPaid='N'をWHERE句に追加して部分インデックスを活用して検索範囲を制限しました。そうする事でレポート表示パフォーマンスの向上が期待できます。

【JPIERE-0179】トランザクションテーブルへのインデックスの追加

DocumentNoカラムとPOReferenceカラムにUPPER関数の関数インデックスを追加。これにより、検索ウィンドウやウィンドウの検索アイコンでの伝票番号検索でインデックスが機能します。

JP_RV_RMALineビューにカラムを追加

契約関連の追加カラムと、レポート表示のパフォーマンス改善用のカラム(IsProcessingRMAJP)を追加しました。

  • JP_QtyRecognized
  • JP_QtyToRecognize
  • IsProcessingRMAJP
  • JP_RMA_Acceptance_Date
  • JP_Contract_ID
  • JP_ContractContent_ID
  • JP_ContractProcPeriod_ID
  • JP_ContractLine_ID
  • JP_ContractLineProcPeriod_ID

関連するコンテンツ

RV_OrderDetailビューにIsProcessingOrderJPカラムを追加

【JPIERE-0383】受注伝票明細に処理中の注文(IsProcessingOrderJP)フラグ追加にともない、RV_OrderDetailビューにIsProcessingOrderJPカラムを追加しました。基本的には既存のビューにAdd-onとなるカラムを追加するような事はしない方針なのですが、今回は特例としてレポートのパフォーマンスの観点から追加し、今後メンテナンスしていく予定です。このことに伴い、下記のレポートでもIsProcessingOrderJPカラムをWHERE条件に加えて、パフォーマンスを改善させています。

【JPIERE-0294】受注/発注伝票でセット品目を単品に展開する【JPIERE-0295】売上/仕入請求伝票でセット品目を単品に展開する

出荷納品伝票と売上請求伝票の明細で、直接結びつく受注伝票明細を指定した際に、セット品目の情報が代入されなかったのを、代入するように改善しました。

同様に、得意先返品受付伝票名足と得意先返品入庫伝票明細にも、得意先返品受付伝票明細から返品元となった出荷納品伝票の明細情報をたどって、セット品目の情報を取得して代入するように改善しました。

【JPIERE-0296】売上/仕入請求伝票の既存伝票をもとに明細行作成

【JPIERE-0374】未請求の受発注伝票の検索ウィンドウを追加したのに伴い、売上/仕入請求伝票の既存伝票をもとに明細作成ポップアップを改修しました。

【JPIERE-0070】未入出荷受発注伝票の検索ウィンドウ

未出荷受発注伝票の検索とすべての受発注伝票の検索を切り替えられるように、未出荷受発注伝票のみ検索の検索フィールドと、未入出荷数量の検索フィールドを追加しました。

【IDEMPIERE-2825】Prices and Conditions の対応

IDEMPIERE-2825で、品目価格の決定ロジックがプラグイン化された事に対応しました。

【JPIERE-0227】論理在庫移動伝票の伝票ステータス更新チェック

論理在庫移動伝票を伝票ステータスをクローズにする際には、関連する受注伝票の伝票ステータスがクローズである事のチェックロジックを追加しました。

【JPIERE-0363】契約管理

◆契約バリデータのメッセージ処理の改善

契約情報にnullを代入する際に、ウィンドウへメッセージを表示するように変更しました。

その他