価格変更
確認のコード値がlinePriceChangeリストに存在する場合は、購買オーダー明細の価格のみが更新されます。
この表には、価格変更のデータ・マッピングが表示されます。
changePurchaseOrder |
ORACLE_1.0_B2B_PURCHASE_ORDER_ACKNOWLEDGMENT_IN |
---|---|
OrderNumber |
B2BPurchaseOrderAcknowledgment/OrderNumber |
SoldToLegalEntityId ノート:
これは処理中にロードされます。 |
該当なし |
該当なし |
B2BPurchaseOrderAcknowledgment/AcknowledgmentCode ノート:
この値は、orderAcceptまたはorderChangeコード・リストに含まれている必要があります。 この値は処理で使用されます。 |
ChangeOrderDescription ノート:
ペイロードにAcknowledgmentReasonが指定されていない場合、「オーダーの変更」に設定されます。 |
B2BPurchaseOrderAcknowledgement/AcknowledgmentReason |
SupplierOrderNumber |
B2BPurchaseOrderAcknowledgement/SupplierOrderNumber |
ChangeOrderInitiatingParty ノート:
「サプライヤ」に設定します。 |
該当なし |
PurchaseOrderEntryLine |
|
LineNumber |
B2BPurchaseOrderAcknowledgment/Lines/LineNumber |
価格 |
B2BPurchaseOrderAcknowledgment/Lines/Acknowledgement/UnitPriceAmount |
ChangeReason ノート:
ペイロードにAcknowledgementReasonが指定されていない場合、これは「未指定」に設定されます。 |
B2BPurchaseOrderAcknowledgment/Lines/Acknowledgement/AcknowledgementReason |
処理 ノート:
AcknowledgmentCode値がlinePriceChangeコード・リストにある場合、これはCHANGEに設定されます。 |
B2BPurchaseOrderAcknowledgment/Lines/Acknowledgments/AcknowledgementCode |
サンプル・ペイロード
価格変更のサンプル・ペイロードを次に示します:
<n1:Lines>
<n1:LineNumber>1</n1:LineNumber>
<n1:SupplierItemNumber>875-351</n1:SupplierItemNumber>
<n1:CustomerItemNumber>851-358</n1:CustomerItemNumber>
<n1:OrderQuantity>10</n1:OrderQuantity>
<n1:UnitOfMeasureCode>EA</n1:UnitOfMeasureCode>
<n1:UnitPriceAmount>7</n1:UnitPriceAmount>
<n1:Acknowledgments>
<n1:AcknowledgmentCode>PRICECHANGE</n1:AcknowledgmentCode>
<n1:AcknowledgmentReason>Line 1-Price Change</n1:AcknowledgmentReason><!--This value will be populated in the Change Reason field-->
<n1:UnitPriceAmount>9.70</n1:UnitPriceAmount><!--This value will be populated in Price field-->
</n1:Acknowledgments>
</n1:Lines>