公開コンテンツだれでも自由に閲覧できるコンテンツです。コンテンツの公開区分が指定されていない場合は、すべて公開コンテンツです。サポーターズコンテンツJPiereサポーターになると閲覧できるコンテンツです。JPiereのサポーターになって、オープンソースのERPのエコシステムを支援して下さい。トレーニングコンテンツ有料トレーニングで同様の内容を提供しているコンテンツです。有料トレーニングを受講する事でiDempiereを効率よく学ぶ事ができます。非公開コンテンツ公開していないコンテンツです。iDempiereの標準機能である、受注伝票明細に入力したセット品目を、部品表を構成する品目ごとに明細を自動作成する機能をJPiereとしてカスタマイズしました。使い方マスタ設定セット品目のマスタは在庫管理するフラグをOFFにし、部品表フラグをONにします。部品表タブで構成品目を入力し、部品表の構成チェックプロセスを実行して、検査済みフラグをONにさせます。した受注伝票のセット品目の展開プロセスは伝票ステータスが"草案"の時にしか実行する事ができません。※選択した受注伝票のセット品目の展開プロセスを実行しなくても、伝票ステータスを完成にしようとすると、自動でセット品目は展開されます。受注伝票プロセスの実行後、セット品目は、それを構成する品目に展開されます。受注伝票明細セット品目は、受注伝票明細のセット品目フィールドに設定されます。システムコンフィグ設定JP_REMAIN_EXPLODE_PRODUCT_LINEセット品目の明細行をそのまま残すかどうか制御します。セット品目の明細行は、そのまま残して、セット品目を展開した単品の明細行を追加します。セット品目の明細行はなく、セット品目を展開した単品の明細行だけで受注伝票明細を構成します(デフォルト設定)。追加カラム◆C_OrderLineテーブルに、JP_ProductExplodeBOM_IDカラムを追加セット品目の情報を保持するために、JP_ProductExplodeBOM_IDカラムをC_OrderLineテーブルに追加しました。◆M_InOutLineテーブルに、JP_ProductExplodeBOM_IDカラムを追加セット品目の情報を保持するために、JP_ProductExplodeBOM_IDカラムをM_InOutLineテーブルに追加しました。追加クラス◆jpiere.base.plugin.org.adempiere.process.ExplodeBomOrderMOrderJPクラスのexplodeBOM()メソッドを呼び出すプロセスです。カスタマイズクラス◆jpiere.base.plugin.org.adempiere.model.MOrderJPMOrderクラスに標準機能であるexplodeBOM()メソッドをオーバーライドしてカスタマイズしました。◆jpiere.base.plugin.webui.apps.form.JPiereCreateFromShipment受注伝票をもとに明細行を作成する際に、セット品目の情報も引き継ぐように改修しました。結びつく受注伝票明細を選択して保存した際に、セット品目の情報が代入されなかったのを、代入するように改善しました。返品元となった出荷納品伝票の明細情報をたどって、セット品目の情報を取得して代入するように改善しました。返品対象となった出荷納品伝票明細を選択して保存した際に、セット品目の情報が代入されなかったのを、代入するように改善しました。セット品目の情報を取得して代入するように改善しました。2012※このサイトは、iDempiereを中心としたOSSのERPに関する調査及び研究の成果を記録しておく事を目的とした個人のサイトです。