部分バックオーダー
サプライヤは、リクエスト日に購買オーダー明細のオーダー数量を搬送できず、異なる日付にまたがって数量を搬送できる場合があります。 このような場合、オーダー明細確認は部分バックオーダーを示します。
部分バックオーダーが購買オーダー確認で通信される様々な方法があります。
- 
            明細に単一の確認応答のみがある場合、確認内の確認コード値は、部分バックオーダー・コードまたはバックオーダー・コードである可能性があります。 - 
                  オプション1: 部分バックオーダー・コードは、部分バックオーダーの通信に使用されます。 一部バックオーダー数量は、明細数量と確認の数量の差異です。 確認の数量は、受入済数量として処理されます。 
- 
                  オプション2: バックオーダー・コードは、バックオーダーの一部を通信するために使用されます。 確認の数量は、一部バックオーダー数量です。 受入済数量は、明細数量と確認の数量の差異です。 
- 
                  オプション3: 部分バックオーダーは、明細に対して2つの確認を使用して通信できます。 1つの確認は一部バックオーダー数量(バックオーダー・コードあり)を示しますが、もう1つの確認は受入数量(受入コードあり)を示します。 
- 
                  オプション4: 部分バックオーダーは、明細に対して2つの確認を使用して通信できます。 1つの確認は一部バックオーダー数量(バックオーダー・コードあり)を示しますが、もう1つの確認は受入済数量(部分バックオーダー・コードあり)を示します。 
 
- 
                  
一部バックオーダー・コード付き単一確認
確認コード値を持つ行の単一の確認がschedulePartialBackOrderコード・リストに存在します。 確認には、OrderQuantityおよび日付フィールドの1つ(PromisedDate, PromisedShipDate, PromisedDeliveryDate)も含める必要があります。  
この表は、バックオーダー・コードの一部オプションがある単一の確認のデータがマップされています。
| changePurchaseOrder | ORACLE_1.0_B2B_PURCHASE_ORDER_ACKNOWLEDGMENT_IN | 
|---|---|
| OrderNumber | B2BPurchaseOrderAcknowledgment/OrderNumber | 
| SoldToLegalEntityId ノート: 
                            これは処理中にロードされます。 | |
| 
 ノート: 
                            この値は、処理に使用されるorderAcceptまたはorderChangeコード・リストに含まれている必要があります。 | |
| ChangeOrderDescription ノート: 
                            ペイロードに | 
 | 
| SupplierOrderNumber | B2BPurchaseOrderAcknowledgment/SupplierOrderNumber | 
| ChangeOrderInitiatingParty ノート: 
                            サプライヤに設定します。 | 該当なし | 
| PurchaseOrderEntryLine | |
| LineNumber | B2BPurchaseOrderAcknowledgment/Lines/LineNumber | 
| ChangeReason ノート: 
                             ペイロードに | 
 | 
| 処理 ノート: 
                              | 
 | 
| PurchaseOrderEntryLine/PurchaseOrderEntrySchedule ノート: 
                            スケジュールが作成されます。 | 該当なし | 
| ScheduleNumber ノート: 
                            これは自動生成されます。 | 該当なし | 
| 数量 ノート: 
                            ペイロードに指定するオーダー数量の値は、購買オーダー明細に指定された数量と同じである必要があります。 | 
 | 
| ChangeReason ノート: 
                            ペイロードに | 
 | 
| 処理 ノート: 
                            
 | 
 | 
| PurchaseOrderEntryLine/LineFlexfield | |
| b2bBackOrderStatusFlexfield ノート: 
                            確認コード値がschedulePartialBackOrderコードにある場合、このフレックスフィールドはPARTIAL BACKORDERに設定されます。 | 該当なし | 
| 
 ノート: 
                            このフレックスフィールドは、購買オーダー明細の | 該当なし | 
| 
 ノート: 
                            これはフレックスフィールドです。 | 
 | 
| b2bBackOrderDate ノート: 
                            このフレックスフィールドは、 | 次のいずれかをペイロードに指定する必要があります: 
 | 
| HeaderFlexfield | |
| b2bAckReviewRequired ノート: 
                            確認コード値がschedulePartialBackOrderコード・リストにある場合、このフレックスフィールドは「1つ以上の明細に確認コメントがあります」に設定されます。 | 該当なし | 
