Procurement でインストールされるビジネスルール
Procurement プラグインは、次のビジネスルールを追加します。
| ビジネスルール | テーブル | 説明 |
|---|---|---|
| 残り数量を調整する | 発注明細 [proc_po_item] |
注文額から受領した金額を差し引くことによって、発注明細で受注したアイテムの残量を計算します。 |
| 調達要求ができる | 要求 [sc_request] |
要求が調達されるかどうかを確認します。 |
| Procurement 注文を取り消す | 要求 [sc_request] |
要求の状態が [キャンセルしてクローズ] に変更された場合、未受信の発注書と要求アイテムが含まれている未出荷の転送オーダーラインを取り消します。 |
| 要求アイテムが調達済みになっているか確認する | 要求アイテム [sc_req_item] |
要求されたすべてのアイテムが調達済みになっている場合、親要求の [調達済み] フィールドを [True] に設定します。 |
| 要求が調達可能か確認する | 要求アイテム [Sc_req_item] |
要求アイテムに関連付けられた要求が調達できるかどうかを確認します (転送オーダーまたはベンダーへの発注書を作成して取得します)。 |
| 資産を作成する | 受領明細 [proc_rec_slip_item] |
発注明細が利用可能な場合、明細の資産を受領したときに受領明細の資産を作成します。 |
| ロールアップ状態とアセットの削除の処理 | 発注明細 [proc_po_item] |
発注明細がキャンセルまたは受領された場合、それらを管理します。発注明細が取り消されると、このビジネスルールは事前に作成された資産を削除します。 このビジネスルールは、同じ発注書を共有する他の発注明細のステータスも確認し、必要に応じて発注書のステータスを更新します。たとえば、最後の発注明細が受領されると、発注書のステータスが [受領済み] に変更されます。 |
| 既存の転送オーダー - Procurement に TOL をリダイレクトする | 転送オーダー ライン [alm_transfer_order_line] |
転送オーダーが [ドラフト] ステージにあり、[配送元ストックルーム] と [配送先ストックルーム] が転送オーダー ラインと同じ値である場合、既存の転送オーダーに転送オーダー ラインを添付します。 |
| 送料の変更 | 発注書 [proc_po] |
出荷レートが変更された場合、発注書の総コストを再計算します。 |
| 状態の変更 | 転送オーダー ライン [alm_transfer_order_line] |
関連する転送オーダー ラインのステータスが [受領済み] に変更された場合、要求アイテムも [受領済み] としてマークします。 |
| 状態の変更 | 発注明細 [proc_po_item] |
発注明細が注文された時間を設定し、発注明細が受領された時間に元の要求アイテムを更新します。 |
| 発注書の状態の変更 | 発注書 [proc_po] |
関連する発注書のステータスが変更されたときに、発注明細のステータスを変更します。 |
| 総コスト | 発注明細 [proc_po_item] |
個々のアイテムのコストと注文数量に基づいて総注文コストを計算します。発注明細を受領した際、このビジネスルールには次の手順も実行します。
|
| 発注書の納品予定日の更新 | 発注明細 [proc_po_item] |
発注書の [納品予定日] を最新の発注明細の [納品予定日] に設定します。 |
| 発注書の納品予定日の更新 | 発注書 [proc_po] |
次の条件のうち少なくとも 1 つが当てはまる場合、関連する発注明細の [納品予定日] を発注書の [納品予定日] に設定します。
|
| 注文日の更新 | 発注書 [proc_po] |
[注文日] フィールドを、発注書のステータスが [注文済み] に設定されている日時に設定します。 |
| 発注書の更新 | 発注明細 [proc_po_item] |
発注明細のコストが変更された場合、発注書を更新します。 |
| 発注明細の更新 | 受領明細 [proc_rec_slip_item] |
受領明細を受け取った際、関連する発注明細の[受領済み数量] フィールドを更新します。 |
| 要求アイテム CI の更新 | ハードウェア [alm_hardware] |
調達プロセス中に作成された関連するハードウェア CI に、カタログ タスクと要求アイテムの [構成アイテム] フィールドを設定します。 |