CUM 調整ルールにおける CUM 設定シナリオ

CUM フィールドセットの各設定オプションについて、以下のシナリオを参照してください。

参照

参照されるスケジュールに対して、参照キーフィールドの組み合わせを使って出荷済数量を決定し、要求数量を減らします。例: [ピックアップシート] メッセージの場合。デフォルトでは移送中数量がゼロに設定されます。

現在出荷済 CUM 現在受領済 CUM 合計出荷済 CUM 合計受領済 CUM 移送中数量
開始 CUM 20 0 20 0 0
出荷済の出荷 - 5 ピース 25 20 25 20 5
受信 Schedule BOD によって移送中数量がゼロに設定され、受領済 CUM が増やされます 25 25 25 25 0

CUM

この方法では、最後のパッキングスリップの出荷済 CUM と受信 Schedule BOD の受領済 CUM を使用して、移送中数量が計算されます (出荷済 CUM - 受領済 CUM = 移送中数量)。計算基準 [CUM] の追加オプションとして [出荷の確認] チェックボックスを選択できます。

現在出荷済 CUM 現在受領済 CUM 合計出荷済 CUM 合計受領済 CUM 移送中数量

計算:

出荷済 CUM - 受領済 CUM = 移送中数量

開始 CUM 28 28 28 28 0
出荷済の出荷 - 5 ピース 33 28 33 28 5 33 - 28 = 5
受領済 CUM = 5 の受信 Schedule BOD 33 33 33 33 0 33 - 33 = 0
注: 

初回の Schedule BOD には受領済 CUM を含めるべきではありません。CUM で開始される場合は、初回のスケジュールインポートでのみ PlanCUMTestHandler フラグを有効にする必要があります。

受領済 CUM なし

取引パートナーが受領済 CUM を送信しない場合に、このオプションを選択できます。移送中数量はゼロとして保持されます。たとえば、取引パートナーの順序処理では、計画スケジュールに受領済 CUM が含まれません。計画スケジュールは、納入予測メッセージ EDIFACT DELFOR に基づきます。受領済在庫消費に基づいて出荷済 CUM のみが更新されます。手順 6 のトピックで [出荷数量を在庫消費で更新] フィールドの説明を参照してください。

現在出荷済 CUM 現在受領済 CUM 合計出荷済 CUM 合計受領済 CUM 移送中数量
開始 CUM 20 0 20 0 0
出荷済の出荷 - 5 ピース 25 0 25 0 5
受領数量がない受信 Schedule BOD によって移送中数量がゼロに設定されます 25 0 25 0 0
注: 

インポートされるスケジュールは受領済 CUM を含むべきではありませんが、もし含まれている場合は、システムで値が無視されて受領済 CUM がゼロに設定されます。

確認済出荷

この方法では、既存の確認済出荷を使用して移送中数量が計算されます。最後に確認されたパッキングスリップよりも新しい全パッキングスリップの出荷済数量が移送中数量になります。システムは受領済 CUM を「出荷済 CUM - 移送中数量」として計算します。

注: 

このオプションは、確認済パッキングスリップ情報が正確な場合にのみ使用できます。

現在出荷済 CUM 現在受領済 CUM 合計出荷済 CUM 合計受領済 CUM 移送中数量

計算:

出荷済 CUM - 移送中数量 = 受領済 CUM

開始 CUM 28 28 28 28 0
出荷済の出荷 - 5 ピース 33 28 33 28 5 33 - 5 = 28
確認済の出荷 - 5 ピース 33 33 33 33 0 33 - 0 = 33

期間範囲

取引パートナーが受領済 CUM と確認済パッキングスリップを送信しない場合、またはパッキングスリップ情報が正確でない場合は、この方法を選択して移送中数量を計算できます。移送中数量は、期間日付の間にある前回の結合プラン要求からの出荷済数量の合計を使用して計算されます。期間の開始日と終了日は、BOD の最初と最後の要求日を使って設定するか、ユーザーインターフェイスで設定します。これによって移送中数量が計算され、期間範囲にわたって分配されます。完全に出荷されていない期間範囲外の要求では、非参照要求の場合、出荷済数量がゼロに設定されます。プランで参照要求が使用される場合、受領済 CUM の差異が「newReceivedCum - oldReceivedCum」で計算され、この数量が期間日付外の要求に分配されます。期間日付外の完全に出荷された要求は新規プランに追加されません。

