cXML 1.2.009 Change Order Requests

There are two cXML 1.2.009 Change Order Request message definitions outlined in this section:

  • cXML-1-2-009-ChangeOrderRequest-Out

  • OBN-cXML-1-2-009-ChangeOrderRequest-Out

Data Mapping

Refer to Figure 1 in cXML 1.2.007 Order Requests in for the structure of the payload received from the application.

Refer to Figure 2 in cXML 1.2.007 Order Requests for the structure of the payload that is sent to the supplier.

This table shows the data mapping for the predefined cXML message definitions for change order requests, cXML-1-2-009-ChangeOrderRequest-Out and OBN-cXML-1-2-009-ChangeOrderRequest-Out for the extensible purchase order data model.

Procurement Source

Message Payload

Segment1

/cXML/Request/OrderRequest/OrderRequestHeader/@orderID

OrderDate

/cXML/Request/OrderRequest/OrderRequestHeader/@orderDate

N/A

/cXML/Request/OrderRequest/OrderRequestHeader/@orderType

Set to Regular.

CollaborationEventName

/cXML/Request/OrderRequest/OrderRequestHeader/@type

Note: For OrderRequest, the value is new, for ChangeOrderRequest it's update and for CancelOrderRequest, it's delete.

RevisionNum

/cXML/Request/OrderRequest/OrderRequestHeader/@orderVersion

Note: This field is only applicable for OrderRequest or ChangeOrderRequest and the value is equal to RevisionNum + 1.

Attribute1...16

/cXML/Request/OrderRequest/OrderRequestHeader/Extrinsic[@name="ATTRIBUTE1...16"]

CurrencyCode

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/OrderRequestHeader/Total/Money/@Currency

Ordered

/cXML/Request/OrderRequest/OrderRequestHeader/Total/Money

PdfDraftPurchaseOrderLineVORow/PdfDraftPurchaseOrderLineLocationVORow/ShipToLocCountry

/cXML/Request/OrderRequest/OrderRequestHeader/ShipTo/Address/@isoCountryCode

Note: The ship-to fields from the first line location (schedule) are mapped to the cXML Fields at the header.There's a predefined DVM in use for this field.

PdfDraftPurchaseOrderLineVORow/PdfDraftPurchaseOrderLineLocationVORow/ShipToInternalLocationCode

/cXML/Request/OrderRequest/OrderRequestHeader/ShipTo/Address/@addressID

Note: The ship-to fields from the first line location (schedule) are mapped to the cXML Fields at the header.There's a predefined DVM in use for this field.

PdfDraftPurchaseOrderLineVORow/PdfDraftPurchaseOrderLineLocationVORow/LineLocShipToLocationName

/cXML/Request/OrderRequest/OrderRequestHeader/ShipTo/Address/Name

Note: The ship-to fields from the first line location (schedule) are mapped to the cXML Fields at the header.

PdfDraftPurchaseOrderLineVORow/PdfDraftPurchaseOrderLineLocationVORow/PdfDraftPurchaseOrderDistributionVORow/Requester

/cXML/Request/OrderRequest/OrderRequestHeader/ShipTo/Address/PostalAddress/DeliverTo

Note: The ship-to fields from the first line location (schedule) are mapped to the cXML Fields at the header.

PdfDraftPurchaseOrderLineVORow/PdfDraftPurchaseOrderLineLocationVORow/ShipToLocAddressLine1

/cXML/Request/OrderRequest/OrderRequestHeader/ShipTo/Address/PostalAddress/Street

Note: The ship-to fields from the first line location (schedule) are mapped to the cXML Fields at the header.

PdfDraftPurchaseOrderLineVORow/PdfDraftPurchaseOrderLineLocationVORow/ShipToLocAddressLine2

/cXML/Request/OrderRequest/OrderRequestHeader/ShipTo/Address/PostalAddress/Street

Note: The ship-to fields from the first line location (schedule) are mapped to the cXML Fields at the header.

PdfDraftPurchaseOrderLineVORow/PdfDraftPurchaseOrderLineLocationVORow/ShipToLocAddressLine3

/cXML/Request/OrderRequest/OrderRequestHeader/ShipTo/Address/PostalAddress/Street

Note: The ship-to fields from the first line location (schedule) are mapped to the cXML Fields at the header.

PdfDraftPurchaseOrderLineVORow/PdfDraftPurchaseOrderLineLocationVORow/ShipToLocTownOrCity

/cXML/Request/OrderRequest/OrderRequestHeader/ShipTo/Address/PostalAddress/City

Note: The ship-to fields from the first line location (schedule) are mapped to the cXML Fields at the header.

PdfDraftPurchaseOrderLineVORow/PdfDraftPurchaseOrderLineLocationVORow/ShipToLocStateProvn

/cXML/Request/OrderRequest/OrderRequestHeader/ShipTo/Address/PostalAddress/State

Note: The ship-to fields from the first line location (schedule) are mapped to the cXML Fields at the header.There's a predefined DVM in use for this field.

PdfDraftPurchaseOrderLineVORow/PdfDraftPurchaseOrderLineLocationVORow/ShipToLocPostalCode