このオプションのサンプル・ペイロードを次に示します:
<n1:Lines>
   <n1:LineNumber>1</n1:LineNumber>
   <n1:SupplierItemNumber>2D72PT65X</n1:SupplierItemNumber>
   <n1:CustomerItemNumber>1087162</n1:CustomerItemNumber>
   <n1:OrderQuantity>5.0</n1:OrderQuantity>
   <n1:UnitOfMeasureCode>BX</n1:UnitOfMeasureCode>
   <n1:UnitPriceAmount>69.75</n1:UnitPriceAmount>
   <n1:Acknowledgments>
      <n1:AcknowledgmentCode>PARTIALBACKORDER</n1:AcknowledgmentCode>
      <n1:AcknowledgmentReason>Line 1-Partial Backorder</n1:AcknowledgmentReason><!--This value will be populated in the Change Reason field-->
      <n1:OrderQuantity>1.0</n1:OrderQuantity><!--This quantity is mapped to the B2B Accepted Qty DFF. The remnant is the backorder quantity-->
      <n1:PromisedDate>2026-11-17T09:30:47Z</n1:PromisedDate><!--This value will be populated in the Promised Delivery/Ship Date field under the Schedules and in the B2B Backorder Date DFF-->
   </n1:Acknowledgments>
</n1:Lines>バックオーダー・コード付き単一確認
確認コード値を持つ行の単一の確認がscheduleBackOrderChangeコード・リストに存在します。 確認には、OrderQuantityおよび日付フィールドの1つ(PromisedDate, PromisedShipDate, PromisedDeliveryDate)も含める必要があります。 
この表は、バックオーダー・コード・オプションがある単一の確認のデータがマップされています。
| changePurchaseOrder | ORACLE_1.0_B2B_PURCHASE_ORDER_ACKNOWLEDGMENT_IN | 
|---|---|
| OrderNumber | B2BPurchaseOrderAcknowledgment/OrderNumber | 
| SoldToLegalEntityId ノート: 
                            これは処理中にロードされます。 | 該当なし | 
| 
 ノート: 
                            この値は、orderAcceptまたはorderChangeコード・リストに含まれている必要があります。 処理に使用されます。 | |
| ChangeOrderDescription ノート: 
                            ペイロードに | 
 | 
| SupplierOrderNumber | B2BPurchaseOrderAcknowledgment/SupplierOrderNumber | 
| ChangeOrderInitiatingParty ノート: 
                            SUPPLIERに設定します。 | 該当なし | 
| PurchaseOrderEntryLine | |
| LineNumber | B2BPurchaseOrderAcknowledgment/Lines/LineNumber | 
| ChangeReason ノート: 
                            ペイロードに | 
 | 
| 処理 ノート: 
                            
 | 
 | 
| PurchaseOrderEntryLine/PurchaseOrderEntrySchedule ノート: 
                            スケジュールが自動作成されます。 | 該当なし | 
| ScheduleNumber ノート: 
                            これは自動生成されます。 | 該当なし | 
| 数量 ノート: 
                            値は、指定されたラインの購買オーダーの数量と等しい必要があります。 | 
 | 
| ChangeReason ノート: 
                            ペイロードに | 
 | 
| 処理 ノート: 
                            
 | 
 | 
| PurchaseOrderEntryLine/LineFlexfield | |
| b2bBackOrderStatus ノート: 
                            確認コード値がscheduleBackOrderコード・リストにある場合、このフレックスフィールドは「部分バックオーダー」に設定されます。 | 該当なし | 
| 
 ノート: 
                            確認コード値がscheduleBackOrderコード・リストにある場合、指定された | 
 | 
| 
 ノート: 
                            このフレックスフィールドは、購買オーダー明細上の | 該当なし | 
| b2bBackOrderDate ノート: 
                            このフレックスフィールドは、 | 次の値のいずれかをペイロードで渡すことができます: 
 | 
| HeaderFlexfield | |
| b2bAckReviewRequired ノート: 
                            確認コード値がscheduleBackOrderコード・リストにある場合、このフレックスフィールドは「1つ以上の明細に確認コメントがあります」に設定されます。 | 該当なし | 
このオプションのサンプル・ペイロードを次に示します:
<n1:Lines>
   <n1:LineNumber>1</n1:LineNumber>
   <n1:SupplierItemNumber>594-379</n1:SupplierItemNumber>
   <n1:CustomerItemNumber>544-589</n1:CustomerItemNumber>
   <n1:OrderQuantity>5</n1:OrderQuantity>
   <n1:UnitOfMeasureCode>EA</n1:UnitOfMeasureCode>
   <n1:UnitPriceAmount>7</n1:UnitPriceAmount>
   <n1:Acknowledgments>
      <n1:AcknowledgmentCode>BACKORDER</n1:AcknowledgmentCode>
      <n1:AcknowledgmentReason>Line 1-Partial Backorder</n1:AcknowledgmentReason><!--This value will be populated in the Change Reason field-->
      <n1:OrderQuantity>2</n1:OrderQuantity><!--This value will be populated in the B2B Partial Backorder Quantity DFF. The remnant is the accepted quantity-->
      <n1:PromisedDate></n1:PromisedDate><!--"No Date provided." will be populated in the B2B Backorder Date DFF since no date is passed here-->
   </n1:Acknowledgments>
