機械翻訳について

メッセージをスキップ

購買オーダー確認が受信されると、メッセージのコンテンツに基づいて購買オーダーが更新されます。

メッセージのコンテンツがあいまいであるか、確認の処理に必要な情報が含まれていない場合、購買オーダーは更新されず、メッセージ処理はスキップされます。 このような場合、メッセージはステータス「スキップ済」でログに記録されます。

メッセージ処理は、次の場合にスキップされます:

  • 購買オーダー・ヘッダーまたは明細のいずれにも確認コードがありません。

  • 購買オーダー・ヘッダーには変更確認コードがあり、すべての明細に確認コードの受諾または拒否があります。

  • 購買オーダー・ヘッダーまたは任意の明細に複数の確認があり、同じ確認コードが複数回繰り返されています。

  • 購買オーダー・ヘッダー・レベルの確認に対して指定された確認コードが、orderAccept、orderRejectまたはorderChangeコード・リストに存在しません。

  • 明細レベル確認に指定された確認コードが、どの明細レベル・コード・リスト値にも存在しません。

  • 確認セグメントは、数量、価格変更、バックオーダーまたは部分バックオーダー確認コードを示し、確認の数量または価格の値であり、対応する明細がマイナス以外の数値ではありません。

  • 確認のlineChangeコード・リストに確認コードがあり、確認の次のフィールドのいずれかに値が必要です: UnitPriceAmount, SupplierItemNumber, UnitOfMeasureCode, OrderQuantity, PromisedDate, PromisedShipDate, PromisedDeliveryDate.

  • 購買オーダーに対して「バイヤー管理輸送」チェック・ボックスが選択されており、確認には日付再スケジュールまたは明細変更の確認コードがあり、約束搬送日があります。

    ノート:

    PromisedShipDateまたはPromisedDeliveryDateのかわりにペイロードにPromisedDateが指定されている場合、その値は、オーダーの「バイヤー管理輸送」チェック・ボックスに対して選択されたオプションに基づいて、購買オーダーの適切な日付フィールドに割り当てられます。

  • 「バイヤー管理輸送」チェック・ボックスは選択されておらず、確認には日付再スケジュールまたは明細変更の確認コードがあり、約束出荷日があります。

    ノート:

    PromisedShipDateまたはPromisedDeliveryDateのかわりにペイロードにPromisedDateが指定されている場合、その値は、オーダーの「バイヤー管理輸送」チェック・ボックスに対して選択されたオプションに基づいて、購買オーダーの適切な日付フィールドに割り当てられます。

  • 購買オーダー明細の確認コードは、品目代替を示し、サプライヤ品目番号が指定されていません。

  • 購買オーダー明細の確認コードは、数量変更を示し、セグメントに数量は提供されません。

  • 購買オーダー明細の確認コードは、一部バックオーダーを示し、数量は提供されません。

  • 購買オーダー明細の確認コードは、バックオーダーまたはバックオーダーの一部を示し、明細に指定されたオーダー数量が確認で指定されたオーダー数量未満です。

  • オーダー確認メッセージの明細には複数の確認があり、1つの確認に部分バックオーダー・コードがあり、他の確認には数量変更コードまたは日付再スケジュール・コードがあります。

  • オーダー確認メッセージの明細には、部分バックオーダー確認コード、バックオーダーおよび受理コードを持つ複数の確認があります。

  • オーダー確認メッセージの明細には複数の通知があり、1つの明細には日付再スケジュール・コードがあり、他の通知にはバックオーダーまたは一部バックオーダー・コードがあります。

  • 同じ行番号が(異なる行セグメントで)複数回渡されます。