/cXML/Request/OrderRequest/OrderRequestHeader/ShipTo/Address/PostalAddress/PostalCode

Note: The ship-to fields from the first line location (schedule) are mapped to the cXML Fields at the header.

PdfDraftPurchaseOrderLineVORow/PdfDraftPurchaseOrderLineLocationVORow/ShipToLocCountry

/cXML/Request/OrderRequest/OrderRequestHeader/ShipTo/Address/PostalAddress/Country/@isoCountryCode

Note: The ship-to fields from the first line location (schedule) are mapped to the cXML Fields at the header.There's a predefined DVM in use for this field.

PdfDraftPurchaseOrderLineVORow/PdfDraftPurchaseOrderLineLocationVORow/ShipToLocCountry

/cXML/Request/OrderRequest/OrderRequestHeader/ShipTo/Address/PostalAddress/Country

Note: The ship-to fields from the first line location (schedule) are mapped to the cXML Fields at the header.There's a predefined DVM in use for this field.

PdfDraftPurchaseOrderLineVORow/PdfDraftPurchaseOrderLineLocationVORow/PdfDraftPurchaseOrderDistributionVORow/RequesterEmailAddress

/cXML/Request/OrderRequest/OrderRequestHeader/ShipTo/Address/Email

Note: The ship-to fields from the first line location (schedule) are mapped to the cXML Fields at the header.

PdfDraftPurchaseOrderLineVORow/PdfDraftPurchaseOrderLineLocationVORow/ShipToLocCountry

/cXML/Request/OrderRequest/OrderRequestHeader/ShipTo/Address/Phone/TelephoneNumber/CountryCode/@isoCountryCode

Note: The ship-to fields from the first line location (schedule) are mapped to the cXML Fields at the header.There's a predefined DVM in use for this field.

PdfDraftPurchaseOrderLineVORow/PdfDraftPurchaseOrderLineLocationVORow/ShipToLocCountry

/cXML/Request/OrderRequest/OrderRequestHeader/ShipTo/Address/Phone/TelephoneNumber/CountryCode

Note: The ship-to fields from the first line location (schedule) are mapped to the cXML Fields at the header.There's a predefined DVM in use for this field.

N/A

/cXML/Request/OrderRequest/OrderRequestHeader/ShipTo/Address/Phone/TelephoneNumber/AreaOrCityCode

Note: The ship-to fields from the first line location (schedule) are mapped to the cXML Fields at the header.

PdfDraftPurchaseOrderLineVORow/PdfDraftPurchaseOrderLineLocationVORow/PdfDraftPurchaseOrderDistributionVORow/RequesterPhoneNumber

/cXML/Request/OrderRequest/OrderRequestHeader/ShipTo/Address/Phone/TelephoneNumber/Number

Note: The ship-to fields from the first line location (schedule) are mapped to the cXML Fields at the header.

BillToLocCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/OrderRequestHeader/BillTo/Address/@isoCountryCode

BillToLocationCode

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/OrderRequestHeader/BillTo/Address/@addressID

BillToBuName

/cXML/Request/OrderRequest/OrderRequestHeader/BillTo/Address/Name

BillToLocAddressLine1

/cXML/Request/OrderRequest/OrderRequestHeader/BillTo/Address/PostalAddress/Street

BillToLocAddressLine2

/cXML/Request/OrderRequest/OrderRequestHeader/BillTo/Address/PostalAddress/Street

BillToLocAddressLine3

/cXML/Request/OrderRequest/OrderRequestHeader/BillTo/Address/PostalAddress/Street

BillToLocTownOrCity

/cXML/Request/OrderRequest/OrderRequestHeader/BillTo/Address/PostalAddress/City

BillToLocStateProvn

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/OrderRequestHeader/BillTo/Address/PostalAddress/State

BillToLocPostalCode

/cXML/Request/OrderRequest/OrderRequestHeader/BillTo/Address/PostalAddress/PostalCode

BillToLocCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/OrderRequestHeader/BillTo/Address/PostalAddress/Country/@isoCountryCode

BillToLocCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/OrderRequestHeader/BillTo/Address/PostalAddress/Country

BillToLocCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/OrderRequestHeader/BillTo/Address/Phone/TelephoneNumber/CountryCode/@isoCountryCode

BillToLocCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/OrderRequestHeader/BillTo/Address/Phone/TelephoneNumber/CountryCode

BillToLocTelephoneNumber1

/cXML/Request/OrderRequest/OrderRequestHeader/BillTo/Address/Phone/TelephoneNumber/Number

CarrierPartyName

/cXML/Request/OrderRequest/OrderRequestHeader/Shipping/@trackingDomain

CurrencyCode

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/OrderRequestHeader/Shipping/Money/@currency

CarrierPartyName

/cXML/Request/OrderRequest/OrderRequestHeader/Shipping/Description

N/A

/cXML/Request/OrderRequest/OrderRequestHeader/Contact/@role

Set to Buyer.

PersonName

/cXML/Request/OrderRequest/OrderRequestHeader/Contact/Name