例: Schedule BOD がロードされ、期間開始日が 2/25、期間終了日が 3/24 です。

要求日 要求数量 出荷済数量 有効数量 期間日付内
24/2/25 200 0 200 はい
24/3/3 200 0 200 はい
24/3/10 100 0 100 はい
24/3/17 50 0 50 はい
24/3/24 300 0 300 はい
合計 850 0 850 N/A

プランは 2/25 から 3/24 の期間範囲で設定されています。ユーザーインターフェイスで、2 つの要求が期間範囲外の 24/2/7 と 24/5/7 に手動で追加されました。

要求日 要求数量 出荷済数量 有効数量 期間日付内
24/2/7 200 0 200 いいえ
24/2/25 200 0 200 はい
24/3/3 200 0 200 はい
24/3/10 100 0 100 はい
24/3/17 50 0 50 はい
24/3/24 300 0 300 はい
24/5/7 200 0 200 いいえ
合計 1250 0 1250 N/A

出荷済の出荷が 1200 ピースです。結合プランでは、2/7 の要求が完全出荷済、5/7 の要求が一部出荷済です。これら 2 つの要求は範囲日付外です。

要求日 要求数量 出荷済数量 有効数量 期間日付内
24/2/7 200 200 0 いいえ
24/2/25 200 200 0 はい
24/3/3 200 200 0 はい
24/3/10 100 100 0 はい
24/3/17 50 50 0 はい
24/3/24 300 300 0 はい
24/5/7 200 150 50 いいえ
合計 1250 1200 50 N/A
2/25 から 3/24 の要求で出荷スケジュールをインポートします。これは期間の開始日と終了日です。日付範囲内の要求の配送済数量が加算されます:
  • 200 + 200 + 100 + 50 + 300 = 850 (新しい移送中数量)
  • 1200 - 850 = 350 (newCumReceivedoldCumReceived = diffCumReceived)
新たな移送中数量は、期間内の要求に配分されます。さらに、diffCumReceived は期間日付外の要求に配分されます。diffCumReceived が要求数量より多い場合は、期間日付外で完全出荷済の要求であり、新規プランには追加されません。その要求数量は diffCumReceived から差し引かれ、期間日付外の次の要求がチェックされます。期間範囲外の最初の要求で、その要求数量が diffCumReceived より多くない場合は、出荷済数量が diffCumReceived に設定され、正味数量が次のように計算されます:
  • 要求数量 - 出荷済数量 = 正味数量

結合プランでは、期間範囲外の要求に対して、2/7 の要求は完全に出荷済であるためプランから削除されます。5/7 の要求は一部出荷済であるため、出荷数量が 0 に設定され、この要求は新しいプランに保持されます。以前の結合プランからの期間範囲 2/25 - 3/24 内の出荷済数量は移送中数量 (850) の合計に追加されます。

要求日 要求数量 出荷済数量 有効数量 期間日付内
24/2/25 200 200 0 はい
24/3/3 200 200 0 はい
24/3/10 100 100 0 はい
24/3/17 50 50 0 はい
24/3/24 300 300 0 はい
24/5/7 200 0 200 いいえ
合計 1050 850 200 N/A

単一プランでは、正味数量が「要求数量 - 出荷済数量 = 正味数量」で再計算されます。

要求日 要求数量 出荷済数量 正味数量 期間日付内
24/2/25 200 0 200 はい
24/3/3 200 0 200 はい
24/3/10 100 0 100 はい
24/3/17 50 0 50 はい
24/3/24 300 0 300 はい
24/5/7 200 0 200 いいえ
合計 1050 0 1050 N/A