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サービスを使用します。 | インポート・ペイロードの日付は、マイナスまたはプラスのオフセットありまたはなしの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 | 説明 
 |