SoldToLeAddressLine1

/cXML/Request/OrderRequest/OrderRequestHeader/Contact/PostalAddress/Street

SoldToLeAddressLine2

/cXML/Request/OrderRequest/OrderRequestHeader/Contact/PostalAddress/Street

SoldToLeAddressLine3

/cXML/Request/OrderRequest/OrderRequestHeader/Contact/PostalAddress/Street

SoldToLeAddressLine4

/cXML/Request/OrderRequest/OrderRequestHeader/Contact/PostalAddress/Street

SoldToLeTownOrCity

/cXML/Request/OrderRequest/OrderRequestHeader/Contact/PostalAddress/City

SoldToLeStateProvn

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/OrderRequestHeader/Contact/PostalAddress/State

SoldToLePostalCode

/cXML/Request/OrderRequest/OrderRequestHeader/Contact/PostalAddress/PostalCode

SoldToLeCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/OrderRequestHeader/Contact/PostalAddress/Country/@isoCountryCode

SoldToLeCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/OrderRequestHeader/Contact/PostalAddress/Country

PersonEmailAddress

/cXML/Request/OrderRequest/OrderRequestHeader/Contact/Email

SoldToLeCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/OrderRequestHeader/Contact/Phone/TelephoneNumber/CountryCode/@isoCountryCode

SoldToLeCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/OrderRequestHeader/Contact/Phone/TelephoneNumber/CountryCode

PersonWorkPhone

/cXML/Request/OrderRequest/OrderRequestHeader/Contact/Phone/TelephoneNumber/Number

PdfDraftPurchaseOrderHeaderVORow/

PdfDraftPurchaseOrderHeaderVOToAttachmentsVOAccessor/

AttachmentsVORow/FileName

/cXML/Request/OrderRequest/OrderRequestHeader/Comments/Attachment/URL/@name

PdfDraftPurchaseOrderHeaderVORow/

PdfDraftPurchaseOrderHeaderVOToAttachmentsVOAccessor/

AttachmentsVORow/DmDocumentId

/cXML/Request/OrderRequest/OrderRequestHeader/Comments/Attachment/URL

AcceptanceRequiredFlag

/cXML/Request/OrderRequest/OrderRequestHeader/Extrinsic[@name="ACKREQD"]

AcceptanceDueDate

/cXML/Request/OrderRequest/OrderRequestHeader/Extrinsic[@name="ACKBYDATE"]

TermsAndConditions

/cXML/Request/OrderRequest/OrderRequestHeader/Extrinsic[@name="TANDC"]

HeaderNoteToVendor

/cXML/Request/OrderRequest/OrderRequestHeader/Extrinsic[@name="NOTES_1"]

Line - Line Location

Quantity

/cXML/Request/OrderRequest/ItemOut/@Quantity

LineNum

/cXML/Request/OrderRequest/ItemOut/@lineNumber

NeedByDate

/cXML/Request/OrderRequest/ItemOut/@requestedDeliveryDate

VendorProductNum

/cXML/Request/OrderRequest/ItemOut/ItemID/SupplierPartID

SupplierRefNumber

/cXML/Request/OrderRequest/ItemOut/ItemID/SupplierPartAuxiliaryID

N/A

/cXML/Request/OrderRequest/ItemOut/ItemDetail/Extrinsic/@name

Set to BUYERPARTNUM.

ItemNumber

/cXML/Request/OrderRequest/ItemOut/ItemDetail/Extrinsic

Attribute1..16

/cXML/Request/OrderRequest/ItemOut/ItemDetail/Extrinsic@name=LINEATTRIBUTE1....16

CurrencyCode

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/ItemDetail/UnitPrice/Money/@currency

UnitPrice

Note: For Change Purchase Orders, UnitPrice is mapped.

PriceOverride

Note: For Order Requests, PriceOverride is mapped.

/cXML/Request/OrderRequest/ItemOut/ItemDetail/UnitPrice/Money

ItemDescription

/cXML/Request/OrderRequest/ItemOut/ItemDetail/Description

UnitOfMeasure

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/ItemDetail/UnitOfMeasure

ShiptoCustomerName

/cXML/Request/OrderRequest/ItemOut/ItemDetail/Extrinsic[@name="DROPSHIP_CUSTOMERNAME"]

LineNum

/cXML/Request/OrderRequest/ItemOut/ItemDetail/Extrinsic[@name="LINENUM"]

ShipmentNum

/cXML/Request/OrderRequest/ItemOut/ItemDetail/Extrinsic[@name="SHIPMENTNUM"]

NoteToVendor

/cXML/Request/OrderRequest/ItemOut/ItemDetail/Extrinsic[@name="NOTES_1"]

SupplierPartyName

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/Name

SupplierSiteCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/Address/@isoCountryCode

VendorSiteCode

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/Address/Name

SupplierSiteAddress1

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/Address/PostalAddress/Street

SupplierSiteAddress2

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/Address/PostalAddress/Street

SupplierSiteAddress3

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/Address/PostalAddress/Street

SupplierSiteCity

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/Address/PostalAddress/City

