Date Reschedule
If the acknowledgment has an acknowledgment code value that's in the scheduleRescheduleChange code list, the fields that are updated include the Promised Ship Date or the Promised Delivery Date on the PO, or else the descriptive flexfields on the PO header and line. This table displays the data mapping for date reschedule.
Oracle-1-0-B2B-Purchase-Order-Acknowlegment-In-V2 |
changePurchaseOrder |
---|---|
B2BPurchaseOrderAcknowledgment/OrderNumber |
OrderNumber |
N/A |
SoldToLegalEntityId This is populated during processing. |
B2BPurchaseOrderAcknowledgment/AcknowledgmentCode This value needs to be in the orderChange or orderAccept code list, it is used for processing. |
|
B2BPurchaseOrderAcknowledgment/AcknowledgmentReason |
ChangeOrderDescription If the AcknowledgmentReason isn't provided in the payload, then it will be set to Change to the Order. |
B2BPurchaseOrderAcknowledgment/SupplierOrderNumber |
SupplierOrderNumber |
N/A |
ChangeOrderInitiatingParty Set to SUPPLIER. |
PurchaseOrderEntryLine |
|
B2BPurchaseOrderAcknowledgment/Lines/LineNumber |
LineNumber |
B2BPurchaseOrderAcknowledgment/Lines/Acknowledgments/AcknowledgmentReason |
ChangeReason If an AcknowledgmentReason isn't provided, then this will be set to Not Provided. |
B2BPurchaseOrderAcknowledgment/Lines/Acknowledgments/AcknowledgmentCode |
Action When the AcknowledgmentCode is in the scheduleRescheduleChange code list, this is set to CHANGE. |
N/A |
PurchaseOrderEntryLine/PurchaseOrderEntrySchedule A schedule is created. |
N/A |
ScheduleNumber This is autogenerated. |
B2BPurchaseOrderAcknowledgment/Lines/Acknowledgments/AcknowledgmentReason |
ChangeReason If an AcknowledgmentReason isn't provided, then this will be set to Not Provided. |
One of these must be passed:
|
PromisedDeliveryDate or PromisedShipDate If PromisedDeliveryDate is provided and the Buyer Managed Transport isn't selected on the PO, the date value received is mapped to PromisedDeliveryDate.If PromisedShipDate is provided and the Buyer Managed Transport is selected on the PO, the date value received is mapped to PromisedShipDate. |
B2BPurchaseOrderAcknowledgment/Lines/Acknowledgments/AcknowledgmentCode |
Action When the AcknowledgmentCode is in the scheduleRescheduleChange code list, this is set to CHANGE. |
PurchaseOrderEntryLine/LineFlexfield These descriptive flexfields are populated when if no date has been provided in the payload. |
|
N/A |
b2bProvidedDateNote If PromisedDeliveryDate is provided and the Buyer Managed Transport checkbox is selected on the PO, then this field is set to Rescheduled-Promised Delivery Date Provided. If PromisedShipDate is provided and the Buyer Managed Transport checkbox isn't selected on the PO, then this field is set to Rescheduled-Promised Ship Date Provided. If neither PromisedDeliveryDate or PromisedShipDate are provided then this field is set to Rescheduled-No Date Provided. |
B2BPurchaseOrderAcknowledgment/Lines/Acknowledgments/PromisedDeliveryDate or B2BPurchaseOrderAcknowledgment/Lines/Acknowledgments/PromisedShipDate |
b2bProvidedDate If PromisedDeliveryDate is provided and the Buyer Managed Transport checkbox is selected on the PO, then this field is set to the PromisedDeliveryDate. If PromisedShipDate is provided and the Buyer Managed Transport checkbox isn't selected on the PO, then this field is set to the PromisedShipDate. If no date is provided in PromisedDeliveryDate or PromisedShipDate, this field is blank. |
HeaderFlexfield |
|
N/A |
b2bAckReviewRequired If one of the descriptive flexfields is populated, this field is set to One or more lines have acknowledgment comments. |
Sample Payload
Here's a sample payload for date reschedule:
<n1:Lines>
<n1:LineNumber>1</n1:LineNumber>
<n1:SupplierItemNumber>594-379</n1:SupplierItemNumber>
<n1:CustomerItemNumber>544-589</n1:CustomerItemNumber>
<n1:OrderQuantity>10</n1:OrderQuantity>
<n1:UnitOfMeasureCode>EA</n1:UnitOfMeasureCode>
<n1:UnitPriceAmount>7</n1:UnitPriceAmount>
<n1:Acknowledgments>
<n1:AcknowledgmentCode>RESCHEDULE</n1:AcknowledgmentCode>
<n1:AcknowledgmentReason>Line 1-Date Change-Date Provided</n1:AcknowledgmentReason><!--This value will be populated in the Change Reason field-->
<n1:PromisedShipDate>2026-11-17T09:30:47Z</n1:PromisedShipDate><!--If Buyer Managed Transport checkbox is selected on the PO, this value will be populated in the Promised Ship Date field under the PO Schedules-->
</n1:Acknowledgments>
</n1:Lines>