品目保留
確認のコード値がlineHoldChangeコード・リストにある場合、購買オーダー明細は品目保留を示すように更新されます。 さらに、購買オーダー・ヘッダーおよび購買オーダー明細の付加フレックスフィールドが更新されます。
次の表は、品目保留のデータ・マッピングを示しています:
Oracle-1-0-B2B-Purchase-Order-Acknowlegment-In-V2 |
changePurchaseOrder |
---|---|
B2BPurchaseOrderAcknowledgment/OrderNumber |
OrderNumber |
SoldToLegalEntityId これは処理中にロードされます。 |
|
B2BPurchaseOrderAcknowledgment/AcknowledgmentCode この値は、処理に使用されるorderAcceptまたはorderChangeコード・リストに含まれている必要があります。 |
|
B2BPurchaseOrderAcknowledgment/AcknowledgmentReason |
ChangeOrderDescription ペイロードにAcknowledgmentReasonが指定されていない場合は、オーダーに変更に設定されます。 |
B2BPurchaseOrderAcknowledgment/SupplierOrderNumber |
SupplierOrderNumber |
該当なし |
ChangeOrderInitiatingParty SUPPLIERに設定します。 |
PurchaseOrderEntryLine |
|
B2BPurchaseOrderAcknowledgment/Lines/LineNumber |
LineNumber |
B2BPurchaseOrderAcknowledgment/Lines/Acknowledgments/AcknowledgmentReason |
ChangeReason ペイロードにAcknowledgmentReasonが指定されていない場合、これは指定なしに設定されます。 |
B2BPurchaseOrderAcknowledgment/Lines/Acknowledgments/AcknowledgmentCode |
処理 AcknowledgmentCode値がコード・リストにある場合、このlineHoldChangeはCHANGEに設定されます。 |
LineFlexfield |
|
該当なし |
b2bOtherAckResponse このフレックスフィールドは、確認コード値がlineHoldChangeコード・リストにある場合に、サプライヤによって明細品目保留に設定されます。 |
HeaderFlexfield |
|
該当なし |
b2bAckReviewRequired 確認コード値がlineHoldChangeコード・リストにある場合、このフレックスフィールドは1つ以上の行に確認コメントがあります。 |
サンプル・ペイロード
品目保留のサンプル・ペイロードを次に示します:
<n1:Lines>
<n1:LineNumber>1</n1:LineNumber>
<n1:SupplierItemNumber>875-356</n1:SupplierItemNumber>
<n1:CustomerItemNumber>852-654</n1:CustomerItemNumber>
<n1:OrderQuantity>10</n1:OrderQuantity>
<n1:UnitOfMeasureCode>EA</n1:UnitOfMeasureCode>
<n1:UnitPriceAmount>7</n1:UnitPriceAmount>
<n1:Acknowledgments>
<n1:AcknowledgmentCode>HOLD</n1:AcknowledgmentCode>
<n1:AcknowledgmentReason>Line 1-Hold Change</n1:AcknowledgmentReason><!--This value will be populated in the Change Reason field-->
<!--"Line Item on hold by supplier" will be populated in the B2B Other Acknowledgment Response descriptive flexfield-->
</n1:Acknowledgments>
</n1:Lines>