SupplierSiteState

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/Address/PostalAddress/State

SupplierSitePostalCode

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/Address/PostalAddress/PostalCode

SupplierSiteCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/Address/PostalAddress/Country/@isoCountryCode

SupplierSiteCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/Address/PostalAddress/Country

EmailAddress

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/Address/Email

SupplierSiteCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/Address/Phone/TelephoneNumber/CountryCode/@isoCountryCode

SupplierSiteCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/Address/Phone/TelephoneNumber/CountryCode

SupplierSitePhoneCountryCode

SupplierSitePhoneAreaCode

SupplierSitePhoneNumber

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/Address/Phone/TelephoneNumber/Number

SupplierSiteCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/Address/Fax/TelephoneNumber/CountryCode/@isoCountryCode

SupplierSiteCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/Address/Fax/TelephoneNumber/CountryCode

SupplierSiteFaxCountryCode

SupplierSiteFaxAreaCode

SupplierSiteFaxPhoneNumber

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/Address/Fax/TelephoneNumber/Number

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/OrderMethods/OrderMethod/OrderTarget/OtherOrderTarget

Set to Oracle XML Direct.

SupplierContactPartyName

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/OrderMethods/Contact/Name

EmailAddress

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/OrderMethods/Contact/Email

SupplierSiteCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/OrderMethods/Contact/Phone/TelephoneNumber/CountryCode/@isoCountryCode

SupplierSiteCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/OrderMethods/Contact/Phone/TelephoneNumber/CountryCode

SupplierSitePhoneCountryCode

SupplierSitePhoneAreaCode

SupplierSitePhoneNumber

/cXML/Request/OrderRequest/ItemOut/SupplierList/Supplier/SupplierLocation/OrderMethods/Contact/Phone/TelephoneNumber/Number

ShipToLocCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/ShipTo/Address/@isoCountryCode

Note: The ship-to component from the first line location is mapped to the header ship-to.

ShipToInternalLocationCode

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/ShipTo/Address/@addressID

Note: The ship-to component from the first line location is mapped to the header ship-to.

LineLocShipToLocationName

/cXML/Request/OrderRequest/ItemOut/ShipTo/Address/Name

Note: The ship-to component from the first line location is mapped to the header ship-to.

Requester

/cXML/Request/OrderRequest/ItemOut/ShipTo/Address/PostalAddress/DeliverTo

Note: The ship-to component from the first line location is mapped to the header ship-to.

ShipToLocAddressLine1

/cXML/Request/OrderRequest/ItemOut/ShipTo/Address/PostalAddress/Street

Note: The ship-to component from the first line location is mapped to the header ship-to.

ShipToLocAddressLine2

/cXML/Request/OrderRequest/ItemOut/ShipTo/Address/PostalAddress/Street

Note: The ship-to component from the first line location is mapped to the header ship-to.

ShipToLocAddressLine3

/cXML/Request/OrderRequest/ItemOut/ShipTo/Address/PostalAddress/Street

Note: The ship-to component from the first line location is mapped to the header ship-to.

ShipToLocTownOrCity

/cXML/Request/OrderRequest/ItemOut/ShipTo/Address/PostalAddress/City

Note: The ship-to component from the first line location is mapped to the header ship-to.

ShipToLocStateProvn

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/ShipTo/Address/PostalAddress/State

Note: The ship-to component from the first line location is mapped to the header ship-to.

ShipToLocPostalCode

/cXML/Request/OrderRequest/ItemOut/ShipTo/Address/PostalAddress/PostalCode

Note: The ship-to component from the first line location is mapped to the header ship-to.

ShipToLocCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/ShipTo/Address/PostalAddress/Country/@IsoCountryCode

Note: The ship-to component from the first line location is mapped to the header ship-to.

ShipToLocCountry

/cXML/Request/OrderRequest/ItemOut/ShipTo/Address/PostalAddress/Country

Note: The ship-to component from the first line location is mapped to the header ship-to.

RequesterEmailAddress

/cXML/Request/OrderRequest/ItemOut/ShipTo/Address/Email

Note: The ship-to component from the first line location is mapped to the header ship-to.

ShipToLocCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/ShipTo/Address/Phone/TelephoneNumber/CountryCode/@isoCountryCode

Note: The ship-to component from the first line location is mapped to the header ship-to.

ShipToLocCountry

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/ShipTo/Address/Phone/TelephoneNumber/CountryCode

Note: The ship-to component from the first line location is mapped to the header ship-to.

RequesterPhoneNumber

/cXML/Request/OrderRequest/ItemOut/ShipTo/Address/Phone/TelephoneNumber/Number

Note: The ship-to component from the first line location is mapped to the header ship-to.

CurrencyCode

There's a predefined DVM in use for this field.

/cXML/Request/OrderRequest/ItemOut/Tax/Money/@Currency

/cXML/Request/OrderRequest/ItemOut/Tax/TaxDetail/@category

Set to Taxable or Non-Taxable.

CurrencyCode

/cXML/Request/OrderRequest/ItemOut/Tax/TaxDetail/TaxAmount/Money/@Currency

