注文納期日

この記事では、注文納期に関する情報を提供します。 注文納期を使用すると、顧客への出荷日を確実性をもって約束し、柔軟性を持たせた上でこれらの日付を守るようにすることができます。

注文納期は、最も早い出荷日および入荷日を計算し、配送日の管理方法、および配送日数に基づいています。 以下の配送日管理方法から選択できます:

  • 販売リード タイム – 販売リード タイムは、販売注文の作成から品目の出荷までの時間です。 配送日の計算は日数の既定値に基づき、有効在庫数、既知の要求、または供給計画は考慮されません。
  • ATP (納期回答可能在庫) – ATP は、顧客に特定の日付で納期を回答できる使用可能な品目の数量です。 ATP の計算には、未コミット在庫、リード タイム、計画受入と払出が含まれます。
  • ATP + 払出安全日数 – 出荷日は、ATP 日付に品目の払出安全日数を加えた日付と同じになります。 払出安全日数は、品目を出荷する準備にかかる時間です。
  • CTP (生産可能在庫)– 在庫状態が展開して計算されます。 計画の最適化を使用している場合、CTP 配送日管理方法は許可されません。選択されている場合、計算が実行されるとエラーが発生します。 CTP の設定と使用方法の詳細については、CTP を使用した販売注文配送日の計算 を参照してください。
  • 計画最適化のための CTP – 計画の最適化によって提供される CTP 計算を使用します。 組み込みのマスター プラン エンジンを使用している場合は、このオプションは効果がありません。 CTP の設定と使用方法の詳細については、CTP を使用した販売注文配送日の計算 を参照してください。

メモ

販売注文を更新すると、次の例に示すように、注文納期の情報が更新されるのは、既存の注文販売日を満たすことができない場合に限られます。

  • 例 1: 現在の注文納期は 7 月 20 日ですが、数量が増加したことにより、7 月 25 日まで出荷できなくなります。 現在の日付は可能ではなくなったため、注文納期がトリガーされます。
  • 例 2: 現在の注文納期は 7 月 20 日ですが、数量が減少したことにより、7 月 15 日に出荷できるようになりました。 ただし、現在の日付がまだフルフィルメントされている可能性があることから、注文納期はトリガーされません。注文納期は 7 月 20 日のままになります。

ATP 計算

ATP 数量は、"先読みによる累計 ATP" 算出方法を使用して計算されます。 この ATP 計算手法の主な利点は、入庫間の出庫の合計が最新の入庫よりも大きい状況 (たとえば、要求を満たすために以前の入庫からの数量を使用する必要がある場合) を処理できることです。 "先読みによる累計 ATP" 計算方法には、入庫する累計数量が出庫する累計数量を超えるまでのすべての出庫が含まれます。 したがって、この ATP 計算方式で、早い時期からの数量の一部をその後の期間に使用できるかどうかを評価します。

ATP 数量は、最初の期間の未コミット在庫残高です。 通常、これは入庫がスケジュールされる期間中、計算されます。 プログラムは、ATP 期間を日数で計算し、現在の日付を ATP 数量の初日として計算します。 最初の期間では、手持在庫から期日または期日超過の顧客注文を引いた値が ATP に含まれます。

ATP は、次の式を使用して計算されます。

ATP = 直前の期間の ATP + 現在の期間の入庫 - 現在の期間の出庫 - 将来のすべての期間 (対象の将来期間を含む) の入庫の合計が出庫の合計 (対象の将来期間を含む) よりも大きくなるまでの、各将来期間の正味出庫数量。

ATP 計算では、有効期限に関する情報や、任意の数量を約束するときにシステムが期待する ATP タイム フェンスを超える情報が含まれていないことに注意してください。

考慮する出庫または入庫がこれだけである場合は、次の日付の ATP 数量が、最新の計算済み ATP 数量と同じになります。

ATP チェックが完了したときに、品目に使用される分析コードが与えられていないものがある場合は、それらを出庫および入庫で指定できます。 この場合は、ATP 計算で、入庫および出庫を既存の分析コードに集計して、ATP 計算で使用される入庫および出庫の明細行を減らす必要があります。

表示される ATP 数量は、常に 0 (ゼロ) 以上です。 計算で負の ATP 数量が返される場合 (たとえば、以前に回答されている納期の数量が使用可能な数量を超える場合)、プログラムは自動的に数量を 0 に設定します。

ATP 後方需要タイム フェンスフィールドは、遅延需要注文または在庫払出をどの位時間を遡って検索するかを制御します。 ATP 後方供給タイム フェンスフィールドは、遅延供給注文または在庫入庫をどの位時間を遡って検索するかを制御します。 たとえば、7 日だけ遅延した注文を ATP 計算で考慮する必要がある場合、フィールドを両方とも 7 に設定する必要があります。

ATP 遅延需要相殺時間ATP 遅延供給相殺時間のフィールドは、遅延需要または遅延供給を ATP 計算でいつ考慮するかを制御します。 遅延供給と遅延需給を ATP 計算で明後日考慮する必要がある場合、フィールドを両方とも 2 に設定する必要があります。 2 という値は、ATP 計算で考慮する必要のある遅延発注書の品目の数量は、現在の日付から 2 日後に入手可能と見られることを意味します。

次の例では、7ATP 後方需要タイム フェンスフィールドと ATP 後方供給タイム フェンスフィールドに入力され、1ATP 遅延需要相殺時間フィールドと ATP 遅延供給相殺時間フィールドに入力されます。

3 日前に入庫するはずであった製品 200 個の発注書がまだ入庫されていません。 そのため、昨日出荷されるはずであった同じ製品 75 個の販売注文明細行が出荷されていません。

顧客から電話があり、同じ製品 150 個の注文を希望しています。 製品の在庫状態を確認すると、10 日後に 100 個の製品の別の発注書が出荷されることが判明します。

製品の販売注文明細行を作成し、数量として 150 を入力します。

配送日管理方法は ATP であるため、最も早い出荷日を検索するために、ATP データが計算されます。 設定に基づいて、遅延発注書および販売注文が考慮され、その結果での現在の日付の ATP 数量は 0 です。 明日、遅延発注書の入庫が予定されているとき、ATP 数量は 0 より大きいと計算されます (この場合は 125 と計算されます)。 ただし、今より 10 日後、100 個の追加の発注書の入庫が予定されているとき、ATP 数量は 150 よりも大きくなります。

したがって、出荷日は、ATP 計算に基づいて、今日より 10 日後に設定されます。 このため、要求された数量を今日より 10 日後に納入できることを顧客に伝えます。

CTP 計算

CTP 機能を使用すると、特定の商品を約束できる現実的な日付を顧客に提示することができます。 各販売行に対して、既存の在庫、生産能力、輸送時間を考慮した日付を指定できます。

CTP は、能力情報を考慮して ATP の機能を拡張します。 ATP では材料の入手可能性のみを考慮し、無限能力リソースを考慮しますが、CTP では材料と能力の両方の入手可能性が考慮されます。 したがって、指定された概算時間で需要が満たされるかどうかのより現実的な画像を提供します。

CTP は、(計画最適化または内蔵エンジン) を使用しているか、組み込みのマスター プラン エンジンを使用しているかによって、動作が若干異なります。 計画最適化のための CTP は現在、組み込みエンジンでサポートされている CTP シナリオのサブセットのみをサポートしています。

各エンジンに対する CTP の設定と使用方法の詳細については、CTP を使用した販売注文配送日の計算 を参照してください。

次のステップ