cXML 1.2.007 Order Requests

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

  • cXML-1-2-007-OrderRequest-Out and
  • OBN- cXML-1-2-007-OrderRequest-Out

Data Mapping

Figure 1 shows you the structure of the payload that’s received from the application.

Figure 1

Payload structure for the cxml order request message definitions.

Figure 2 shows you the structure of the transformed payload that is sent to the supplier.

Figure 2

Transformed payload structure for the cxml order request message definitions.

This table shows the data mapping for the predefined cXML message definitions for order requests, cXML-1-2-007-OrderRequest-Out and OBN-cXML-1-2-007-OrderRequest-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>