PdfDraftPurchaseOrderLineVORow/

PdfDraftPurchaseOrderLineVOToAttachmentsVOAccessor/

AttachmentsVORow/FileName

/cXML/Request/OrderRequest/ItemOut/Comments/Attachment/URL/@name

PdfDraftPurchaseOrderLineVORow/

PdfDraftPurchaseOrderLineVOToAttachmentsVOAccessor/

AttachmentsVORow/DmDocumentId

/cXML/Request/OrderRequest/ItemOut/Comments/Attachment/URL

PdfDraftPurchaseOrderLineLocationVORow/

PdfDraftPurchaseOrderLineLocationVOToAttachmentsVOAccessor/

AttachmentsVORow/FileName

/cXML/Request/OrderRequest/ItemOut/Comments/Attachment/URL/@name

PdfDraftPurchaseOrderLineLocationVORow/

PdfDraftPurchaseOrderLineLocationVOToAttachmentsVOAccessor/

AttachmentsVORow/DmDocumentId

/cXML/Request/OrderRequest/ItemOut/Comments/Attachment/URL

Distribution

--

Attribute1...16

/cXML/Request/OrderRequest/ItemOut/ItemDetail/Extrinsic[@name="ATTRIBUTE1...16"]

Sample Payload

Here's a sample payload.

