Order Managementでのタイム・ゾーンの差異
Oracle Global Order Promisingでは、Oracle Order Managementが各販売オーダーを履行するために必要な供給の納期回答を計算し、予定出荷日と予定到着日をOrder Managementに送信するときに、在庫組織が存在するタイムゾーンが使用されます。
Global Order Promisingでは、Order Managementの日付属性を使用して、最早許容日や最遅許容日などの供給を最適化します。
在庫組織が存在するタイム・ゾーンを使用すると、日付属性のより正確な値が得られ、需要と供給の間の望ましくない時間シフトを回避できます。 たとえば、予定出荷日がリクエスト日またはオーダー日より前に発生しないようにします。
-
Order Managementでは、Order Management作業領域で作成した販売オーダー、およびソース・システムからオーダーをインポートするソース・オーダーに対して、この動作が適用されます。
-
この動作は直接出荷には適用されません。
タイムゾーンの差異の計算例
次のように仮定します。
-
あなたは、米国コロラド州デンバー、Mountain Standard Time (MST)にあり、UTC-7です。
-
インベントリ組織では、UTC-7も使用されます。
-
倉庫では、月曜日から金曜日までのオープン予定カレンダが使用されるため、Global Order Promisingでは、任意の平日に出荷の予定出荷日属性を設定できますが、週末には設定できません。
-
手持供給は常に使用可能です。
たとえば:
-
Order Management(オーダー管理)作業領域を使用して、販売オーダーのリクエスト日を金曜日の午後3/2/24 5:00に設定し、販売オーダーを発行します。
-
Order Managementは、UTC (協定世界時)でGlobal Order Promisingと対話するため、リクエスト日として3/3/24 00:00AM (UTC)を送信します。
-
納期回答では、リクエスト日が在庫組織が存在するタイム・ゾーン(3/2/24, Friday、05:00 PM (UTC-7))に変換されます。
-
納期回答では、この日が営業日であるため、在庫組織の出荷を1日の終了(現地時間3/2/24,午後11時59分(UTC-7))にスケジュールします。
-
納期回答では、スケジュール詳細が土曜日の3/3/24, 6:59 AM (UTC)としてOrder Managementに送信されます。
06:59はUTCから7時間のオフセットです。 計算は
Friday, 11:59 PM local time (UTC-7) plus seven hours equals Saturday, 3/3/24 06:59 AM (UTC)
です。 -
オーダー管理作業領域で、スケジュール済出荷日がUPTZ (UTC-7)に表示されるようになりました。
UTCの予定出荷日は、3/3/18から午前6時59分(UTC)を差し引いたものです。 UPTZの日時は、3/2/24から11:59 PM (UTC-7)を引いたものです。
納期回答ではUTCが使用されます。 オーダー管理では、日付がUPTZ (ユーザー・プリファレンス・タイム・ゾーン)で表示されるため、オーダー管理作業領域を使用する個人にとって意味があります。
UTC(協定世界時)では、次の命名法が使用されます:
UTC-x
-
はマイナスを意味
は時間x
たとえば、UTC-7
はUTC minus 7 hours
を意味します。
オーダーのインポート時のタイム・ゾーンの差異の処理
DooDecompReceiveOrderComposite webサービスを使用して、ソース・システムからソース・オーダーをインポートできます。 webサービス・ペイロードでは、リクエスト出荷日、リクエスト到着日、予定到着日などの様々な日付属性を使用します。
日付属性ごとにyyyy-mm-ddTHH:mi:ssZ
形式を使用します。
日付の書式設定の要件は、ソース・オーダーのインポート方法によって異なります。
インポート方法 |
説明 |
---|---|
ReceiveOrder webサービスを使用します。 詳細は、「Webサービスを使用したオーダーのインポート」を参照してください。 |
インポート・ペイロードの日付は、マイナスまたはプラスのオフセットありまたはなしのUTCを使用できます。 |
オーダー・インポート・テンプレートを使用します。 詳細は、「オーダー管理にオーダーをインポート」を参照してください。 B2Bフローを使用します。 詳細は、「オーダー管理でのB2Bメッセージングの概要」を参照してください。 |
インポート・ペイロードの日付はUTCを使用する必要があります。 |
次に、ReceiveOrder webサービスのペイロードの例を示します。 これには、最早許容出荷日属性のUTCオフセットが含まれます。 この値は、1日の終わりが2018年4月3日で、時間がUTCから8時間遅れているタイム・ゾーンの午前1:10:10であることを示します。
yyyy-mm-ddThh:mi:ssz
形式が必要です。
説明
この変数 |
この値を指定 |
---|---|
yyyy |
カレンダ年 |
mm |
カレンダ年の月。 |
dd |
月の数値日。 |
T |
時間指定子。 |
hh |
24時間形式の午前0時後の時間数。 |
mi |
時間開始後の分。 |
秒 |
分の開始後の秒数。 |
z |
UTCオフセットありまたはなしのタイム・ゾーン・インジケータ。 たとえば、0-8.00はUTCから8時間後です。 |
例について考えてみます。
2024-04-03T01:10:10.0-08:00
説明
値 |
説明 |
---|---|
2024 |
カレンダ年 |
04 |
カレンダ年の月(4月)。 |
03 |
月の数値日。4月3日です。 |
t |
時間指定子。 |
01 |
午前0時1時間後。 |
10 |
時間開始から10分後。 |
10 |
分の開始から10秒後。 |
0-08:00 |
説明
|