</n1:Lines>バックオーダー・コードがある1つの確認と、受入コードがある別の確認
この行には2つの確認応答が存在し、1つはscheduleBackOrderChangeコード・リスト内の確認コード値、もう1つはlineAcceptまたはscheduleAcceptコード・リスト内の確認コード値があります。 購買オーダー明細のOrderQuantityは、2つの確認応答からOrderQuantitiesを追加することで計算されます。  
この表は、バックオーダー・コードがある確認および受入コード・オプションがある別の確認のデータをマップしています。
| changePurchaseOrder | ORACLE_1.0_B2B_PURCHASE_ORDER_ACKNOWLEDGMENT_IN | 
|---|---|
| OrderNumber | B2BPurchaseOrderAcknowledgment/OrderNumber | 
| SoldToLegalEntityId ノート: 
                            これは処理中にロードされます。 | |
| 
 ノート: 
                            この値は、処理に使用されるorderAcceptまたはorderChangeコード・リストに含まれている必要があります | |
| ChangeOrderDescription ノート: 
                            ペイロードに | 
 | 
| SupplierOrderNumber | B2BPurchaseOrderAcknowledgment/SupplierOrderNumber | 
| ChangeOrderInitiatingParty ノート: 
                            SUPPLIERに設定します。 | 該当なし | 
| PurchaseOrderEntryLine | |
| LineNumber | B2BPurchaseOrderAcknowledgment/Lines/LineNumber | 
| ChangeReason ノート: 
                            ペイロードに | 
 | 
| 処理 ノート: 
                              | 
 | 
| PurchaseOrderEntryLine/PurchaseOrderEntrySchedule ノート: 
                            スケジュールが自動生成されます。 | 該当なし | 
| ScheduleNumber ノート: 
                            Autogenerated. | 該当なし | 
| 数量 ノート: 
                            この値は、scheduleBackOrderコード・リスト内の確認応答コードの応答の | 該当なし | 
| ChangeReason ノート: 
                             ペイロードに | 
 | 
| 処理 ノート: 
                            
 | 
 | 
| PurchaseOrderEntryLine/LineFlexfield | |
| b2bBackOrderStatus ノート: 
                            確認コード値がscheduleBackOrderコード・リストにある場合、このフレックスフィールドは「部分バックオーダー」に設定されます。 | 該当なし | 
| 
 ノート: 
                             このフレックスフィールドには、scheduleBackOrderコード・リストの | 
 | 
| 
 ノート: 
                            このフレックスフィールドには、lineAcceptまたはscheduleAcceptコード・リストの | 
 | 
| b2bBackOrderDate ノート: 
                            このフレックスフィールドは、 | 次の値のいずれかをペイロードで渡すことができます: 
 | 
| HeaderFlexfield | |
| b2bAckReviewRequired ノート: 
                            確認コード値がschedulePartialBackOrderコード・リストにある場合、このフレックスフィールドは「1つ以上の明細に確認コメントがあります」に設定されます。 | 該当なし | 
このオプションのサンプル・ペイロードを次に示します:
<n1:Lines>
   <n1:LineNumber>1</n1:LineNumber>
   <n1:SupplierItemNumber>M1528-3</n1:SupplierItemNumber>
   <n1:CustomerItemNumber>1003243</n1:CustomerItemNumber>
   <n1:OrderQuantity>7.0</n1:OrderQuantity>
   <n1:UnitOfMeasureCode>RL</n1:UnitOfMeasureCode>
   <n1:UnitPriceAmount>2.92</n1:UnitPriceAmount>
   <n1:Acknowledgments>
      <n1:AcknowledgmentCode>BACKORDER</n1:AcknowledgmentCode>
      <n1:AcknowledgmentReason>Line 1-PartialBackorder Quantity and Date</n1:AcknowledgmentReason><!--This value will be populated in the Change Reason field-->
      <n1:OrderQuantity>2.0</n1:OrderQuantity><!--This OrderQuantity and the OrderQuantity under ACCEPT should be equal to the PO line quantity. This value will be populated in the B2B Partial Backorder Quantity DFF-->
      <n1:PromisedDate>2025-11-17T09:30:47Z</n1:PromisedDate><!--This value will be populated in the B2B Backorder Date DFF-->
   </n1:Acknowledgments>
   <n1:Acknowledgments>
      <n1:AcknowledgmentCode>ACCEPT</n1:AcknowledgmentCode>
      <n1:AcknowledgmentReason>Line 1-Accepted Quantity</n1:AcknowledgmentReason><!--This value will be populated in the Change Reason field-->
      <n1:OrderQuantity>3.0</n1:OrderQuantity><!--This value will be populated in the B2B Accepted Quantity DFF-->
   </n1:Acknowledgments>