<sendCollaborationDocument xmlns="http://xmlns.oracle.com/apps/scm/cmk" xmlns:wsa="http://www.w3.org/2005/08/addressing">
   <CollaborationEvent testFlag="true" testResult="Success">
      <CollaborationEventName>PurchaseOrderIssued</CollaborationEventName>
      <RecipientKey1>999992000323897</RecipientKey1>
      <RecipientKey2>999992000365366</RecipientKey2>
      <RecipientKeyType>Supplier Site</RecipientKeyType>
      <ObjectKey1>300100035338808</ObjectKey1>
      <ObjectKey2>1002676</ObjectKey2>
      <ObjectKey3>Vision Operations</ObjectKey3>
   </CollaborationEvent>
   <Document>
      <tns:getCmkInputPayloadResponse xmlns:tns="http://xmlns.oracle.com/apps/prc/po/manageDocument/publicModel/viewPdf/types/">
         <tns:result xmlns:ns2="http://xmlns.oracle.com/apps/prc/po/manageDocument/publicModel/viewPdf/v2/">
            <ns2:PdfDraftPurchaseOrderHeaderVORow>
               <ns2:Segment1>1004846</ns2:Segment1>
               <ns2:CurrencyCode>USD</ns2:CurrencyCode>
               <ns2:HeaderNoteToVendor>Note to Supplier</ns2:HeaderNoteToVendor>
               <ns2:Comments>PO description</ns2:Comments>
               <ns2:AcceptanceRequiredFlag>Y</ns2:AcceptanceRequiredFlag>
               <ns2:AcceptanceDueDate>2020-10-09T00:00:00.000+00:00</ns2:AcceptanceDueDate>
               <ns2:Attribute1>Attribute1</ns2:Attribute1>
               <ns2:Attribute2>Attribute2</ns2:Attribute2>
               <ns2:Attribute3>Attribute3</ns2:Attribute3>
               <ns2:Attribute4>Attribute4</ns2:Attribute4>
               <ns2:Attribute5>Attribute5</ns2:Attribute5>
               <ns2:Attribute6>Attribute6</ns2:Attribute6>
               <ns2:Attribute7>Attribute7</ns2:Attribute7>
               <ns2:Attribute8>Attribute8</ns2:Attribute8>
               <ns2:Attribute9>Attribute9</ns2:Attribute9>
               <ns2:Attribute10>Attribute10</ns2:Attribute10>
               <ns2:Attribute11>Attribute11</ns2:Attribute11>
               <ns2:Attribute12>Attribute12</ns2:Attribute12>
               <ns2:Attribute13>Attribute13</ns2:Attribute13>
               <ns2:Attribute14>Attribute14</ns2:Attribute14>
               <ns2:Attribute15>Attribute15</ns2:Attribute15>
               <ns2:Attribute16>Attribute16</ns2:Attribute16>
               <ns2:EmailAddress>my@mail</ns2:EmailAddress>
               <ns2:RevisionNum>0</ns2:RevisionNum>
               <ns2:TermsAndConditions>TermsAndConditions</ns2:TermsAndConditions>
               <ns2:BillToLocationName>BillToLocationName</ns2:BillToLocationName>
               <ns2:SoldToLeName>Vision Operations</ns2:SoldToLeName>
               <ns2:SupplierPartyName>CMK_PO_18</ns2:SupplierPartyName>
               <ns2:SupplierContactPartyName>CMK_PO18_ST CMK_PO18_ST</ns2:SupplierContactPartyName>
               <ns2:CarrierPartyName>Airborne</ns2:CarrierPartyName>
               <ns2:PersonName>Clare Furey</ns2:PersonName>
               <ns2:PersonWorkPhone>123-456-7890</ns2:PersonWorkPhone>
               <!--<ns2:PersonFax>123-456-7890</ns2:PersonFax> -->
               <ns2:PersonEmailAddress>my@mailm</ns2:PersonEmailAddress>
               <ns2:PaymentTermsName>30 Net</ns2:PaymentTermsName>
               <ns2:isShipToLocationMultiple>N</ns2:isShipToLocationMultiple>
               <ns2:Ordered>1000.00</ns2:Ordered>
               <ns2:VendorID>123456</ns2:VendorID>
               <ns2:OrderedDisplay>1000.00</ns2:OrderedDisplay>
               <!-- <ns2:SupplierNumber>1488256471</ns2:SupplierNumber>
                  <ns2:ChangeOrderDate>2020-08-12T20:26:40.0Z</ns2:ChangeOrderDate> -->
               <ns2:OrderDate>2020-10-01T15:49:35.000000</ns2:OrderDate>
               <ns2:OrderDateDisplay>01-OCT-2020</ns2:OrderDateDisplay>
               <!-- <ns2:TotalTaxDisplay>0.00</ns2:TotalTaxDisplay> -->
               <ns2:VendorSiteCode>CMK_PO18_ST</ns2:VendorSiteCode>
               <ns2:SupplierSiteCity>Any City</ns2:SupplierSiteCity>
               <!-- <ns2:SupplierSiteCounty>Any County</ns2:SupplierSiteCounty> -->
               <ns2:SupplierSiteState>Any State</ns2:SupplierSiteState>
               <ns2:SupplierSiteCountry>Any Country</ns2:SupplierSiteCountry>
               <ns2:SupplierSitePostalCode>123456</ns2:SupplierSitePostalCode>
               <ns2:SupplierSiteAddress1>Address1</ns2:SupplierSiteAddress1>
               <ns2:SupplierSiteAddress2>Address2</ns2:SupplierSiteAddress2>
               <ns2:SupplierSiteAddress3>Address3</ns2:SupplierSiteAddress3>
               <ns2:SupplierSiteFaxCountryCode>1</ns2:SupplierSiteFaxCountryCode>
               <ns2:SupplierSiteFaxAreaCode>123</ns2:SupplierSiteFaxAreaCode>
               <ns2:SupplierSiteFaxPhoneNumber>456-7890</ns2:SupplierSiteFaxPhoneNumber>
               <ns2:SupplierSitePhoneAreaCode>123</ns2:SupplierSitePhoneAreaCode>
               <ns2:SupplierSitePhoneCountryCode>1</ns2:SupplierSitePhoneCountryCode>
               <ns2:SupplierSitePhoneNumber>456-7890</ns2:SupplierSitePhoneNumber>
               <ns2:BillToLocTownOrCity>Any City</ns2:BillToLocTownOrCity>
               <ns2:BillToLocCountry>US</ns2:BillToLocCountry>
               <ns2:BillToLocPostalCode>10022-3422</ns2:BillToLocPostalCode>
               <ns2:BillToLocAddressLine1>90 Fifth Avenue</ns2:BillToLocAddressLine1>
               <ns2:BillToLocAddressLine2>AddressLine2</ns2:BillToLocAddressLine2>
               <ns2:BillToLocAddressLine3>AddressLine3</ns2:BillToLocAddressLine3>
               <ns2:BillToLocStateProvn>NY</ns2:BillToLocStateProvn>
               <!--<ns2:BillToLocCounty>New York</ns2:BillToLocCounty> -->
               <ns2:BillToLocTelephoneNumber1>BillToLocTelephoneNumber1</ns2:BillToLocTelephoneNumber1>
               <!--<ns2:PaymentTermsDescription>PaymentTermsDescription</ns2:PaymentTermsDescription> -->
               <ns2:BillToBuName>Vision Operations</ns2:BillToBuName>
               <!--<ns2:SoldToLeName>Vision Operations</ns2:SoldToLeName>
                  <ns2:TaxRegistrationNumber>SYS12125</ns2:TaxRegistrationNumber>
                  <ns2:ProcurementBuName>Vision Operations</ns2:ProcurementBuName> -->
               <ns2:BillToLocationCode>V1- New York City</ns2:BillToLocationCode>
               <!-- <ns2:ModeOfTransportName>Parcel</ns2:ModeOfTransportName>
                  <ns2:ServiceLevelName>2nd day air</ns2:ServiceLevelName>
                  <ns2:ShippingMethod>Airborne-Parcel-2nd day air</ns2:ShippingMethod> -->
               <ns2:SoldToLeTownOrCity>New York</ns2:SoldToLeTownOrCity>
               <ns2:SoldToLeCountry>US</ns2:SoldToLeCountry>
               <ns2:SoldToLePostalCode>10022</ns2:SoldToLePostalCode>
               <ns2:SoldToLeAddressLine1>475 Park Avenue</ns2:SoldToLeAddressLine1>
               <ns2:SoldToLeAddressLine2>AddressLine2</ns2:SoldToLeAddressLine2>
               <ns2:SoldToLeAddressLine3>AddressLine3</ns2:SoldToLeAddressLine3>
               <ns2:SoldToLeAddressLine4>AddressLine4</ns2:SoldToLeAddressLine4>
               <ns2:SoldToLeStateProvn>NY</ns2:SoldToLeStateProvn>
               <!-- <ns2:SoldToLeCounty>New York</ns2:SoldToLeCounty>
                  <ns2:BuyerManagedTransportFlag>N</ns2:BuyerManagedTransportFlag> -->
               <ns2:PdfDraftPurchaseOrderLineVORow>
                  <ns2:LineNum>1</ns2:LineNum>
                  <!-- <ns2:ItemRevision>Rev</ns2:ItemRevision>  -->
                  <ns2:ItemDescription>Envoy Laptop - Rugged</ns2:ItemDescription>
                  <ns2:UnitPrice>500</ns2:UnitPrice>
                  <!-- <ns2:Quantity>2</ns2:Quantity>-->
                  <ns2:NoteToVendor>NoteToVendor</ns2:NoteToVendor>
                  <ns2:VendorProductNum>AS92888</ns2:VendorProductNum>
                  <ns2:Attribute1>Attribute1</ns2:Attribute1>
                  <ns2:Attribute2>Attribute2</ns2:Attribute2>
                  <ns2:Attribute3>Attribute3</ns2:Attribute3>
                  <ns2:Attribute4>Attribute4</ns2:Attribute4>
                  <ns2:Attribute5>Attribute5</ns2:Attribute5>
                  <ns2:Attribute6>Attribute6</ns2:Attribute6>
                  <ns2:Attribute7>Attribute7</ns2:Attribute7>
                  <ns2:Attribute8>Attribute8</ns2:Attribute8>
                  <ns2:Attribute9>Attribute9</ns2:Attribute9>
                  <ns2:Attribute10>Attribute10</ns2:Attribute10>
                  <ns2:Attribute11>Attribute11</ns2:Attribute11>
                  <ns2:Attribute12>Attribute12</ns2:Attribute12>
                  <ns2:Attribute13>Attribute13</ns2:Attribute13>
                  <ns2:Attribute14>Attribute14</ns2:Attribute14>
                  <ns2:Attribute15>Attribute15</ns2:Attribute15>
                  <ns2:Attribute16>Attribute16</ns2:Attribute16>
                  <ns2:SupplierRefNumber>SupplierRefNumber</ns2:SupplierRefNumber>
                  <!-- <ns2:BlanketHeaderDocNumber>BlanketHeaderDocNumber</ns2:BlanketHeaderDocNumber>
                     <ns2:ContractHeaderDocNumber>ContractHeaderDocNumber</ns2:ContractHeaderDocNumber> -->
                  <ns2:UnitOfMeasure>Each</ns2:UnitOfMeasure>
                  <ns2:ItemNumber>AS92888_CUSTOMER</ns2:ItemNumber>
                  <!--  <ns2:AmountDisplay>1,000.00</ns2:AmountDisplay>
                     <ns2:TotalTaxDisplay>0.00</ns2:TotalTaxDisplay> -->
                  <ns2:UomBaseLanguage>Each</ns2:UomBaseLanguage>
                  <ns2:PdfDraftPurchaseOrderLineLocationVORow>
                     <ns2:Quantity>10</ns2:Quantity>
                     <ns2:QuantityDisplay>10</ns2:QuantityDisplay>
                     <ns2:NeedByDate>2020-11-01T00:00:00.000+00:00</ns2:NeedByDate>
                     <!--  <ns2:PromisedDate>2020-09-01</ns2:PromisedDate> -->
                     <ns2:PriceOverride>PriceOverride</ns2:PriceOverride>
                     <ns2:TaxableFlag>N</ns2:TaxableFlag>
                     <ns2:ShipmentNum>1</ns2:ShipmentNum>
                     <!-- <ns2:Amount>5.00</ns2:Amount>  -->
                     <ns2:LineLocShipToLocationName>LineLocShipToLocationName</ns2:LineLocShipToLocationName>
                     <ns2:ShipToLocTownOrCity>New York</ns2:ShipToLocTownOrCity>
                     <ns2:ShipToLocCountry>US</ns2:ShipToLocCountry>
                     <ns2:ShipToLocPostalCode>10022-3422</ns2:ShipToLocPostalCode>
                     <ns2:ShipToLocAddressLine1>90 Fifth Avenue</ns2:ShipToLocAddressLine1>
                     <ns2:ShipToLocAddressLine2>AddressLine2</ns2:ShipToLocAddressLine2>
                     <ns2:ShipToLocAddressLine3>AddressLine3</ns2:ShipToLocAddressLine3>
                     <!--<ns2:ShipToLocAddressLine4>AddressLine4</ns2:ShipToLocAddressLine4> -->
                     <ns2:ShipToLocStateProvn>NY</ns2:ShipToLocStateProvn>
                     <!--  <ns2:ShipToLocCounty>New York</ns2:ShipToLocCounty> -->
                     <ns2:ShiptoCustomerName>ShipTo</ns2:ShiptoCustomerName>
                     <!-- <ns2:ShiptoCustContactName>Claire</ns2:ShiptoCustContactName>
                        <ns2:ShiptoCustContactEmailAddress>my@mail</ns2:ShiptoCustContactEmailAddress>
                        <ns2:ShiptoCustContactPhoneNumber>123-456-7890</ns2:ShiptoCustContactPhoneNumber>
                        <ns2:RequestedShipDate>1957-08-13</ns2:RequestedShipDate>-->
                     <ns2:ShipToInternalLocationCode>V1-_NEW_YORK_CITY_0_2450399170046</ns2:ShipToInternalLocationCode>
                     <ns2:PdfDraftPurchaseOrderDistributionVORow>
                        <ns2:Requester>Requester_LineLocDist</ns2:Requester>
                        <ns2:Attribute1>Attribute1</ns2:Attribute1>
                        <ns2:Attribute2>Attribute2</ns2:Attribute2>
                        <ns2:Attribute3>Attribute3</ns2:Attribute3>
                        <ns2:Attribute4>Attribute4</ns2:Attribute4>
                        <ns2:Attribute5>Attribute5</ns2:Attribute5>
                        <ns2:Attribute6>Attribute6</ns2:Attribute6>
                        <ns2:Attribute7>Attribute7</ns2:Attribute7>
                        <ns2:Attribute8>Attribute8</ns2:Attribute8>
                        <ns2:Attribute9>Attribute9</ns2:Attribute9>
                        <ns2:Attribute10>Attribute10</ns2:Attribute10>
                        <ns2:Attribute11>Attribute11</ns2:Attribute11>
                        <ns2:Attribute12>Attribute12</ns2:Attribute12>
                        <ns2:Attribute13>Attribute13</ns2:Attribute13>
                        <ns2:Attribute14>Attribute14</ns2:Attribute14>
                        <ns2:Attribute15>Attribute15</ns2:Attribute15>
                        <ns2:Attribute16>Attribute16</ns2:Attribute16>
                        <ns2:RequesterEmailAddress>RequesterEmailAddress</ns2:RequesterEmailAddress>
                        <ns2:RequesterPhoneNumber>RequesterPhoneNumber</ns2:RequesterPhoneNumber>
                     </ns2:PdfDraftPurchaseOrderDistributionVORow>
                     <ns2:PdfDraftPurchaseOrderLineLocationVOToAttachmentsVOAccessor>
                        <ns2:AttachmentsVORow>
                           <ns2:FileName>BUG 24415509.docx</ns2:FileName>
                           <ns2:DmDocumentId>UCMFA00074730</ns2:DmDocumentId>
                        </ns2:AttachmentsVORow>
                     </ns2:PdfDraftPurchaseOrderLineLocationVOToAttachmentsVOAccessor>
                  </ns2:PdfDraftPurchaseOrderLineLocationVORow>
                  <ns2:PdfDraftPurchaseOrderLineVOToAttachmentsVOAccessor>
                     <ns2:AttachmentsVORow>
                        <ns2:FileName>Attachments.txt</ns2:FileName>
                        <ns2:DmDocumentId>UCMFA00074727</ns2:DmDocumentId>
                     </ns2:AttachmentsVORow>
                  </ns2:PdfDraftPurchaseOrderLineVOToAttachmentsVOAccessor>
                  <!--<ns2:PdfDraftPurchaseOrderConfigComponentVORow>
                     <ns2:ItemDescription>ItemDescription</ns2:ItemDescription>
                     <ns2:UnitPrice>21</ns2:UnitPrice>
                     <ns2:ItemRevision>ItemRevision</ns2:ItemRevision>
                     <ns2:ComponentQuantity>5.00</ns2:ComponentQuantity>
                     <ns2:OptionItemNumber>123</ns2:OptionItemNumber>
                     <ns2:UnitPriceDisplay>20</ns2:UnitPriceDisplay>
                     <ns2:ComponentLineNumber>101</ns2:ComponentLineNumber>
                     <ns2:BaseModelItemNumber>12345</ns2:BaseModelItemNumber>
                     <ns2:ParentLineNumber>101</ns2:ParentLineNumber>
                     <ns2:UnitOfMeasure>Each</ns2:UnitOfMeasure>
                     <ns2:SupplierItemNumber>AS92888</ns2:SupplierItemNumber>
                     </ns2:PdfDraftPurchaseOrderConfigComponentVORow> -->
               </ns2:PdfDraftPurchaseOrderLineVORow>
               <ns2:PdfDraftPurchaseOrderHeaderVOToAttachmentsVOAccessor>
                  <ns2:AttachmentsVORow>
                     <ns2:FileName>notes.txt</ns2:FileName>
                     <ns2:DmDocumentId>UCMFA00074696</ns2:DmDocumentId>
                  </ns2:AttachmentsVORow>
               </ns2:PdfDraftPurchaseOrderHeaderVOToAttachmentsVOAccessor>
            </ns2:PdfDraftPurchaseOrderHeaderVORow>
         </tns:result>
      </tns:getCmkInputPayloadResponse>
   </Document>
</sendCollaborationDocument>