</n1:Lines>バックオーダー・コードがある1つの確認と、部分バックオーダー・コードがある別の確認
明細には2つの確認応答が存在し、1つはバックオーダー・コード、もう1つは部分バックオーダー・コードです。
この表は、バックオーダー・コードがある確認および部分バックオーダー・コード・オプションがある別の確認のデータをマップしています。
| changePurchaseOrder | ORACLE_1.0_B2B_PURCHASE_ORDER_ACKNOWLEDGMENT_IN | 
|---|---|
| OrderNumber | B2BPurchaseOrderAcknowledgment/OrderNumber | 
| SoldToLegalEntityId ノート: 
                            これは処理中にロードされます。 | |
| 
 ノート: 
                            この値は、処理に使用されるorderAcceptまたはorderChangeコード・リストに含まれている必要があります | |
| ChangeOrderDescription ノート: 
                            ペイロードに | 
 | 
| SupplierOrderNumber | B2BPurchaseOrderAcknowledgment/SupplierOrderNumber | 
| ChangeOrderInitiatingParty ノート: 
                            SUPPLIERに設定します。 | 該当なし | 
| PurchaseOrderEntryLine | |
| LineNumber | B2BPurchaseOrderAcknowledgment/Lines/LineNumber | 
| ChangeReason ノート: 
                            このフィールドには、確認応答内の scheduleBackOrderまたはschedulePartialBackOrderのAcknowledgmentReasonがペイロードに指定されていない場合、これは「未指定」に設定されます。 | 
 | 
| 処理 ノート: 
                              | 
 | 
| PurchaseOrderEntryLine/PurchaseOrderEntrySchedule ノート: 
                            スケジュールが自動生成されます。 | 該当なし | 
| ScheduleNumber ノート: 
                            Autogenerated. | 該当なし | 
| 数量 ノート: 
                            この値は、確認応答内の | 該当なし | 
| ChangeReason ノート: 
                            このフィールドには、確認応答の | 
 | 
| 処理 ノート: 
                            
 | 
 | 
| PurchaseOrderEntryLine/LineFlexfield | |
| b2bBackOrderStatus ノート: 
                            確認コード値がscheduleBackOrderコード・リストにある場合、このフレックスフィールドは「部分バックオーダー」に設定されます。 | 該当なし | 
| 
 ノート: 
                             このフレックスフィールドには、scheduleBackOrderコード・リストの | 
 | 
| 
 ノート: 
                            このフレックスフィールドには、schedulePartialBackOrderコード・リストの | 
 | 
| b2bBackOrderDate ノート: 
                            このフレックスフィールドは、 | 次の値のいずれかをペイロードで渡すことができます: 
 | 
| HeaderFlexfield | |
| b2bAckReviewRequired ノート: 
                            確認コード値がschedulePartialBackOrderコード・リストにある場合、このフレックスフィールドは「1つ以上の明細に確認コメントがあります」に設定されます。 | 該当なし | 
このオプションのサンプル・ペイロードを次に示します:
<n1:Lines>
   <n1:LineNumber>1</n1:LineNumber>
   <n1:SupplierItemNumber>M1528-3</n1:SupplierItemNumber>
   <n1:CustomerItemNumber>1003243</n1:CustomerItemNumber>
   <n1:OrderQuantity>7.0</n1:OrderQuantity>
   <n1:UnitOfMeasureCode>RL</n1:UnitOfMeasureCode>
   <n1:UnitPriceAmount>2.92</n1:UnitPriceAmount>
   <n1:Acknowledgments>
      <n1:AcknowledgmentCode>BACKORDER</n1:AcknowledgmentCode>
      <n1:AcknowledgmentReason>Line 1-PartialBackorder Quantity and Date</n1:AcknowledgmentReason><!--This value will be populated in the Change Reason field-->
      <n1:OrderQuantity>2.0</n1:OrderQuantity><!--This OrderQuantity and the OrderQuantity under PARTIAL BACKORDER should be equal to the PO line quantity. This value will be populated in the B2B Partial Backorder Quantity DFF-->
      <n1:PromisedDate>2025-11-17T09:30:47Z</n1:PromisedDate><!--This value will be populated in the B2B Backorder Date DFF-->
   </n1:Acknowledgments>
   <n1:Acknowledgments>
      <n1:AcknowledgmentCode>ACCEPT</n1:AcknowledgmentCode>
      <n1:AcknowledgmentReason>Line 1-Accepted Quantity</n1:AcknowledgmentReason><!--This value will be populated in the Change Reason field-->
      <n1:OrderQuantity>3.0</n1:OrderQuantity><!--This value will be populated in the B2B Accepted Quantity DFF-->
      <n1:PromisedDate>2022-11-17T09:30:47Z</n1:PromisedDate>
   </n1:Acknowledgments>
</n1:Lines>