Professional Documents
Culture Documents
Web Services
for
Integration with Execution Systems
Applications Release: 11.1.11.0.0
1. Introduction ..........................................................................................................................................4
o Service to retrieve eligible expected shipment lines from Fusion Receiving that
need to be interfaced with Execution System.
o Service to retrieve eligible expected shipment lines from Fusion Shipping that need
to be interfaced with Execution System.
Shipment - createAndConfirm
2.1 Overview
The principal intent of the Send Receipt Advice service is to communicate expected shipment lines
to an Execution System, such as WMS system. The service provides users a mechanism to choose
which lines to be transmitted by providing attributes that the user can search on. A Receipt Advice is
an expected shipment line that the external party awaits and maps to a Purchase Order, inter-
organization in-transit shipment, Transfer Order inbound shipment or a RMA. This service constructs
the receipt advice in the SDO (service data object) format and hand it off to the Execution System,
who will also be able to invoke this service with minimal criteria on a frequent basis in which case,
this service will fetch the open expected shipment lines based on criteria like document number,
supplier, due date and send them as a group.
The service provides the following attributes to filter the expected receipt advices on:
Purchase Order related – Purchase Order Number, PO Line Number, PO schedule Number
Transfer Order related –Transfer Order number, Transfer order line number
In-transit shipment related – In-transit shipment number, in-transit shipment line number
Supplier
Supplier site
Customer
Item number
Receiving location
Due date
Carrier
The receiving organization which the expected shipment lines belong to, must be mandatorily
provided. Without the receiving organization the service will not generate
The service does not support blind queries. You need to provide at least one of the following
attributes when invoking the service to fetch the expected shipment lines/receipt advices.
Purchase Order
In-transit Shipment
RMA
Transfer Order
Supplier
Customer
Item
Due Date
2.2.1 getReceiptAdviceDetails
The Send Receipt Advice service has one operation getReceiptAdviceDetails and its asynchronous
equivalent is getReceiptAdviceDetailsAsync.
Note: For each attribute, the ReceiptAdviceParameter input payload provides both
Number/Code as well as internal identifiers. Providing internal identifiers is optional. But
when these internal identifiers are provided, the query operation responds faster as
compared to when number/code attributes are provided. Some of the important attributes of
the ReceiptAdviceParameter node are:
o RMA attributes
RMA Number (attribute name RMA), RMA line number (attribute name
RMALine)
o Supplier attributes
o Item – Item Number (attribute Item) and Item identifier (attribute name ItemId)
o Carrier – Carrier name (attribute name Carrier), Carrier identifier (attribute name
CarrierId)
o DueDate – Due date of the expected shipment line. The value that you provided to
this parameter corresponds to a lookup code which is defined for the standard
lookup “RCV_DUE_DATE_OPTION”. You can access the lookup codes for this
lookup type by navigating to the Manage Standard lookups UI and searching by
this lookup type. Possible values that you can provide to the attribute DueDate are
ALL_PAST_DUE, TODAY, TOMORROW, TWO_DAYS_AHEAD,
THREE_DAYS_AHEAD, ONE_WEEK_AHEAD, ONE_MONTH_AHEAD,
TWO_DAYS_BACK, THREE_DAYS_BACK, ONE_WEEK_BACK,
ONE_MONTH_BACK.
o Action Code – Indicates the message type for this receipt advice line.
CREATE – If this receipt advice line is transmitted for the first time from
fusion receiving to execution partners
o Customer Name
o From Organization – where the material was shipped from in case of in-transit
shipments and transfer order shipments
o Item details – Item Number, Item Description, Item Revision, Item category
o RMA Line Id – RMA Line identifier.. This attribute is used to identify the exact
RMA line row in Fusion Receiving to transact against.
o RMA references – Original Sales order references and the references from Oracle
Fusion Distributed Order Orchestration if the RMA was created from there.
o Country Of Origin
o Carrier
o Lot number
o Lot quantity
2.5.1 Search for expected shipments using Purchase Order Header and Line
The sample payload below fetches the receipt advice for PO 1000125 and line 1.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:getReceiptAdviceDetails
xmlns:ns1="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptAdvice/re
ceiptAdviceService/types/">
<ns1:ReceiptAdviceParameter
xmlns:ns2="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptAdvice/re
ceiptAdviceService/">
<ns2:OrganizationCode>M1</ns2:OrganizationCode>
<ns2:PurchaseOrder>1000125</ns2:PurchaseOrder>
<ns2:PurchaseOrderLine>1</ns2:PurchaseOrderLine>
</ns1:ReceiptAdviceParameter>
</ns1:getReceiptAdviceDetails>
</soap:Body>
</soap:Envelope>
2.5.2 Search expected shipments due today and next three days for a supplier
The sample payload below fetches the shipment lines for supplier Advanced Network Devices and
supplier site FRESNO. Due date has to be mentioned as mentioned in section 8.3
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:getReceiptAdviceDetails
xmlns:ns1="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptAdvice/re
ceiptAdviceService/types/">
<ns1:ReceiptAdviceParameter
xmlns:ns2="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptAdvice/re
ceiptAdviceService/">
<ns2:OrganizationCode>M1</ns2:OrganizationCode>
<ns2:Supplier>Advanced Network Devices</ns2:Supplier>
<ns2:SupplierSite>FRESNO</ns2:SupplierSite>
<ns2:DueDate>THREE_DAYS_AHEAD</ns2:DueDate>
</ns1:ReceiptAdviceParameter>
</ns1:getReceiptAdviceDetails>
</soap:Body>
</soap:Envelope>
2.5.3 Search expected shipments due today for an item and all document types
The sample payload below fetches the shipment lines for item RCV-100 that with due date as today.
This will fetch all open Purchase orders schedules, transfer order shipment lines, in-transit shipment
lines and RMA lines that contain the item RCV-100.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:getReceiptAdviceDetails
xmlns:ns1="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptAdvice/re
ceiptAdviceService/types/">
<ns1:ReceiptAdviceParameter
xmlns:ns2="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptAdvice/re
ceiptAdviceService/">
<ns2:OrganizationCode>M1</ns2:OrganizationCode>
<ns2:Item>RCV-100</ns2:Item>
<ns2:DueDate>TODAY</ns2:DueDate>
</ns1:ReceiptAdviceParameter>
</ns1:getReceiptAdviceDetails>
</soap:Body>
</soap:Envelope>
2.5.4 Search expected shipments due today for all document types
The sample payload below fetches all open Purchase orders schedules, transfer order shipment lines,
in-transit shipment lines and RMA lines with current date as the due date.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:getReceiptAdviceDetails
xmlns:ns1="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptAdvice/re
ceiptAdviceService/types/">
<ns1:ReceiptAdviceParameter
xmlns:ns2="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptAdvice/re
ceiptAdviceService/">
<ns2:OrganizationCode>M1</ns2:OrganizationCode>
<ns2:DueDate>TODAY</ns2:DueDate>
</ns1:ReceiptAdviceParameter>
</ns1:getReceiptAdviceDetails>
</soap:Body>
</soap:Envelope>
The sample payload below fetches the shipment lines for transfer order 169001 in the organization
M2.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:getReceiptAdviceDetails
xmlns:ns1="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptAdvice/re
ceiptAdviceService/types/">
<ns1:ReceiptAdviceParameter
xmlns:ns2="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptAdvice/re
ceiptAdviceService/">
<ns2:OrganizationCode>M2</ns2:OrganizationCode>
<ns2:TransferOrder>169001</ns2:TransferOrder>
</ns1:ReceiptAdviceParameter>
</ns1:getReceiptAdviceDetails>
</soap:Body>
</soap:Envelope>
If you have transmitted a Purchase order to an execution partner but there was a problem at the end
of the EP receiving the message, then there may be a need to re-send the receipt advice. In that case,
you need to provide the document number that needs to be transmitted and populate the attribute
Resend as Y
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:getReceiptAdviceDetails
xmlns:ns1="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptAdvice/re
ceiptAdviceService/types/">
<ns1:ReceiptAdviceParameter
xmlns:ns2="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptAdvice/re
ceiptAdviceService/">
<ns2:OrganizationCode>M1</ns2:OrganizationCode>
<ns2:PurchaseOrder>1003068</ns2:PurchaseOrder>
<ns2:PurchaseOrderLine>1</ns2:PurchaseOrderLine>
<ns2:Resend>Y</ns2:Resend>
</ns1:ReceiptAdviceParameter>
</ns1:getReceiptAdviceDetails>
</soap:Body>
</soap:Envelope>
2.6.1 Receipt Advice response with expected shipments for a Purchase Order
This sample payload contains the response when the service is called with PurchaseOrder as 1000125
and line 1.
<ns0:getReceiptAdviceDetailsResponse xmlns=""
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns0="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptAdvice/re
ceiptAdviceService/types/" xmlns:wsa="http://www.w3.org/2005/08/addressing"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-
1.0.xsd">
<ns2:ReceiptAdvice
xmlns:ns0="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptAdvice/re
ceiptAdviceService/" xmlns:ns1="http://xmlns.oracle.com/adf/svc/types/"
xmlns:ns2="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptAdvice/re
ceiptAdviceService/types/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="ns0:ReceiptAdvice">
<ns0:CreationDate>2015-05-25T06:31:43.111-07:00</ns0:CreationDate>
<ns0:OrganizationCode>M1</ns0:OrganizationCode>
<ns0:ReceiptAdviceLine>
<ns0:ActionCode>CREATE</ns0:ActionCode>
<ns0:ReceiptSourceCode>VENDOR</ns0:ReceiptSourceCode>
<ns0:SourceDocumentType>PO</ns0:SourceDocumentType>
<ns0:SoldtoLeName>Vision Operations</ns0:SoldtoLeName>
<ns0:DocumentNumber>1000125</ns0:DocumentNumber>
<ns0:DocumentRevisionNumber>0</ns0:DocumentRevisionNumber>
<ns0:DocumentRevisionDate xsi:nil="true"/>
<ns0:DocumentCreationDate>2009-08-18T13:51:08.867-
07:00</ns0:DocumentCreationDate>
<ns0:DocumentLastUpdateDate>2014-07-02T16:46:49.89076-
07:00</ns0:DocumentLastUpdateDate>
<ns0:ReceiptAdviceLineStatus>OPEN</ns0:ReceiptAdviceLineStatus>
<ns0:OrganizationCode>M1</ns0:OrganizationCode>
<ns0:ReceivingLocation>M1- Seattle Mfg</ns0:ReceivingLocation>
<ns0:FromOrganization xsi:nil="true"/>
<ns0:CustomerPartyName xsi:nil="true"/>
<ns0:SupplierName>Advanced Network Devices</ns0:SupplierName>
<ns0:SupplierSiteCode>FRESNO</ns0:SupplierSiteCode>
<ns0:Carrier xsi:nil="true"/>
<ns0:FreightTerms>Due</ns0:FreightTerms>
<ns0:NoteToReceiver xsi:nil="true"/>
<ns0:Comments>VamsiPO1</ns0:Comments>
<ns0:DocumentLineNumber>1</ns0:DocumentLineNumber>
<ns0:DocumentScheduleNumber>1</ns0:DocumentScheduleNumber>
<ns0:SourceHeaderNumber xsi:nil="true"/>
<ns0:SourceLineNumber xsi:nil="true"/>
<ns0:SourceFulfilLineNumber xsi:nil="true"/>
<ns0:OriginalSourceHeaderNumber xsi:nil="true"/>
<ns0:OriginalSourceLineNumber xsi:nil="true"/>
<ns0:OrigSrcFulfilLineNumber xsi:nil="true"/>
<ns0:OriginalSalesOrderNumber xsi:nil="true"/>
<ns0:OrigSalesOrderLineNumber xsi:nil="true"/>
<ns0:DocumentLineCreationDate>2009-08-18T13:54:39.105-
07:00</ns0:DocumentLineCreationDate>
<ns0:DocumentLineLastUpdateDate>2015-05-25T01:22:23.0-
07:00</ns0:DocumentLineLastUpdateDate>
<ns0:ItemNumber>RCV-100</ns0:ItemNumber>
<ns0:ItemDescription>Plain Item</ns0:ItemDescription>
<ns0:ItemRevision xsi:nil="true"/>
<ns0:ItemCategory>Miscellaneous_1</ns0:ItemCategory>
<ns0:SupplierItemNumber xsi:nil="true"/>
<ns0:CustomerItemNumber xsi:nil="true"/>
<ns0:UnitOfMeasure>Each</ns0:UnitOfMeasure>
<ns0:Quantity unitCode="Each"
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">2000</ns0:Quantity>
<ns0:ExpectedReceiptDate>2009-08-19T13:53:00.0-07:00</ns0:ExpectedReceiptDate>
<ns0:CountryOfOriginCode xsi:nil="true"/>
<ns0:SecondaryUnitOfMeasure xsi:nil="true"/>
<ns0:SecondaryQuantity
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">0</ns0:SecondaryQuantity>
<ns0:DaysEarlyReceiptAllowed>5</ns0:DaysEarlyReceiptAllowed>
<ns0:DaysLateReceiptAllowed>5</ns0:DaysLateReceiptAllowed>
<ns0:ReceiptDaysExceptionCode>WARNING</ns0:ReceiptDaysExceptionCode>
<ns0:AllowSubstituteItemReceipt>Y</ns0:AllowSubstituteItemReceipt>
<ns0:EnforceShipToLocationCode>WARNING</ns0:EnforceShipToLocationCode>
<ns0:OverReceiptTolerance>5</ns0:OverReceiptTolerance>
<ns0:OverReceiptExceptionCode>WARNING</ns0:OverReceiptExceptionCode>
<ns0:ReceivingRouting>Standard receipt</ns0:ReceivingRouting>
<ns0:RMALineId xsi:nil="true"/>
</ns0:ReceiptAdviceLine>
</ns2:ReceiptAdvice>
</ns0:getReceiptAdviceDetailsResponse>
2.6.1 Receipt Advice response for in-transit shipment with lot and serials
This sample payload contains the response when the service is called for in-transit shipments and
contains the lot and serials that have been shipped as part of these lines.
<ns0:getReceiptAdviceDetailsResponse xmlns=""
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns0="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptAdvice/re
ceiptAdviceService/types/" xmlns:wsa="http://www.w3.org/2005/08/addressing"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-
1.0.xsd">
<ns2:ReceiptAdvice
xmlns:ns0="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptAdvice/re
ceiptAdviceService/" xmlns:ns1="http://xmlns.oracle.com/adf/svc/types/"
xmlns:ns2="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptAdvice/re
ceiptAdviceService/types/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="ns0:ReceiptAdvice">
<ns0:CreationDate>2015-05-26T03:38:31.424-07:00</ns0:CreationDate>
<ns0:OrganizationCode>M3</ns0:OrganizationCode>
<ns0:ReceiptAdviceLine>
<ns0:ActionCode>CREATE</ns0:ActionCode>
<ns0:ReceiptSourceCode>INVENTORY</ns0:ReceiptSourceCode>
<ns0:SourceDocumentType>INVENTORY</ns0:SourceDocumentType>
<ns0:SoldtoLeName xsi:nil="true"/>
<ns0:DocumentNumber>M1M3SH04</ns0:DocumentNumber>
<ns0:DocumentRevisionNumber xsi:nil="true"/>
<ns0:DocumentRevisionDate xsi:nil="true"/>
<ns0:DocumentCreationDate>2010-01-08T04:49:33.0-
08:00</ns0:DocumentCreationDate>
<ns0:DocumentLastUpdateDate>2010-01-08T04:51:48.0-
08:00</ns0:DocumentLastUpdateDate>
<ns0:ReceiptAdviceLineStatus>PARTIALLY RECEIVED</ns0:ReceiptAdviceLineStatus>
<ns0:OrganizationCode>M3</ns0:OrganizationCode>
<ns0:ReceivingLocation xsi:nil="true"/>
<ns0:FromOrganization>M1</ns0:FromOrganization>
<ns0:CustomerPartyName xsi:nil="true"/>
<ns0:SupplierName xsi:nil="true"/>
<ns0:SupplierSiteCode xsi:nil="true"/>
<ns0:Carrier xsi:nil="true"/>
<ns0:FreightTerms xsi:nil="true"/>
<ns0:NoteToReceiver xsi:nil="true"/>
<ns0:Comments xsi:nil="true"/>
<ns0:DocumentLineNumber>1</ns0:DocumentLineNumber>
<ns0:DocumentScheduleNumber xsi:nil="true"/>
<ns0:SourceHeaderNumber xsi:nil="true"/>
<ns0:SourceLineNumber xsi:nil="true"/>
<ns0:SourceFulfilLineNumber xsi:nil="true"/>
<ns0:OriginalSourceHeaderNumber xsi:nil="true"/>
<ns0:OriginalSourceLineNumber xsi:nil="true"/>
<ns0:OrigSrcFulfilLineNumber xsi:nil="true"/>
<ns0:OriginalSalesOrderNumber xsi:nil="true"/>
<ns0:OrigSalesOrderLineNumber xsi:nil="true"/>
<ns0:DocumentLineCreationDate>2010-01-08T04:49:33.0-
08:00</ns0:DocumentLineCreationDate>
<ns0:DocumentLineLastUpdateDate>2010-01-08T05:05:44.0-
08:00</ns0:DocumentLineLastUpdateDate>
<ns0:ItemNumber>VC110</ns0:ItemNumber>
<ns0:ItemDescription>VC-Lot Serial Revision</ns0:ItemDescription>
<ns0:ItemRevision>A</ns0:ItemRevision>
<ns0:ItemCategory>Miscellaneous_1</ns0:ItemCategory>
<ns0:SupplierItemNumber xsi:nil="true"/>
<ns0:CustomerItemNumber xsi:nil="true"/>
<ns0:UnitOfMeasure>Each</ns0:UnitOfMeasure>
<ns0:Quantity unitCode="Each"
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">10</ns0:Quantity>
<ns0:ExpectedReceiptDate>2010-01-08T04:31:01.0-08:00</ns0:ExpectedReceiptDate>
<ns0:CountryOfOriginCode xsi:nil="true"/>
<ns0:SecondaryUnitOfMeasure xsi:nil="true"/>
<ns0:SecondaryQuantity xsi:nil="true"/>
<ns0:DaysEarlyReceiptAllowed xsi:nil="true"/>
<ns0:DaysLateReceiptAllowed xsi:nil="true"/>
<ns0:ReceiptDaysExceptionCode xsi:nil="true"/>
<ns0:AllowSubstituteItemReceipt xsi:nil="true"/>
<ns0:EnforceShipToLocationCode xsi:nil="true"/>
<ns0:OverReceiptTolerance xsi:nil="true"/>
<ns0:OverReceiptExceptionCode xsi:nil="true"/>
<ns0:ReceivingRouting>Standard receipt</ns0:ReceivingRouting>
<ns0:RMALineId xsi:nil="true"/>
<ns0:ReceiptAdviceLineLotNumber>
<ns0:LotNumber>INTSL2</ns0:LotNumber>
<ns0:LotQuantity unitCode="Each"
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">9</ns0:LotQuantity>
<ns0:SecondaryLotQuantity xsi:nil="true"/>
<ns0:ReceiptAdviceLineLotSerialNumber>
<ns0:SerialNumber>INT2S002</ns0:SerialNumber>
</ns0:ReceiptAdviceLineLotSerialNumber>
<ns0:ReceiptAdviceLineLotSerialNumber>
<ns0:SerialNumber>INT2S003</ns0:SerialNumber>
</ns0:ReceiptAdviceLineLotSerialNumber>
<ns0:ReceiptAdviceLineLotSerialNumber>
<ns0:SerialNumber>INT2S004</ns0:SerialNumber>
</ns0:ReceiptAdviceLineLotSerialNumber>
<ns0:ReceiptAdviceLineLotSerialNumber>
<ns0:SerialNumber>INT2S005</ns0:SerialNumber>
</ns0:ReceiptAdviceLineLotSerialNumber>
<ns0:ReceiptAdviceLineLotSerialNumber>
<ns0:SerialNumber>INT2S006</ns0:SerialNumber>
</ns0:ReceiptAdviceLineLotSerialNumber>
<ns0:ReceiptAdviceLineLotSerialNumber>
<ns0:SerialNumber>INT2S007</ns0:SerialNumber>
</ns0:ReceiptAdviceLineLotSerialNumber>
<ns0:ReceiptAdviceLineLotSerialNumber>
<ns0:SerialNumber>INT2S008</ns0:SerialNumber>
</ns0:ReceiptAdviceLineLotSerialNumber>
<ns0:ReceiptAdviceLineSerialNumber>
<ns0:SerialNumber>INT2S009</ns0:SerialNumber>
</ns0:ReceiptAdviceLineLotSerialNumber>
<ns0:ReceiptAdviceLineLotSerialNumber>
<ns0:SerialNumber>INT2S010</ns0:SerialNumber>
</ns0:ReceiptAdviceLineLotSerialNumber>
</ns0:ReceiptAdviceLineLotNumber>
</ns0:ReceiptAdviceLine>
<ns0:ReceiptAdviceLine>
<ns0:ActionCode>CREATE</ns0:ActionCode>
<ns0:ReceiptSourceCode>INVENTORY</ns0:ReceiptSourceCode>
<ns0:SourceDocumentType>INVENTORY</ns0:SourceDocumentType>
<ns0:SoldtoLeName xsi:nil="true"/>
<ns0:DocumentNumber>M1M3SH02</ns0:DocumentNumber>
<ns0:DocumentRevisionNumber xsi:nil="true"/>
<ns0:DocumentRevisionDate xsi:nil="true"/>
<ns0:DocumentCreationDate>2010-01-08T04:40:49.0-
08:00</ns0:DocumentCreationDate>
<ns0:DocumentLastUpdateDate>2010-01-08T04:47:55.0-
08:00</ns0:DocumentLastUpdateDate>
<ns0:ReceiptAdviceLineStatus>PARTIALLY RECEIVED</ns0:ReceiptAdviceLineStatus>
<ns0:OrganizationCode>M3</ns0:OrganizationCode>
<ns0:ReceivingLocation xsi:nil="true"/>
<ns0:FromOrganization>M1</ns0:FromOrganization>
<ns0:CustomerPartyName xsi:nil="true"/>
<ns0:SupplierName xsi:nil="true"/>
<ns0:SupplierSiteCode xsi:nil="true"/>
<ns0:Carrier xsi:nil="true"/>
<ns0:FreightTerms xsi:nil="true"/>
<ns0:NoteToReceiver xsi:nil="true"/>
<ns0:Comments xsi:nil="true"/>
<ns0:DocumentLineNumber>1</ns0:DocumentLineNumber>
<ns0:DocumentScheduleNumber xsi:nil="true"/>
<ns0:SourceHeaderNumber xsi:nil="true"/>
<ns0:SourceLineNumber xsi:nil="true"/>
<ns0:SourceFulfilLineNumber xsi:nil="true"/>
<ns0:OriginalSourceHeaderNumber xsi:nil="true"/>
<ns0:OriginalSourceLineNumber xsi:nil="true"/>
<ns0:OrigSrcFulfilLineNumber xsi:nil="true"/>
<ns0:OriginalSalesOrderNumber xsi:nil="true"/>
<ns0:OrigSalesOrderLineNumber xsi:nil="true"/>
<ns0:DocumentLineCreationDate>2010-01-08T04:40:49.0-
08:00</ns0:DocumentLineCreationDate>
<ns0:DocumentLineLastUpdateDate>2010-01-08T05:05:43.0-
08:00</ns0:DocumentLineLastUpdateDate>
<ns0:ItemNumber>RCV-102</ns0:ItemNumber>
<ns0:ItemDescription>Serial @ Receipt Item</ns0:ItemDescription>
<ns0:ItemRevision xsi:nil="true"/>
<ns0:ItemCategory>Miscellaneous_1</ns0:ItemCategory>
<ns0:SupplierItemNumber xsi:nil="true"/>
<ns0:CustomerItemNumber xsi:nil="true"/>
<ns0:UnitOfMeasure>Each</ns0:UnitOfMeasure>
<ns0:Quantity unitCode="Each"
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">10</ns0:Quantity>
<ns0:ExpectedReceiptDate>2010-01-08T04:31:01.0-08:00</ns0:ExpectedReceiptDate>
<ns0:CountryOfOriginCode xsi:nil="true"/>
<ns0:SecondaryUnitOfMeasure xsi:nil="true"/>
<ns0:SecondaryQuantity xsi:nil="true"/>
<ns0:DaysEarlyReceiptAllowed xsi:nil="true"/>
<ns0:DaysLateReceiptAllowed xsi:nil="true"/>
<ns0:ReceiptDaysExceptionCode xsi:nil="true"/>
<ns0:AllowSubstituteItemReceipt xsi:nil="true"/>
<ns0:EnforceShipToLocationCode xsi:nil="true"/>
<ns0:OverReceiptTolerance xsi:nil="true"/>
<ns0:OverReceiptExceptionCode xsi:nil="true"/>
<ns0:ReceivingRouting>Standard receipt</ns0:ReceivingRouting>
<ns0:RMALineId xsi:nil="true"/>
<ns0:ReceiptAdviceLineSerialNumber>
<ns0:SerialNumber>INT1S002</ns0:SerialNumber>
</ns0:ReceiptAdviceLineSerialNumber>
<ns0:ReceiptAdviceLineSerialNumber>
<ns0:SerialNumber>INT1S003</ns0:SerialNumber>
</ns0:ReceiptAdviceLineSerialNumber>
<ns0:ReceiptAdviceLineSerialNumber>
<ns0:SerialNumber>INT1S004</ns0:SerialNumber>
</ns0:ReceiptAdviceLineSerialNumber>
<ns0:ReceiptAdviceLineSerialNumber>
<ns0:SerialNumber>INT1S005</ns0:SerialNumber>
</ns0:ReceiptAdviceLineSerialNumber>
<ns0:ReceiptAdviceLineSerialNumber>
<ns0:SerialNumber>INT1S006</ns0:SerialNumber>
</ns0:ReceiptAdviceLineSerialNumber>
<ns0:ReceiptAdviceLineSerialNumber>
<ns0:SerialNumber>INT1S007</ns0:SerialNumber>
</ns0:ReceiptAdviceLineSerialNumber>
<ns0:ReceiptAdviceLineSerialNumber>
<ns0:SerialNumber>INT1S008</ns0:SerialNumber>
</ns0:ReceiptAdviceLineSerialNumber>
<ns0:ReceiptAdviceLineSerialNumber>
<ns0:SerialNumber>INT1S009</ns0:SerialNumber>
</ns0:ReceiptAdviceLineSerialNumber>
<ns0:ReceiptAdviceLineSerialNumber>
<ns0:SerialNumber>INT1S010</ns0:SerialNumber>
</ns0:ReceiptAdviceLineSerialNumber>
</ns0:ReceiptAdviceLine>
</ns2:ReceiptAdvice>
</ns0:getReceiptAdviceDetailsResponse>
3. Receive Receipt Confirmation
3.1 Overview
The Send Receipt Advice service will transmit the expected shipments for a receiving organization as
receipt advices to an external Execution System. The goods are physically received in the Execution
System. To send the details of the confirmation of the receipts in the external Execution System, it
will invoke the Receive Receipt Confirmation service. This service provides the mechanism for
systems to send the material and receiving details for the expected shipment lines received using
those systems. This service will interpret and transform the message, and create the necessary records
in the receiving open interfaces in Fusion Receiving.
An Execution System would be able to invoke this service directly and the receipt confirmation is
expected in the native SDO format. The service then will interpret and convert the messages
appropriately and create the necessary records in the receiving open interface tables. The receiving
interface records will in turn be processed by the receiving transaction processor to automate receipt,
inspection, deliver, return, and correction transactions as necessary by invoking the Manage
Receiving Transactions ESS job.
The receipt confirmation service will have references to the documents (document number, line and
schedule) that were transmitted by the send receipt advice service. The Execution System will
communicate the quantities that were received, accepted, rejected, delivered, corrected and returned
against each document. When the item is lot and/or serial controlled, the payload should contain the
lot and serial numbers that were delivered and/or returned/corrected.
3.2.1 processReceiptConfirmations
The Receive Receipt Confirmation service has one operation processReceiptConfirmations and its
asynchronous equivalent is processReceiptConfirmationsAsync.
o ns2:SoldToLegalEntity – Sold-to legal entity. Used when there are more than one
purchase orders with same purchase order number
o ns2:UnitOfMeasure – UOM in which the source system has transacted in. All the
quantities that are transmitted to the receipt confirmation lines node are transacted
in fusion system in the value specified in this element
o ns2:QuantityReceived – Net Quantity that has been Received in EP system for this
document line/schedule
o ns2:QuantityAccepted – Net Quantity that has been Accepted in EP system for this
document line/schedule
o ns2:QuantityRejected – Net Quantity that has been Rejected in EP system for this
document line/schedule
o ns2:QuantityCorrected – Net Quantity that has been corrected in EP system for this
document line/schedule
o ns2:QuantityReturned – Net Quantity that has been returned (to supplier, customer
or organization based on the document type) for this document line/schedule
o ns2:InspectionQuality – Inspection quality code applicable while accepting or
rejecting material. This should correspond to lookup code for the lookup type
“RCV_QUALITY_CODE”
o ns2:Status – Return Status to indicate whether the message has been received
successfully or there were errors encountered in interfacing these receipt
confirmation lines to receiving open interface. Possible values – SUCCESS,
ERROR
The following sample will create receipt confirmation for a Purchase order schedule and interface
these transactions in receiving. The quantities entered in the payload indicate that 5 Each will be
received, all received quantity is accepted and put away to inventory. Out of the 5 Each put away, 2
will be returned to supplier.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:processReceiptConfirmations
xmlns:ns1="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptConfirmat
ion/receiptConfirmationService/types/">
<ns1:ReceiptConfirmation
xmlns:ns2="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptConfirmat
ion/receiptConfirmationService/">
<ns2:OrganizationCode>RCM1</ns2:OrganizationCode>
<ns2:StagedReceiptConfirmationLine>
<ns2:ItemNumber>RCV-100</ns2:ItemNumber>
<ns2:ItemDescription>Plain Item</ns2:ItemDescription>
<ns2:SourceDocumentCode>PO</ns2:SourceDocumentCode>
<ns2:DocumentNumber>1004493</ns2:DocumentNumber>
<ns2:DocumentLineNumber>1</ns2:DocumentLineNumber>
<ns2:DocumentScheduleNumber>1</ns2:DocumentScheduleNumber>
<ns2:SoldtoLegalEntity>Vision Operations</ns2:SoldtoLegalEntity>
<ns2:UnitOfMeasure>Each</ns2:UnitOfMeasure>
<ns2:QuantityReceived>5</ns2:QuantityReceived>
<ns2:QuantityAccepted>5</ns2:QuantityAccepted>
<ns2:QuantityDelivered>5</ns2:QuantityDelivered>
<ns2:QuantityReturned>2</ns2:QuantityReturned>
<ns2:Subinventory>Stores</ns2:Subinventory>
</ns2:StagedReceiptConfirmationLine>
</ns1:ReceiptConfirmation>
</ns1:processReceiptConfirmations>
</soap:Body>
</soap:Envelope>
The following sample will create receipt confirmation for an in-transit shipment line and interface
these transactions in receiving. The quantities entered in the payload indicate that 5 Each will be
received, all received quantity is put away to inventory. The item is revision controlled, so the
revision being received has to be specified in receipt confirmation line. The lot and serial information
specified as a child of the receipt confirmation line and will be used in creating the DELIVER
transaction for this shipment line.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:processReceiptConfirmations
xmlns:ns1="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptConfirmat
ion/receiptConfirmationService/types/">
<ns1:ReceiptConfirmation
xmlns:ns2="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptConfirmat
ion/receiptConfirmationService/">
<ns2:OrganizationCode>RCM1</ns2:OrganizationCode>
<ns2:StagedReceiptConfirmationLine>
<ns2:ItemNumber>VC110</ns2:ItemNumber>
<ns2:ItemRevision>A</ns2:ItemRevision>
<ns2:SourceDocumentCode>INVENTORY</ns2:SourceDocumentCode>
<ns2:DocumentNumber>2938872</ns2:DocumentNumber>
<ns2:DocumentLineNumber>1</ns2:DocumentLineNumber>
<ns2:UnitOfMeasure>Each</ns2:UnitOfMeasure>
<ns2:QuantityReceived>5</ns2:QuantityReceived>
<ns2:QuantityDelivered>5</ns2:QuantityDelivered>
<ns2:Subinventory>ABCSUB01</ns2:Subinventory>
<ns2:Location>ABC1.1.1</ns2:Location>
<ns2:StagedReceiptConfirmationLotAndSerial>
<ns2:LotNumber>INTSL-001</ns2:LotNumber>
<ns2:LotQuantity>5</ns2:LotQuantity>
<ns2:FmSerialNumber>INTSS-001</ns2:FmSerialNumber>
<ns2:ToSerialNumber>INTSS-005</ns2:ToSerialNumber>
<ns2:Subinventory></ns2:Subinventory>
<ns2:Location></ns2:Location>
</ns2:StagedReceiptConfirmationLotAndSerial>
</ns2:StagedReceiptConfirmationLine>
</ns1:ReceiptConfirmation>
</ns1:processReceiptConfirmations>
</soap:Body>
</soap:Envelope>
The following sample will create receipt confirmation for a transfer order shipment and interface
these transactions in receiving. Document Number will correspond to the Transfer order shipment
that was interfaced to EP and not the transfer order. The quantities entered in the payload indicate
that 5 Each will be received, all received quantity is put away to inventory. The item is serial
controlled, and hence, serial information specified as a child of the receipt confirmation line and will
be used in creating the DELIVER transaction for this shipment line.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:processReceiptConfirmations
xmlns:ns1="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptConfirmat
ion/receiptConfirmationService/types/">
<ns1:ReceiptConfirmation
xmlns:ns2="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptConfirmat
ion/receiptConfirmationService/">
<ns2:OrganizationCode>RCM1</ns2:OrganizationCode>
<ns2:StagedReceiptConfirmationLine>
<ns2:ItemNumber>RCV-102</ns2:ItemNumber>
<ns2:FromOrganizationCode>M1</ns2:FromOrganizationCode>
<ns2:SourceDocumentCode>TRANSFER ORDER</ns2:SourceDocumentCode>
<ns2:DocumentNumber>295788572</ns2:DocumentNumber>
<ns2:DocumentLineNumber>1</ns2:DocumentLineNumber>
<ns2:UnitOfMeasure>Each</ns2:UnitOfMeasure>
<ns2:QuantityReceived>5</ns2:QuantityReceived>
<ns2:QuantityDelivered>5</ns2:QuantityDelivered>
<ns2:Subinventory>ABCSUB01</ns2:Subinventory>
<ns2:Location>ABC1.1.1</ns2:Location>
<ns2:StagedReceiptConfirmationLotAndSerial>
<ns2:FmSerialNumber>INTSS-101</ns2:FmSerialNumber>
<ns2:ToSerialNumber>INTSS-105</ns2:ToSerialNumber>
<ns2:Subinventory></ns2:Subinventory>
<ns2:Location></ns2:Location>
</ns2:StagedReceiptConfirmationLotAndSerial>
</ns2:StagedReceiptConfirmationLine>
</ns1:ReceiptConfirmation>
</ns1:processReceiptConfirmations>
</soap:Body>
</soap:Envelope>
The following sample will create receipt confirmation for a Purchase order schedule and interface
these transactions in receiving. The quantities entered in the payload indicate that 5 Each will be
received, 2 of which are returned to customer and the remaining 3 are delivered to inventory. Since
the same RMA number can be created in fusion receiving from multiple source systems, you need to
specify RMALineId in the service payload to uniquely identify the particular RMA line that needs to
be used to create receiving transactions for.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:processReceiptConfirmations
xmlns:ns1="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptConfirmat
ion/receiptConfirmationService/types/">
<ns1:ReceiptConfirmation
xmlns:ns2="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptConfirmat
ion/receiptConfirmationService/">
<ns2:OrganizationCode>RCM1</ns2:OrganizationCode>
<ns2:StagedReceiptConfirmationLine>
<ns2:ItemNumber>RCV-101</ns2:ItemNumber>
<ns2:SourceDocumentCode>RMA</ns2:SourceDocumentCode>
<ns2:DocumentNumber>SRCSYS1_RMA_001</ns2:DocumentNumber>
<ns2:DocumentLineNumber>1</ns2:DocumentLineNumber>
<ns2:RMALineId>25909972</ns2:RMALineId>
<ns2:UnitOfMeasure>Each</ns2:UnitOfMeasure>
<ns2:QuantityReceived>5</ns2:QuantityReceived>
<ns2:QuantityDelivered>3</ns2:QuantityDelivered>
<ns2:QuantityReturned>2</ns2:QuantityReturned>
<ns2:Subinventory>ABCSUB01</ns2:Subinventory>
<ns2:Location>ABC1.1.1</ns2:Location>
<ns2:StagedReceiptConfirmationLotAndSerial>
<ns2:LotNumber>RCONFL-151</ns2:LotNumber>
<ns2:LotQuantity>5</ns2:LotQuantity>
</ns2:StagedReceiptConfirmationLotAndSerial>
</ns2:StagedReceiptConfirmationLine>
</ns1:ReceiptConfirmation>
</ns1:processReceiptConfirmations>
</soap:Body>
</soap:Envelope>
3.6.5 Receipt Confirmation with all transactions interfaced from Execution
System
This sample payload illustrates the use case where the Execution System communicates all the
transactions performed in a single invocation of the receive receipt confirmation service. Single
invocation is efficient compared to invoking the service multiple times for interfacing each
individual transaction. This payload comprises all item flavors supported (no inventory controls, lot
controlled, serial controlled, revision lot and serial controlled). Notice that lot and serials are being
delivered to inventory as well as returned from supplier. For such cases, there should be two separate
receipt confirmation lines for the DELIVER and return transactions, so that fusion receiving
understands what lot/serials have to be delivered and what lot/serials are to be returned. This payload
also covers the case where material is delivered to inventory and subsequently corrected by
specifying which lot/serials are to be recorded for corrections
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:processReceiptConfirmations
xmlns:ns1="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptConfirmat
ion/receiptConfirmationService/types/">
<ns1:ReceiptConfirmation
xmlns:ns2="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptConfirmat
ion/receiptConfirmationService/">
<ns2:OrganizationCode>M4</ns2:OrganizationCode>
<ns2:StagedReceiptConfirmationLine>
<ns2:ItemNumber>RCV-100</ns2:ItemNumber>
<ns2:ItemRevision></ns2:ItemRevision>
<ns2:SourceDocumentCode>PO</ns2:SourceDocumentCode>
<ns2:DocumentNumber>1003067</ns2:DocumentNumber>
<ns2:DocumentLineNumber>1</ns2:DocumentLineNumber>
<ns2:DocumentScheduleNumber>1</ns2:DocumentScheduleNumber>
<ns2:SoldtoLegalEntity>Vision Operations</ns2:SoldtoLegalEntity>
<ns2:UnitOfMeasure>Each</ns2:UnitOfMeasure>
<ns2:QuantityReceived>3</ns2:QuantityReceived>
<ns2:QuantityDelivered>3</ns2:QuantityDelivered>
<ns2:QuantityReturned>3</ns2:QuantityReturned>
<ns2:Subinventory>Stores</ns2:Subinventory>
<ns2:Location></ns2:Location>
</ns2:StagedReceiptConfirmationLine>
<ns2:StagedReceiptConfirmationLine>
<ns2:ItemNumber>RCV-101</ns2:ItemNumber>
<ns2:ItemRevision></ns2:ItemRevision>
<ns2:SourceDocumentCode>PO</ns2:SourceDocumentCode>
<ns2:DocumentNumber>1003067</ns2:DocumentNumber>
<ns2:DocumentLineNumber>2</ns2:DocumentLineNumber>
<ns2:DocumentScheduleNumber>1</ns2:DocumentScheduleNumber>
<ns2:SoldtoLegalEntity>Vision Operations</ns2:SoldtoLegalEntity>
<ns2:UnitOfMeasure>Each</ns2:UnitOfMeasure>
<ns2:QuantityReceived>3</ns2:QuantityReceived>
<ns2:QuantityDelivered>3</ns2:QuantityDelivered>
<ns2:Subinventory>Stores</ns2:Subinventory>
<ns2:Location></ns2:Location>
<ns2:StagedReceiptConfirmationLotAndSerial>
<ns2:LotNumber>RCONF-L5</ns2:LotNumber>
<ns2:LotQuantity unitCode="Ea">3</ns2:LotQuantity>
<ns2:FmSerialNumber></ns2:FmSerialNumber>
<ns2:ToSerialNumber></ns2:ToSerialNumber>
<ns2:Subinventory></ns2:Subinventory>
<ns2:Location></ns2:Location>
</ns2:StagedReceiptConfirmationLotAndSerial>
</ns2:StagedReceiptConfirmationLine>
<ns2:StagedReceiptConfirmationLine>
<ns2:ItemNumber>RCV-101</ns2:ItemNumber>
<ns2:ItemRevision></ns2:ItemRevision>
<ns2:SourceDocumentCode>PO</ns2:SourceDocumentCode>
<ns2:DocumentNumber>1003067</ns2:DocumentNumber>
<ns2:DocumentLineNumber>2</ns2:DocumentLineNumber>
<ns2:DocumentScheduleNumber>1</ns2:DocumentScheduleNumber>
<ns2:SoldtoLegalEntity>Vision Operations</ns2:SoldtoLegalEntity>
<ns2:UnitOfMeasure>Each</ns2:UnitOfMeasure>
<ns2:QuantityReturned>3</ns2:QuantityReturned>
<ns2:Subinventory>Stores</ns2:Subinventory>
<ns2:Location></ns2:Location>
<ns2:StagedReceiptConfirmationLotAndSerial>
<ns2:LotNumber>RCONF-L5</ns2:LotNumber>
<ns2:LotQuantity unitCode="Ea">3</ns2:LotQuantity>
<ns2:FmSerialNumber></ns2:FmSerialNumber>
<ns2:ToSerialNumber></ns2:ToSerialNumber>
<ns2:Subinventory></ns2:Subinventory>
<ns2:Location></ns2:Location>
</ns2:StagedReceiptConfirmationLotAndSerial>
</ns2:StagedReceiptConfirmationLine>
<ns2:StagedReceiptConfirmationLine>
<ns2:ItemNumber>RCV-102</ns2:ItemNumber>
<ns2:ItemRevision></ns2:ItemRevision>
<ns2:SourceDocumentCode>PO</ns2:SourceDocumentCode>
<ns2:DocumentNumber>1003067</ns2:DocumentNumber>
<ns2:DocumentLineNumber>3</ns2:DocumentLineNumber>
<ns2:DocumentScheduleNumber>1</ns2:DocumentScheduleNumber>
<ns2:SoldtoLegalEntity>Vision Operations</ns2:SoldtoLegalEntity>
<ns2:UnitOfMeasure>Each</ns2:UnitOfMeasure>
<ns2:QuantityReceived>3</ns2:QuantityReceived>
<ns2:QuantityDelivered>3</ns2:QuantityDelivered>
<ns2:Subinventory>Stores</ns2:Subinventory>
<ns2:Location></ns2:Location>
<ns2:StagedReceiptConfirmationLotAndSerial>
<ns2:LotNumber></ns2:LotNumber>
<ns2:LotQuantity unitCode=""></ns2:LotQuantity>
<ns2:FmSerialNumber>RCONF-S013</ns2:FmSerialNumber>
<ns2:ToSerialNumber>RCONF-S015</ns2:ToSerialNumber>
<ns2:Subinventory></ns2:Subinventory>
<ns2:Location></ns2:Location>
</ns2:StagedReceiptConfirmationLotAndSerial>
</ns2:StagedReceiptConfirmationLine>
<ns2:StagedReceiptConfirmationLine>
<ns2:ItemNumber>RCV-102</ns2:ItemNumber>
<ns2:ItemRevision></ns2:ItemRevision>
<ns2:SourceDocumentCode>PO</ns2:SourceDocumentCode>
<ns2:DocumentNumber>1003067</ns2:DocumentNumber>
<ns2:DocumentLineNumber>3</ns2:DocumentLineNumber>
<ns2:DocumentScheduleNumber>1</ns2:DocumentScheduleNumber>
<ns2:SoldtoLegalEntity>Vision Operations</ns2:SoldtoLegalEntity>
<ns2:UnitOfMeasure>Each</ns2:UnitOfMeasure>
<ns2:QuantityCorrected>-3</ns2:QuantityCorrected>
<ns2:StagedReceiptConfirmationLotAndSerial>
<ns2:LotNumber></ns2:LotNumber>
<ns2:LotQuantity unitCode=""></ns2:LotQuantity>
<ns2:FmSerialNumber>RCONF-S013</ns2:FmSerialNumber>
<ns2:ToSerialNumber>RCONF-S015</ns2:ToSerialNumber>
<ns2:Subinventory></ns2:Subinventory>
<ns2:Location></ns2:Location>
</ns2:StagedReceiptConfirmationLotAndSerial>
</ns2:StagedReceiptConfirmationLine>
<ns2:StagedReceiptConfirmationLine>
<ns2:ItemNumber>VC110</ns2:ItemNumber>
<ns2:ItemRevision>0</ns2:ItemRevision>
<ns2:SourceDocumentCode>PO</ns2:SourceDocumentCode>
<ns2:DocumentNumber>1003067</ns2:DocumentNumber>
<ns2:DocumentLineNumber>4</ns2:DocumentLineNumber>
<ns2:DocumentScheduleNumber>1</ns2:DocumentScheduleNumber>
<ns2:SoldtoLegalEntity>Vision Operations</ns2:SoldtoLegalEntity>
<ns2:UnitOfMeasure>Each</ns2:UnitOfMeasure>
<ns2:QuantityReceived>3</ns2:QuantityReceived>
<ns2:QuantityDelivered>3</ns2:QuantityDelivered>
<ns2:Subinventory>Stores</ns2:Subinventory>
<ns2:Location></ns2:Location>
<ns2:StagedReceiptConfirmationLotAndSerial>
<ns2:LotNumber>RCONF-LS3</ns2:LotNumber>
<ns2:LotQuantity unitCode="Ea">3</ns2:LotQuantity>
<ns2:FmSerialNumber>RCONFLS-013</ns2:FmSerialNumber>
<ns2:ToSerialNumber>RCONFLS-015</ns2:ToSerialNumber>
<ns2:Subinventory></ns2:Subinventory>
<ns2:Location></ns2:Location>
</ns2:StagedReceiptConfirmationLotAndSerial>
</ns2:StagedReceiptConfirmationLine>
<ns2:StagedReceiptConfirmationLine>
<ns2:ItemNumber>VC110</ns2:ItemNumber>
<ns2:ItemRevision>0</ns2:ItemRevision>
<ns2:SourceDocumentCode>PO</ns2:SourceDocumentCode>
<ns2:DocumentNumber>1003067</ns2:DocumentNumber>
<ns2:DocumentLineNumber>4</ns2:DocumentLineNumber>
<ns2:DocumentScheduleNumber>1</ns2:DocumentScheduleNumber>
<ns2:SoldtoLegalEntity>Vision Operations</ns2:SoldtoLegalEntity>
<ns2:UnitOfMeasure>Each</ns2:UnitOfMeasure>
<ns2:QuantityReturned>3</ns2:QuantityReturned>
<ns2:Subinventory>Stores</ns2:Subinventory>
<ns2:Location></ns2:Location>
<ns2:StagedReceiptConfirmationLotAndSerial>
<ns2:LotNumber>RCONF-LS3</ns2:LotNumber>
<ns2:LotQuantity unitCode="Ea">3</ns2:LotQuantity>
<ns2:FmSerialNumber>RCONFLS-013</ns2:FmSerialNumber>
<ns2:ToSerialNumber>RCONFLS-015</ns2:ToSerialNumber>
<ns2:Subinventory></ns2:Subinventory>
<ns2:Location></ns2:Location>
</ns2:StagedReceiptConfirmationLotAndSerial>
</ns2:StagedReceiptConfirmationLine>
</ns1:ReceiptConfirmation>
</ns1:processReceiptConfirmations>
</soap:Body>
</soap:Envelope>
This sample payload comprises the situation where the receipt confirmation lines that were
transmitted through this service are successfully interfaced to fusion receiving open interface schema.
<ns0:processReceiptConfirmationsResponse xmlns=""
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns0="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptConfirmat
ion/receiptConfirmationService/types/" xmlns:wsa="http://www.w3.org/2005/08/addressing"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-
1.0.xsd">
<ns0:result
xmlns:ns1="http://xmlns.oracle.com/apps/scm/receiving/receiptsInterface/receiptConfirmat
ion/receiptConfirmationService/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="ns1:ReceiptConfirmationResponse">
<ns1:GroupId>47119</ns1:GroupId>
<ns1:Status>SUCCESS</ns1:Status>
</ns0:result>
</ns0:processReceiptConfirmationsResponse>
4. Transaction Manager Service
4.1 Overview
Transaction Manager Service processes material transactions to maintain onhand balances in Fusion
Inventory. It inserts data in transaction interface table and invokes the manager to process the rows
that are ready for processing.
After the manager completes its processing a result is returned to notify the calling application if the
manager completed successfully or failed. If the manager completes successfully the completed
transaction can be viewed on the Review Completed Transactions UI. However if the transaction
processing fails the error details as well as transaction data can be viewed on the Manage Pending
Transaction UI where the data can be corrected and resubmitted to the manager for reprocessing.
insertAndProcessInterfaceRows
insertAndProcessInterfaceRowsAsync
processInventoryTransaction
processInventoryTransactionAsync
4.2.1 insertAndProcessInterfaceRows
This operation will insert data into the transaction interface table then call the transaction manager to
process the interface rows.
ns1: tableType – Placeholder for possible future use. You should always pass a value
of “1” for this attribute in the payload.
o ns2: SourceCode – Transaction interface source identifier. Any code that would
identify the source system.
o ns2: SourceLineId – Transaction source line identifier. Any value that would
identify the line from the source system.
o ns2: SourceHeaderId – Transaction source group identifier. Any value that would
identify the group from the source system.
o ns2: ProcessCode – Indicates the transaction processing status. This value should
always be passed as “1” which indicates that the row is ready for processing.
The Payload response example below will be the same for all transactions. The result will indicate if
the transaction completed successfully or failed. (Success 0, Failure -1). If the result is -1 to indicate
the transaction manager failed you can view the failed transaction on the Manage Pending
Transaction UI and take the appropriate action to correct and resubmit the transaction for processing.
<ns0:insertAndProcessInterfaceRowsResponse
xmlns:ns0="http://xmlns.oracle.com/apps/scm/inventory/materialTransactions/pendingTransactions/t
ransactionManagerServiceV2/types/">
<result
xmlns="http://xmlns.oracle.com/apps/scm/inventory/materialTransactions/pendingTransactio
ns/transactionManagerServiceV2/types/">0</result>
</ns0:insertAndProcessInterfaceRowsResponse>
4.2.1.3 Sample Input Payloads
Miscellaneous Receipt
The payload below is for a Miscellaneous Receipt Transaction that is a plain item with no additional
inventory controls such as Lot, Serial, Locator or Revision. The values given are just examples and
should be updated based on your inventory setup. The following sample will process a miscellaneous
receipt transaction for item 149 (AS54888), with a quantity of 100 in Organization 207 (Seattle
Manufacturing) and in the FGI Subinventory. After you have invoked the service and the transaction
has been processed successfully you should see an increase in your available on-hand balance for this
item by the quantity passed.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body>
<ns1:insertAndProcessInterfaceRows
xmlns:ns1="http://xmlns.oracle.com/apps/scm/inventory/materialTransactions/pendingTransactions/t
ransactionManagerServiceV2/types/">
<ns1:interfaceRows
xmlns:ns2="http://xmlns.oracle.com/apps/scm/inventory/materialTransactions/pendingTransactions/s
tagedInventoryTransactionServiceV2/">
<ns2:TransactionHeaderId>10000</ns2:TransactionHeaderId>
<ns2:TransactionInterfaceId>10000</ns2:TransactionInterfaceId>
<ns2:SourceCode>S100</ns2:SourceCode>
<ns2:SourceLineId>2000</ns2:SourceLineId>
<ns2:SourceHeaderId>1000</ns2:SourceHeaderId>
<ns2:ProcessCode>1</ns2:ProcessCode>
<ns2:TransactionMode>3</ns2:TransactionMode>
<ns2:InventoryItemId>149</ns2:InventoryItemId>
<ns2:OrganizationId>207</ns2:OrganizationId>
<ns2:TransactionQuantity unitCode="">100</ns2:TransactionQuantity>
<ns2:TransactionUnitOfMeasure>Each</ns2:TransactionUnitOfMeasure>
<ns2:TransactionDate>2015-10-29T00:00:00.000-08:00</ns2:TransactionDate>
<ns2:SubinventoryCode>FGI</ns2:SubinventoryCode>
<ns2:TransactionTypeId>42</ns2:TransactionTypeId>
</ns1:interfaceRows>
<ns1:headerId>10000</ns1:headerId>
<ns1:validationLevel>1</ns1:validationLevel>
<ns1:tableType>1</ns1:tableType>
</ns1:insertAndProcessInterfaceRows>
</soap:Body>
</soap:Envelope>
Miscellaneous Issue
The payload below is for a Miscellaneous Issue Transaction that is a plain item with no additional
inventory controls such as Lot, Serial, Locator or Revision. The values given are just examples and
should be updated based on your inventory setup. The following sample will process a miscellaneous
issue transaction for item 149 (AS54888), with a quantity of -1 in Organization 207 (Seattle
Manufacturing) and in the FGI Subinventory. After you have invoked the service and the transaction
has been processed successfully you should see a decrease in your available on-hand balance for this
item by the quantity passed.
4.2.2 processInventoryTransaction
This operation is used to call the transaction manager for a specific transaction interface header. This
operation would be used to reprocess failed rows once the interface data has been corrected or
unprocessed rows.
ns1: tableType – Placeholder for possible future use. You should always pass a value
of “1” for this attribute in the payload.
The result will indicate if the transaction completed successfully or failed. (Success 0, Failure -1). If
the result is -1 to indicate the transaction manager failed you can view the failed transaction on the
Manage Pending Transaction UI and take the appropriate action to correct and resubmit the
transaction for processing.
<ns0:processInventoryTransactionResponse
xmlns:ns0="http://xmlns.oracle.com/apps/scm/inventory/materialTransactions/pendingTransactions/t
ransactionManagerServiceV2/types/">
<result
xmlns="http://xmlns.oracle.com/apps/scm/inventory/materialTransactions/pendingTransactio
ns/transactionManagerServiceV2/types/">0</result>
</ns0: processInventoryTransactionResponse >
The payload below is to process a specific transaction header that has already been inserted into the
inventory transaction interface table and is ready for processing.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:processInventoryTransaction
xmlns:ns1="http://xmlns.oracle.com/apps/scm/inventory/materialTransactions/pendingTransactions/t
ransactionManagerServiceV2/types/">
<ns1:tableType>1</ns1:tableType>
<ns1:headerId>1000</ns1:headerId>
<ns1:validationLevel>1</ns1:validationLevel>
</ns1:processInventoryTransaction>
</soap:Body>
</soap:Envelope>
5. Shipment Line Service
5.1 Overview
Shipment Line Service’s operation, generateShipmentRequest, when invoked with the required input
will search and select the shipment lines, build the shipment requests payload, and send the same to
the invoking external Execution System. This provides the get mechanism for systems that subscribe
to the publish shipment request event to acquire the actual shipment requests. For integration
purposes, external Execution Systems will invoke this service when needed.
It also allows external Execution Systems to invoke this service voluntarily at frequent intervals to
fetch the shipment requests without subscribing to any events. In such blind invocation scenario, the
service expects the minimum criteria – organization, release rule, or shipment request batch number.
This service will consider the following rules when the shipment lines are interfaced to an external
system.
Only ready to release and backordered shipment lines are eligible for this processing.
Log exceptions for the lines that were selected but not interfaced because they were
assigned to a shipment or packed into a container.
5.2.1 generateShipmentRequest
The Shipment Line Service has an operation generateShipmentRequest and its asynchronous
equivalent is generateShipmentRequestAsync.
ns1:inputParams – This node represents the criteria used to select Shipment lines to be sent
to External Partner. This node is comprised of the following 3 parameters(one of these has
to be specified) :
o PickBatchName - This is the name of the pick batch that holds the filter criteria
that the service uses to select the appropriate shipment lines.
o OrganizationCode - This is the Organization Code. You will use this parameter if
you want to select all shipment lines that are ready to interface for an organization.
o ReleaseRuleName - This is a Pick Wave Release Rule Name. You will use this
parameter if you wish to filter the shipment lines by a previously defined Release
Rule.
.
5.4 Components of Response Payload
ns1:Value
o ns1:OutboundShipmentLine
ns1:SecondaryOrderedQuantity - Quantity of
the item requested on a sales order line in
secondary UOM
ns1:SecondaryOrderedQuantityUOM -
Secondary UOM unit of measure for ordered
quantity
ns1:FreightTermsCode - An agreement
indicating who (the buyer or the seller) pays
the shipping costs of an order and when
payment is due
ns1:ShipToContactName - Person to be
contacted at ship-to customer
ns1:SoldToContactName - Person to be
contacted at sold-to customer
ns1:BillToContactName - Person to be
contacted at bill-to customer
ns1:ShipToleranceBelow - Percentage
tolerance allowed to ship below the requested
quantity
The sample payload below fetches the eligible Shipment Lines based on the filter criteria specified
using Picking Batch “5390900”.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:GenerateShipmentRequest
xmlns:ns1="http://xmlns.oracle.com/apps/scm/shipping/shipConfirm/deliveries/shipmentLineService/types/">
<ns1:inputParams xmlns:ns2="http://xmlns.oracle.com/apps/scm/shipping/shipConfirm/deliveries/shipmentLineService/">
<ns2:PickBatchName>5390900</ns2:PickBatchName>
<ns2:OrganizationCode></ns2:OrganizationCode>
<ns2:ReleaseRuleName></ns2:ReleaseRuleName>
</ns1:inputParams>
</ns1:GenerateShipmentRequest>
</soap:Body>
</soap:Envelope>
The sample payload below fetches the eligible Shipment Lines for the Organization criteria specified
using Organization Code “M1”.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:GenerateShipmentRequest
xmlns:ns1="http://xmlns.oracle.com/apps/scm/shipping/shipConfirm/deliveries/shipmentLineService/types/">
<ns1:inputParams xmlns:ns2="http://xmlns.oracle.com/apps/scm/shipping/shipConfirm/deliveries/shipmentLineService/">
<ns2:PickBatchName></ns2:PickBatchName>
<ns2:OrganizationCode>M1</ns2:OrganizationCode>
<ns2:ReleaseRuleName></ns2:ReleaseRuleName>
</ns1:inputParams>
</ns1:GenerateShipmentRequest>
</soap:Body>
</soap:Envelope>
The sample payload below fetches the eligible Shipment Lines based on the selection criteria
specified using Release Rule “RR1”.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:GenerateShipmentRequest
xmlns:ns1="http://xmlns.oracle.com/apps/scm/shipping/shipConfirm/deliveries/shipmentLineService/types/">
<ns1:inputParams xmlns:ns2="http://xmlns.oracle.com/apps/scm/shipping/shipConfirm/deliveries/shipmentLineService/">
<ns2:PickBatchName></ns2:PickBatchName>
<ns2:OrganizationCode></ns2:OrganizationCode>
<ns2:ReleaseRuleName>RR1</ns2:ReleaseRuleName>
</ns1:inputParams>
</ns1:GenerateShipmentRequest>
</soap:Body>
</soap:Envelope>
5.6.1 Generate Shipment Request response with selected Shipment Lines for a
Pick Batch
This sample payload contains the response when the service is called with Pick Batch “5390900”.
<ns0:GenerateShipmentRequestResponse
xmlns:ns0="http://xmlns.oracle.com/apps/scm/shipping/shipConfirm/deliveries/shipmentLineService/types/">
<ns2:result xmlns:ns0="http://xmlns.oracle.com/adf/svc/types/"
xmlns:ns1="http://xmlns.oracle.com/apps/scm/shipping/shipConfirm/deliveries/shipmentLineService/"
xmlns:ns2="http://xmlns.oracle.com/apps/scm/shipping/shipConfirm/deliveries/shipmentLineService/types/"
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="ns1:OutboundShipmentHeaderResult">
<ns1:Value>
<ns1:ShipmentRequest>5390900</ns1:ShipmentRequest>
<ns1:SourceSystemName>Product Information Management Data Hub</ns1:SourceSystemName>
<ns1:ShipFromOrganizationCode>M1</ns1:ShipFromOrganizationCode>
<ns1:ShipFromOrganizationName>Seattle Manufacturing</ns1:ShipFromOrganizationName>
<ns1:ReturnStatus>SUCCESS</ns1:ReturnStatus>
<ns1:Message xsi:nil="true"/>
<ns1:OutboundShipmentOrder>
<ns1:SalesOrder>HLG-OCT22-M1-001</ns1:SalesOrder>
<ns1:ShipToName>World of Business</ns1:ShipToName>
<ns1:ShipToContactName>World of Business</ns1:ShipToContactName>
<ns1:ShipToPhone>5558355</ns1:ShipToPhone>
<ns1:ShipToURL xsi:nil="true"/>
<ns1:ShipToFaxNumber xsi:nil="true"/>
<ns1:SoldToPartyName>World of Business</ns1:SoldToPartyName>
<ns1:SoldToContactName>World of Business</ns1:SoldToContactName>
<ns1:SoldToPhoneNumber>5558355</ns1:SoldToPhoneNumber>
<ns1:SoldToURL xsi:nil="true"/>
<ns1:SoldToFaxNumber xsi:nil="true"/>
<ns1:BillToPartyName>World of Business</ns1:BillToPartyName>
<ns1:BillToContactName>World of Business</ns1:BillToContactName>
<ns1:BillToPhoneNumber>5558355</ns1:BillToPhoneNumber>
<ns1:BillToURL xsi:nil="true"/>
<ns1:BillToFaxNumber xsi:nil="true"/>
<ns1:CarrierName xsi:nil="true"/>
<ns1:ServiceLevel xsi:nil="true"/>
<ns1:ModeOfTransport xsi:nil="true"/>
<ns1:FOBCode xsi:nil="true"/>
<ns1:FreightTermsCode xsi:nil="true"/>
<ns1:CurrencyCode>USD</ns1:CurrencyCode>
<ns1:ConversionType xsi:nil="true"/>
<ns1:ConversionDate xsi:nil="true"/>
<ns1:ConversionRate xsi:nil="true"/>
<ns1:ShipToAddressFirstLine>2391 L Street</ns1:ShipToAddressFirstLine>
<ns1:ShipToAddressSecondLine xsi:nil="true"/>
<ns1:ShipToAddressThirdLine xsi:nil="true"/>
<ns1:ShipToAddressFourthLine xsi:nil="true"/>
<ns1:ShipToCity>San Jose</ns1:ShipToCity>
<ns1:ShipToCounty>Santa Clara</ns1:ShipToCounty>
<ns1:ShipToPostalCode>95106</ns1:ShipToPostalCode>
<ns1:ShipToRegion xsi:nil="true"/>
<ns1:ShipToState>CA</ns1:ShipToState>
<ns1:ShipToCountry>United States</ns1:ShipToCountry>
<ns1:BillToAddressFirstLine>2391 L Street</ns1:BillToAddressFirstLine>
<ns1:BillToAddressSecondLine xsi:nil="true"/>
<ns1:BillToAddressThirdLine xsi:nil="true"/>
<ns1:BillToAddressFourthLine xsi:nil="true"/>
<ns1:BillToCity>San Jose</ns1:BillToCity>
<ns1:BillToCounty>Santa Clara</ns1:BillToCounty>
<ns1:BillToPostalCode>95106</ns1:BillToPostalCode>
<ns1:BillToRegion xsi:nil="true"/>
<ns1:BillToState>CA</ns1:BillToState>
<ns1:BillToCountry>United States</ns1:BillToCountry>
<ns1:ActionType>CREATE</ns1:ActionType>
<ns1:OutboundShipmentLine>
<ns1:ShipmentLine>3518004</ns1:ShipmentLine>
<ns1:SalesOrderLine>3</ns1:SalesOrderLine>
<ns1:SalesOrderSchedule xsi:nil="true"/>
<ns1:ItemNumber>INV-102</ns1:ItemNumber>
<ns1:ItemDescription>Serial @ Receipt Item</ns1:ItemDescription>
<ns1:UnitPrice currencyCode="USD">100</ns1:UnitPrice>
<ns1:SellingPrice xsi:nil="true"/>
<ns1:OrderedQuantity unitCode="Each">3</ns1:OrderedQuantity>
<ns1:OrderedQuantityUOMName>Each</ns1:OrderedQuantityUOMName>
<ns1:SecondaryOrderedQuantity xsi:nil="true"/>
<ns1:SecondaryOrderedQuantityUOM xsi:nil="true"/>
<ns1:CarrierName xsi:nil="true"/>
<ns1:ServiceLevel xsi:nil="true"/>
<ns1:ModeOfTransport xsi:nil="true"/>
<ns1:FOBCode xsi:nil="true"/>
<ns1:FreightTermsCode xsi:nil="true"/>
<ns1:ShipmentPriorityCode xsi:nil="true"/>
<ns1:PreferredGrade xsi:nil="true"/>
<ns1:CurrencyCode>USD</ns1:CurrencyCode>
<ns1:ShipSetName xsi:nil="true"/>
<ns1:ArrivalSetName xsi:nil="true"/>
<ns1:CustomerPONumber xsi:nil="true"/>
<ns1:CustomerItemNumber xsi:nil="true"/>
<ns1:PackingInstructions xsi:nil="true"/>
<ns1:ShippingInstructions xsi:nil="true"/>
<ns1:DateRequested>2014-04-11</ns1:DateRequested>
<ns1:DateScheduled>2014-04-11</ns1:DateScheduled>
<ns1:RequestDateTypeCode xsi:nil="true"/>
<ns1:ShipToParty>World of Business</ns1:ShipToParty>
<ns1:ShipToContactName>World of Business</ns1:ShipToContactName>
<ns1:ShipToPhone>5558355</ns1:ShipToPhone>
<ns1:ShipToURL xsi:nil="true"/>
<ns1:ShipToFaxNumber xsi:nil="true"/>
<ns1:ShipToAddressFirstLine>2391 L Street</ns1:ShipToAddressFirstLine>
<ns1:ShipToAddressSecondLine xsi:nil="true"/>
<ns1:ShipToAddressThirdLine xsi:nil="true"/>
<ns1:ShipToAddressFourthLine xsi:nil="true"/>
<ns1:ShipToCity>San Jose</ns1:ShipToCity>
<ns1:ShipToCounty>Santa Clara</ns1:ShipToCounty>
<ns1:ShipToPostalCode>95106</ns1:ShipToPostalCode>
<ns1:ShipToRegion xsi:nil="true"/>
<ns1:ShipToState>CA</ns1:ShipToState>
<ns1:ShipToCountry>United States</ns1:ShipToCountry>
<ns1:SoldToParty>World of Business</ns1:SoldToParty>
<ns1:SoldToContactName>World of Business</ns1:SoldToContactName>
<ns1:SoldToPhone>5558355</ns1:SoldToPhone>
<ns1:SoldToURL xsi:nil="true"/>
<ns1:SoldToFaxNumber xsi:nil="true"/>
<ns1:BillToParty>World of Business</ns1:BillToParty>
<ns1:BillToContactName>World of Business</ns1:BillToContactName>
<ns1:BillToPhoneNumber>5558355</ns1:BillToPhoneNumber>
<ns1:BillToURL xsi:nil="true"/>
<ns1:BillToFaxNumber xsi:nil="true"/>
<ns1:BillToAddressFirstLine>2391 L Street</ns1:BillToAddressFirstLine>
<ns1:BillToAddressSecondLine xsi:nil="true"/>
<ns1:BillToAddressThirdLine xsi:nil="true"/>
<ns1:BillToAddressFourthLine xsi:nil="true"/>
<ns1:BillToCity>San Jose</ns1:BillToCity>
<ns1:BillToCounty>Santa Clara</ns1:BillToCounty>
<ns1:BillToPostalCode>95106</ns1:BillToPostalCode>
<ns1:BillToRegion xsi:nil="true"/>
<ns1:BillToState>CA</ns1:BillToState>
<ns1:BillToCountry>United States</ns1:BillToCountry>
<ns1:Subinventory xsi:nil="true"/>
<ns1:DoNotShipBeforeDate xsi:nil="true"/>
<ns1:DoNotShipAfterDate xsi:nil="true"/>
<ns1:ShipToleranceAbove xsi:nil="true"/>
<ns1:ShipToleranceBelow xsi:nil="true"/>
<ns1:ActionType>CREATE</ns1:ActionType>
</ns1:OutboundShipmentLine>
<ns1:OutboundShipmentLine>
<ns1:ShipmentLine>3518002</ns1:ShipmentLine>
<ns1:SalesOrderLine>1</ns1:SalesOrderLine>
<ns1:SalesOrderSchedule xsi:nil="true"/>
<ns1:ItemNumber>AS54888</ns1:ItemNumber>
<ns1:ItemDescription> Sentinel Standard Desktop TPDS </ns1:ItemDescription>
<ns1:UnitPrice currencyCode="USD">100</ns1:UnitPrice>
<ns1:SellingPrice xsi:nil="true"/>
<ns1:OrderedQuantity unitCode="Each">3</ns1:OrderedQuantity>
<ns1:OrderedQuantityUOMName>Each</ns1:OrderedQuantityUOMName>
<ns1:SecondaryOrderedQuantity xsi:nil="true"/>
<ns1:SecondaryOrderedQuantityUOM xsi:nil="true"/>
<ns1:CarrierName xsi:nil="true"/>
<ns1:ServiceLevel xsi:nil="true"/>
<ns1:ModeOfTransport xsi:nil="true"/>
<ns1:FOBCode xsi:nil="true"/>
<ns1:FreightTermsCode xsi:nil="true"/>
<ns1:ShipmentPriorityCode xsi:nil="true"/>
<ns1:PreferredGrade xsi:nil="true"/>
<ns1:CurrencyCode>USD</ns1:CurrencyCode>
<ns1:ShipSetName xsi:nil="true"/>
<ns1:ArrivalSetName xsi:nil="true"/>
<ns1:CustomerPONumber xsi:nil="true"/>
<ns1:CustomerItemNumber xsi:nil="true"/>
<ns1:PackingInstructions xsi:nil="true"/>
<ns1:ShippingInstructions xsi:nil="true"/>
<ns1:DateRequested>2014-04-11</ns1:DateRequested>
<ns1:DateScheduled>2014-04-11</ns1:DateScheduled>
<ns1:RequestDateTypeCode xsi:nil="true"/>
<ns1:ShipToParty>World of Business</ns1:ShipToParty>
<ns1:ShipToContactName>World of Business</ns1:ShipToContactName>
<ns1:ShipToPhone>5558355</ns1:ShipToPhone>
<ns1:ShipToURL xsi:nil="true"/>
<ns1:ShipToFaxNumber xsi:nil="true"/>
<ns1:ShipToAddressFirstLine>2391 L Street</ns1:ShipToAddressFirstLine>
<ns1:ShipToAddressSecondLine xsi:nil="true"/>
<ns1:ShipToAddressThirdLine xsi:nil="true"/>
<ns1:ShipToAddressFourthLine xsi:nil="true"/>
<ns1:ShipToCity>San Jose</ns1:ShipToCity>
<ns1:ShipToCounty>Santa Clara</ns1:ShipToCounty>
<ns1:ShipToPostalCode>95106</ns1:ShipToPostalCode>
<ns1:ShipToRegion xsi:nil="true"/>
<ns1:ShipToState>CA</ns1:ShipToState>
<ns1:ShipToCountry>United States</ns1:ShipToCountry>
<ns1:SoldToParty>World of Business</ns1:SoldToParty>
<ns1:SoldToContactName>World of Business</ns1:SoldToContactName>
<ns1:SoldToPhone>5558355</ns1:SoldToPhone>
<ns1:SoldToURL xsi:nil="true"/>
<ns1:SoldToFaxNumber xsi:nil="true"/>
<ns1:BillToParty>World of Business</ns1:BillToParty>
<ns1:BillToContactName>World of Business</ns1:BillToContactName>
<ns1:BillToPhoneNumber>5558355</ns1:BillToPhoneNumber>
<ns1:BillToURL xsi:nil="true"/>
<ns1:BillToFaxNumber xsi:nil="true"/>
<ns1:BillToAddressFirstLine>2391 L Street</ns1:BillToAddressFirstLine>
<ns1:BillToAddressSecondLine xsi:nil="true"/>
<ns1:BillToAddressThirdLine xsi:nil="true"/>
<ns1:BillToAddressFourthLine xsi:nil="true"/>
<ns1:BillToCity>San Jose</ns1:BillToCity>
<ns1:BillToCounty>Santa Clara</ns1:BillToCounty>
<ns1:BillToPostalCode>95106</ns1:BillToPostalCode>
<ns1:BillToRegion xsi:nil="true"/>
<ns1:BillToState>CA</ns1:BillToState>
<ns1:BillToCountry>United States</ns1:BillToCountry>
<ns1:Subinventory xsi:nil="true"/>
<ns1:DoNotShipBeforeDate xsi:nil="true"/>
<ns1:DoNotShipAfterDate xsi:nil="true"/>
<ns1:ShipToleranceAbove xsi:nil="true"/>
<ns1:ShipToleranceBelow xsi:nil="true"/>
<ns1:ActionType>CREATE</ns1:ActionType>
</ns1:OutboundShipmentLine>
<ns1:OutboundShipmentLine>
<ns1:ShipmentLine>3518003</ns1:ShipmentLine>
<ns1:SalesOrderLine>2</ns1:SalesOrderLine>
<ns1:SalesOrderSchedule xsi:nil="true"/>
<ns1:ItemNumber> INV-101</ns1:ItemNumber>
<ns1:ItemDescription> Lot Item </ns1:ItemDescription>
<ns1:UnitPrice currencyCode="USD">100</ns1:UnitPrice>
<ns1:SellingPrice xsi:nil="true"/>
<ns1:OrderedQuantity unitCode="Each">3</ns1:OrderedQuantity>
<ns1:OrderedQuantityUOMName>Each</ns1:OrderedQuantityUOMName>
<ns1:SecondaryOrderedQuantity xsi:nil="true"/>
<ns1:SecondaryOrderedQuantityUOM xsi:nil="true"/>
<ns1:CarrierName xsi:nil="true"/>
<ns1:ServiceLevel xsi:nil="true"/>
<ns1:ModeOfTransport xsi:nil="true"/>
<ns1:FOBCode xsi:nil="true"/>
<ns1:FreightTermsCode xsi:nil="true"/>
<ns1:ShipmentPriorityCode xsi:nil="true"/>
<ns1:PreferredGrade xsi:nil="true"/>
<ns1:CurrencyCode>USD</ns1:CurrencyCode>
<ns1:ShipSetName xsi:nil="true"/>
<ns1:ArrivalSetName xsi:nil="true"/>
<ns1:CustomerPONumber xsi:nil="true"/>
<ns1:CustomerItemNumber xsi:nil="true"/>
<ns1:PackingInstructions xsi:nil="true"/>
<ns1:ShippingInstructions xsi:nil="true"/>
<ns1:DateRequested>2014-04-11</ns1:DateRequested>
<ns1:DateScheduled>2014-04-11</ns1:DateScheduled>
<ns1:RequestDateTypeCode xsi:nil="true"/>
<ns1:ShipToParty>World of Business</ns1:ShipToParty>
<ns1:ShipToContactName>World of Business</ns1:ShipToContactName>
<ns1:ShipToPhone>5558355</ns1:ShipToPhone>
<ns1:ShipToURL xsi:nil="true"/>
<ns1:ShipToFaxNumber xsi:nil="true"/>
<ns1:ShipToAddressFirstLine>2391 L Street</ns1:ShipToAddressFirstLine>
<ns1:ShipToAddressSecondLine xsi:nil="true"/>
<ns1:ShipToAddressThirdLine xsi:nil="true"/>
<ns1:ShipToAddressFourthLine xsi:nil="true"/>
<ns1:ShipToCity>San Jose</ns1:ShipToCity>
<ns1:ShipToCounty>Santa Clara</ns1:ShipToCounty>
<ns1:ShipToPostalCode>95106</ns1:ShipToPostalCode>
<ns1:ShipToRegion xsi:nil="true"/>
<ns1:ShipToState>CA</ns1:ShipToState>
<ns1:ShipToCountry>United States</ns1:ShipToCountry>
<ns1:SoldToParty>World of Business</ns1:SoldToParty>
<ns1:SoldToContactName>World of Business</ns1:SoldToContactName>
<ns1:SoldToPhone>5558355</ns1:SoldToPhone>
<ns1:SoldToURL xsi:nil="true"/>
<ns1:SoldToFaxNumber xsi:nil="true"/>
<ns1:BillToParty>World of Business</ns1:BillToParty>
<ns1:BillToContactName>World of Business</ns1:BillToContactName>
<ns1:BillToPhoneNumber>5558355</ns1:BillToPhoneNumber>
<ns1:BillToURL xsi:nil="true"/>
<ns1:BillToFaxNumber xsi:nil="true"/>
<ns1:BillToAddressFirstLine>2391 L Street</ns1:BillToAddressFirstLine>
<ns1:BillToAddressSecondLine xsi:nil="true"/>
<ns1:BillToAddressThirdLine xsi:nil="true"/>
<ns1:BillToAddressFourthLine xsi:nil="true"/>
<ns1:BillToCity>San Jose</ns1:BillToCity>
<ns1:BillToCounty>Santa Clara</ns1:BillToCounty>
<ns1:BillToPostalCode>95106</ns1:BillToPostalCode>
<ns1:BillToRegion xsi:nil="true"/>
<ns1:BillToState>CA</ns1:BillToState>
<ns1:BillToCountry>United States</ns1:BillToCountry>
<ns1:Subinventory xsi:nil="true"/>
<ns1:DoNotShipBeforeDate xsi:nil="true"/>
<ns1:DoNotShipAfterDate xsi:nil="true"/>
<ns1:ShipToleranceAbove xsi:nil="true"/>
<ns1:ShipToleranceBelow xsi:nil="true"/>
<ns1:ActionType>CREATE</ns1:ActionType>
</ns1:OutboundShipmentLine>
</ns1:OutboundShipmentOrder>
</ns1:Value>
</ns2:result>
</ns0:GenerateShipmentRequestResponse>
6. Shipment Service
6.1 Overview
Shipment Service’s operation, createAndConfirm, when invoked with the required input will receive
and process the shipment confirmation messages. This provides mechanism for external Execution
Systems to send the material and shipping details for the shipment lines fulfilled using those systems.
For integration purposes, external Execution Systems will invoke this service when needed.
This service will interpret and transform the message, and create the necessary records in the
shipping open interface tables. This service will expect the shipment confirmation along the
following details/limitations:
The content and structure of the message will be as detailed in the shipment confirmation
message payload spreadsheet linked in the document references section
Some level of customization/manual intervention will be needed on the external systems to
interpret and populate the lookup based attribute values and flexfield based attribute values.
Any id attributes such as transaction id, lpn id etc., will not be expected as they will be
generated internally.
This method accepts an input payload with shipment information. It then inserts this information
into shipping interface tables for further processing.
6.2.1 createAndConfirm
The send receipt advice service has one operation processReceiptConfirmations and its asynchronous
equivalent is processReceiptConfirmationsAsync.
ns2:Lot
o ns2:LotNumber
o ns2:SubinventoryCode
o ns2:Locator
o ns2:Serials
ns2:FromSerialNumber
ns2:ToSerialNumber
ns2:SubinventoryCode
ns2:Locator
ns2:Serials
o ns2:FromSerialNumber
o ns2:ToSerialNumber
o ns2:SubinventoryCode
o ns2:Locator
6.4 Components of Response Payload
ns1:Value
ns1:TransactionBusinessCategory - Transactions
category assigned by user
ns1:DocumentSubType - Classification to
categorize a document associated with a transaction
for tax. This affects the taxability of the
transaction.
ns1:UserDefinedFiscalClassification - Fiscal
classification
ns1:TaxClassificationCode - A classification of a
charge imposed by a government through a fiscal or
tax authority
ns1:ThirdPartyTaxRegistrationNumber - Third
party registration identifier
o ns1:AttributeCategory - Descriptive
flexfield structure definition
o ns1:AttributeNumber1 - Descriptive
flexfield number segment 1
o ns1:AttributeNumber2 - Descriptive
flexfield number segment 2
o ns1:AttributeNumber3- Descriptive
flexfield number segment 3
o ns1:AttributeNumber4 - Descriptive
flexfield number segment 4
o ns1:AttributeNumber5 - Descriptive
flexfield number segment 5
o ns1:AttributeNumber6- Descriptive
flexfield number segment 6
o ns1:AttributeNumber7- Descriptive
flexfield number segment 7
o ns1:AttributeNumber8 - Descriptive
flexfield number segment 8
o ns1:AttributeNumber9 - Descriptive
flexfield number segment 9
o ns1:AttributeNumber10 - Descriptive
flexfield number segment 10
o ns1:AttributeTimestamp1 - Descriptive
flexfield timestamp segment 1
o ns1:AttributeTimestamp2 - Descriptive
flexfield timestamp segment 2
o ns1:AttributeTimestamp3 - Descriptive
flexfield timestamp segment 1
o ns1:AttributeTimestamp4 - Descriptive
flexfield timestamp segment 4
o ns1:AttributeTimestamp5 - Descriptive
flexfield timestamp segment 5
o ns1:SubinventoryCode - Subinventory
from where the material is shipped
ns1:FromSerialNumber - From
serial number of the range of
serial numbers for the item
shipped
ns1:ToSerialNumber - To serial
number of the range of serial
numbers for the item shipped
ns1:SubinventoryCode -
Subinventory from where the
material is shipped
ns1:Locator - Concatenated
inventory locator name from
where the material is shipped
o ns1:SubinventoryCode - Subinventory
from where the material is shipped
ns1:Lot
o ns1:LotNumber - Lot number of item
o ns1:Serials
ns1:SubinventoryCode - Subinventory
from where the material is shipped
ns1:Serials
The following sample will create shipment confirmation for associated Shipment Lines and interface
these transactions in Shipping. The quantities entered in the payload indicate that 3 Each will be
shipped.
<ns1:createAndConfirm
xmlns:ns1="http://xmlns.oracle.com/apps/scm/shipping/shipConfirm/deliveries/shipmentService/types/">
<ns1:shipment
xmlns:ns2="http://xmlns.oracle.com/apps/scm/shipping/shipConfirm/deliveries/shipmentService/">
<ns2:ShipmentName>HLG-OCT22-MULTIPACK1-DEL</ns2:ShipmentName>
<ns2:OrganizationCode>M1</ns2:OrganizationCode>
<ns2:GrossWeight>1000</ns2:GrossWeight>
<ns2:NetWeight>500</ns2:NetWeight>
<ns2:WeightUOMName>Pounds</ns2:WeightUOMName>
<ns2:Volume>2000</ns2:Volume>
<ns2:VolumeUOMName>Cubic foot</ns2:VolumeUOMName>
<ns2:ShipmentLine>
<ns2:DeliveryDetailId>3503638</ns2:DeliveryDetailId>
<ns2:ItemNumber>AS54888</ns2:ItemNumber>
<ns2:Subinventory>EACH</ns2:Subinventory>
<ns2:Locator>E1.1.1</ns2:Locator>
<ns2:ShippedQuantity unitCode="Each">3</ns2:ShippedQuantity>
<ns2:WeightUOMName>Pounds</ns2:WeightUOMName>
<ns2:VolumeUOMName>Cubic foot</ns2:VolumeUOMName>
<ns2:GrossWeight>1000</ns2:GrossWeight>
<ns2:NetWeight>500</ns2:NetWeight>
<ns2:Volume>2000</ns2:Volume>
</ns2:ShipmentLine>
</ns1:shipment>
</ns1:createAndConfirm>
The following sample will create shipment confirmation for associated Shipment Lines and interface
these transactions in Shipping. The payload includes Packing Unit, Shipping Costs, Shipment Line,
Lot, Serial attributes for a Shipment.
<ns1:createAndConfirm
xmlns:ns1="http://xmlns.oracle.com/apps/scm/shipping/shipConfirm/deliveries/shipmentService/types/">
<ns1:shipment
xmlns:ns2="http://xmlns.oracle.com/apps/scm/shipping/shipConfirm/deliveries/shipmentService/">
<ns2:ShipmentName>HLG-OCT22-MULTIPACK1-DEL</ns2:ShipmentName>
<ns2:OrganizationCode>M1</ns2:OrganizationCode>
<ns2:GrossWeight>1000</ns2:GrossWeight>
<ns2:NetWeight>500</ns2:NetWeight>
<ns2:WeightUOMName>Pounds</ns2:WeightUOMName>
<ns2:Volume>2000</ns2:Volume>
<ns2:VolumeUOMName>Cubic foot</ns2:VolumeUOMName>
<ns2:PackingUnit>
<ns2:LicensePlateNumber>HLG-OCT22-MULTIPACK1-LPN</ns2:LicensePlateNumber>
<ns2:ContainerItemName>WMC555</ns2:ContainerItemName>
<ns2:ContainerVolume>10</ns2:ContainerVolume>
<ns2:ContainerVolumeUOMName>Cubic foot</ns2:ContainerVolumeUOMName>
<ns2:GrossWeight>101</ns2:GrossWeight>
<ns2:GrossWeightUOMName>Pounds</ns2:GrossWeightUOMName>
<ns2:TareWeight>1</ns2:TareWeight>
<ns2:TareWeightUOMName>Pounds</ns2:TareWeightUOMName>
<ns2:ShippingCost>
<ns2:FreightCostName>Handling</ns2:FreightCostName>
<ns2:UnitAmount currencyCode="USD">200</ns2:UnitAmount>
<ns2:CurrencyCode>USD</ns2:CurrencyCode>
</ns2:ShippingCost>
<ns2:ShipmentLine>
<ns2:DeliveryDetailId>3503638</ns2:DeliveryDetailId>
<ns2:ItemNumber>AS54888</ns2:ItemNumber>
<ns2:Subinventory>EACH</ns2:Subinventory>
<ns2:Locator>E1.1.1</ns2:Locator>
<ns2:ShippedQuantity unitCode="Each">3</ns2:ShippedQuantity>
<ns2:ShippingCost>
<ns2:FreightCostName>Handling</ns2:FreightCostName>
<ns2:UnitAmount currencyCode="USD">100</ns2:UnitAmount>
<ns2:CurrencyCode>USD</ns2:CurrencyCode>
</ns2:ShippingCost>
</ns2:ShipmentLine>
<ns2:ShipmentLine>
<ns2:DeliveryDetailId>3503640</ns2:DeliveryDetailId>
<ns2:ItemNumber>INV-102</ns2:ItemNumber>
<ns2:ShippedQuantity unitCode="Each">3</ns2:ShippedQuantity>
<ns2:WeightUOMName>Pounds</ns2:WeightUOMName>
<ns2:VolumeUOMName>Cubic foot</ns2:VolumeUOMName>
<ns2:GrossWeight>1000</ns2:GrossWeight>
<ns2:NetWeight>500</ns2:NetWeight>
<ns2:Volume>2000</ns2:Volume>
<ns2:AssessableValue>2000</ns2:AssessableValue>
<ns2:Serials>
<ns2:FromSerialNumber>SS1257</ns2:FromSerialNumber>
<ns2:ToSerialNumber>SS1259</ns2:ToSerialNumber>
<ns2:SubinventoryCode>EACH</ns2:SubinventoryCode>
<ns2:Locator>E1.1.1</ns2:Locator>
</ns2:Serials>
<ns2:ShippingCost>
<ns2:FreightCostName>Handling</ns2:FreightCostName>
<ns2:UnitAmount>1000</ns2:UnitAmount>
<ns2:CurrencyCode>USD</ns2:CurrencyCode>
</ns2:ShippingCost>
</ns2:ShipmentLine>
<ns2:ShipmentLine>
<ns2:DeliveryDetailId>3503639</ns2:DeliveryDetailId>
<ns2:ItemNumber>INV-101</ns2:ItemNumber>
<ns2:ShippedQuantity unitCode="Each">3</ns2:ShippedQuantity>
<ns2:WeightUOMName>Pounds</ns2:WeightUOMName>
<ns2:VolumeUOMName>Cubic foot</ns2:VolumeUOMName>
<ns2:GrossWeight>1000</ns2:GrossWeight>
<ns2:NetWeight>500</ns2:NetWeight>
<ns2:Volume>2000</ns2:Volume>
<ns2:AssessableValue>2000</ns2:AssessableValue>
<ns2:Lot>
<ns2:LotNumber>LL0000</ns2:LotNumber>
<ns2:TransactionQuantity unitCode="Each">3</ns2:TransactionQuantity>
<ns2:SubinventoryCode>EACH</ns2:SubinventoryCode>
<ns2:Locator>E1.1.1</ns2:Locator>
</ns2:Lot>
<ns2:ShippingCost>
<ns2:FreightCostName>Handling</ns2:FreightCostName>
<ns2:UnitAmount>1000</ns2:UnitAmount>
<ns2:CurrencyCode>USD</ns2:CurrencyCode>
</ns2:ShippingCost>
</ns2:ShipmentLine>
</ns2:PackingUnit>
</ns1:shipment>
</ns1:createAndConfirm>
6.6 Sample Output Response of CreateAndConfirm Operation
This sample payload comprises the situation where the Shipment confirmation that were transmitted
through this service are successfully interfaced to fusion shipping open interface schema.
<ns0:createAndConfirmResponse
xmlns:ns0="http://xmlns.oracle.com/apps/scm/shipping/shipConfirm/deliveries/shipmentService/types/">
<ns2:result xmlns:ns0="http://xmlns.oracle.com/adf/svc/types/"
xmlns:ns1="http://xmlns.oracle.com/apps/scm/shipping/shipConfirm/deliveries/shipmentService/"
xmlns:ns2="http://xmlns.oracle.com/apps/scm/shipping/shipConfirm/deliveries/shipmentService/types/"
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="ns1:ShipmentInterfaceResult">
<ns1:Value>
<ns1:ShipmentName>HLG-OCT22-MULTIPACK1-DEL</ns1:ShipmentName>
<ns1:Description xsi:nil="true"/>
<ns1:OrganizationCode>M1</ns1:OrganizationCode>
<ns1:InitialPickupDate xsi:nil="true"/>
<ns1:BillOfLadingNumber xsi:nil="true"/>
<ns1:GrossWeight>1000</ns1:GrossWeight>
<ns1:NetWeight>500</ns1:NetWeight>
<ns1:WeightUOMName>Pounds</ns1:WeightUOMName>
<ns1:Equipment xsi:nil="true"/>
<ns1:EquipmentType xsi:nil="true"/>
<ns1:SealNumber xsi:nil="true"/>
<ns1:Volume>2000</ns1:Volume>
<ns1:VolumeUOMName>Cubic foot</ns1:VolumeUOMName>
<ns1:CarrierName xsi:nil="true"/>
<ns1:ServiceLevel xsi:nil="true"/>
<ns1:ModeOfTransport xsi:nil="true"/>
<ns1:Waybill xsi:nil="true"/>
<ns1:PackingSlipNumber xsi:nil="true"/>
<ns1:ActualShipDate xsi:nil="true"/>
<ns1:UltimateDropoffDate xsi:nil="true"/>
<ns1:FreightTermsCode xsi:nil="true"/>
<ns1:RoutingInstructions xsi:nil="true"/>
<ns1:ShippingMarks xsi:nil="true"/>
<ns1:FOBCode xsi:nil="true"/>
<ns1:FOBAddress1 xsi:nil="true"/>
<ns1:FOBAddress2 xsi:nil="true"/>
<ns1:FOBAddress3 xsi:nil="true"/>
<ns1:FOBAddress4 xsi:nil="true"/>
<ns1:FOBCity xsi:nil="true"/>
<ns1:FOBCountry xsi:nil="true"/>
<ns1:FOBPostalCode xsi:nil="true"/>
<ns1:FOBCounty xsi:nil="true"/>
<ns1:FOBState xsi:nil="true"/>
<ns1:FOBRegion xsi:nil="true"/>
<ns1:DockCode xsi:nil="true"/>
<ns1:CODAmount xsi:nil="true"/>
<ns1:CODCurrencyCode xsi:nil="true"/>
<ns1:CODPaidBy xsi:nil="true"/>
<ns1:CODRemitTo xsi:nil="true"/>
<ns1:ASNDateSent xsi:nil="true"/>
<ns1:ConfirmedDate xsi:nil="true"/>
<ns1:ConfirmedBy xsi:nil="true"/>
<ns1:LoadingSequenceRule xsi:nil="true"/>
<ns1:ProblemContactReference xsi:nil="true"/>
<ns1:AttributeCategory xsi:nil="true"/>
<ns1:Attribute1 xsi:nil="true"/>
<ns1:Attribute10 xsi:nil="true"/>
<ns1:Attribute11 xsi:nil="true"/>
<ns1:Attribute12 xsi:nil="true"/>
<ns1:Attribute13 xsi:nil="true"/>
<ns1:Attribute14 xsi:nil="true"/>
<ns1:Attribute15 xsi:nil="true"/>
<ns1:Attribute16 xsi:nil="true"/>
<ns1:Attribute17 xsi:nil="true"/>
<ns1:Attribute18 xsi:nil="true"/>
<ns1:Attribute19 xsi:nil="true"/>
<ns1:Attribute2 xsi:nil="true"/>
<ns1:Attribute20 xsi:nil="true"/>
<ns1:Attribute3 xsi:nil="true"/>
<ns1:Attribute4 xsi:nil="true"/>
<ns1:Attribute5 xsi:nil="true"/>
<ns1:Attribute6 xsi:nil="true"/>
<ns1:Attribute7 xsi:nil="true"/>
<ns1:Attribute8 xsi:nil="true"/>
<ns1:Attribute9 xsi:nil="true"/>
<ns1:AttributeDate1 xsi:nil="true"/>
<ns1:AttributeDate2 xsi:nil="true"/>
<ns1:AttributeDate3 xsi:nil="true"/>
<ns1:AttributeDate4 xsi:nil="true"/>
<ns1:AttributeDate5 xsi:nil="true"/>
<ns1:AttributeNumber1 xsi:nil="true"/>
<ns1:AttributeNumber10 xsi:nil="true"/>
<ns1:AttributeNumber2 xsi:nil="true"/>
<ns1:AttributeNumber3 xsi:nil="true"/>
<ns1:AttributeNumber4 xsi:nil="true"/>
<ns1:AttributeNumber5 xsi:nil="true"/>
<ns1:AttributeNumber6 xsi:nil="true"/>
<ns1:AttributeNumber7 xsi:nil="true"/>
<ns1:AttributeNumber8 xsi:nil="true"/>
<ns1:AttributeNumber9 xsi:nil="true"/>
<ns1:AttributeTimestamp1 xsi:nil="true"/>
<ns1:AttributeTimestamp2 xsi:nil="true"/>
<ns1:AttributeTimestamp3 xsi:nil="true"/>
<ns1:AttributeTimestamp4 xsi:nil="true"/>
<ns1:AttributeTimestamp5 xsi:nil="true"/>
<ns1:GlobalAttribute1 xsi:nil="true"/>
<ns1:GlobalAttribute10 xsi:nil="true"/>
<ns1:GlobalAttribute11 xsi:nil="true"/>
<ns1:GlobalAttribute12 xsi:nil="true"/>
<ns1:GlobalAttribute13 xsi:nil="true"/>
<ns1:GlobalAttribute14 xsi:nil="true"/>
<ns1:GlobalAttribute15 xsi:nil="true"/>
<ns1:GlobalAttribute16 xsi:nil="true"/>
<ns1:GlobalAttribute17 xsi:nil="true"/>
<ns1:GlobalAttribute18 xsi:nil="true"/>
<ns1:GlobalAttribute19 xsi:nil="true"/>
<ns1:GlobalAttribute2 xsi:nil="true"/>
<ns1:GlobalAttribute20 xsi:nil="true"/>
<ns1:GlobalAttribute3 xsi:nil="true"/>
<ns1:GlobalAttribute4 xsi:nil="true"/>
<ns1:GlobalAttribute5 xsi:nil="true"/>
<ns1:GlobalAttribute6 xsi:nil="true"/>
<ns1:GlobalAttribute7 xsi:nil="true"/>
<ns1:GlobalAttribute8 xsi:nil="true"/>
<ns1:GlobalAttribute9 xsi:nil="true"/>
<ns1:GlobalAttributeCategory xsi:nil="true"/>
<ns1:GlobalAttributeDate1 xsi:nil="true"/>
<ns1:GlobalAttributeDate2 xsi:nil="true"/>
<ns1:GlobalAttributeDate3 xsi:nil="true"/>
<ns1:GlobalAttributeDate4 xsi:nil="true"/>
<ns1:GlobalAttributeDate5 xsi:nil="true"/>
<ns1:GlobalAttributeNumber1 xsi:nil="true"/>
<ns1:GlobalAttributeNumber2 xsi:nil="true"/>
<ns1:GlobalAttributeNumber3 xsi:nil="true"/>
<ns1:GlobalAttributeNumber4 xsi:nil="true"/>
<ns1:GlobalAttributeNumber5 xsi:nil="true"/>
<ns1:TransportationReason xsi:nil="true"/>
<ns1:PackingUnit>
<ns1:LicensePlateNumber>HLG-OCT22-MULTIPACK1-LPN</ns1:LicensePlateNumber>
<ns1:TrackingNumber xsi:nil="true"/>
<ns1:MasterSerialNumber xsi:nil="true"/>
<ns1:SealNumber xsi:nil="true"/>
<ns1:ContainerItemName>WMC555</ns1:ContainerItemName>
<ns1:ContainerVolume>10</ns1:ContainerVolume>
<ns1:ContainerVolumeUOMName>Cubic foot</ns1:ContainerVolumeUOMName>
<ns1:FOBCode xsi:nil="true"/>
<ns1:GrossWeight>101</ns1:GrossWeight>
<ns1:GrossWeightUOMName>Pounds</ns1:GrossWeightUOMName>
<ns1:TareWeight>1</ns1:TareWeight>
<ns1:TareWeightUOMName>Pounds</ns1:TareWeightUOMName>
<ns1:PackingInstructions xsi:nil="true"/>
<ns1:ShippingInstructions xsi:nil="true"/>
<ns1:AttributeCategory xsi:nil="true"/>
<ns1:Attribute1 xsi:nil="true"/>
<ns1:Attribute2 xsi:nil="true"/>
<ns1:Attribute3 xsi:nil="true"/>
<ns1:Attribute4 xsi:nil="true"/>
<ns1:Attribute5 xsi:nil="true"/>
<ns1:Attribute6 xsi:nil="true"/>
<ns1:Attribute7 xsi:nil="true"/>
<ns1:Attribute8 xsi:nil="true"/>
<ns1:Attribute9 xsi:nil="true"/>
<ns1:Attribute10 xsi:nil="true"/>
<ns1:Attribute11 xsi:nil="true"/>
<ns1:Attribute12 xsi:nil="true"/>
<ns1:Attribute13 xsi:nil="true"/>
<ns1:Attribute14 xsi:nil="true"/>
<ns1:Attribute15 xsi:nil="true"/>
<ns1:Attribute16 xsi:nil="true"/>
<ns1:Attribute17 xsi:nil="true"/>
<ns1:Attribute18 xsi:nil="true"/>
<ns1:Attribute19 xsi:nil="true"/>
<ns1:Attribute20 xsi:nil="true"/>
<ns1:AttributeDate1 xsi:nil="true"/>
<ns1:AttributeDate2 xsi:nil="true"/>
<ns1:AttributeDate3 xsi:nil="true"/>
<ns1:AttributeDate4 xsi:nil="true"/>
<ns1:AttributeDate5 xsi:nil="true"/>
<ns1:AttributeNumber1 xsi:nil="true"/>
<ns1:AttributeNumber10 xsi:nil="true"/>
<ns1:AttributeNumber2 xsi:nil="true"/>
<ns1:AttributeNumber3 xsi:nil="true"/>
<ns1:AttributeNumber4 xsi:nil="true"/>
<ns1:AttributeNumber5 xsi:nil="true"/>
<ns1:AttributeNumber6 xsi:nil="true"/>
<ns1:AttributeNumber7 xsi:nil="true"/>
<ns1:AttributeNumber8 xsi:nil="true"/>
<ns1:AttributeNumber9 xsi:nil="true"/>
<ns1:AttributeTimestamp1 xsi:nil="true"/>
<ns1:AttributeTimestamp2 xsi:nil="true"/>
<ns1:AttributeTimestamp3 xsi:nil="true"/>
<ns1:AttributeTimestamp4 xsi:nil="true"/>
<ns1:AttributeTimestamp5 xsi:nil="true"/>
<ns1:ShippingCost>
<ns1:FreightCostName>Handling</ns1:FreightCostName>
<ns1:UnitAmount currencyCode="USD">200</ns1:UnitAmount>
<ns1:CurrencyCode>USD</ns1:CurrencyCode>
<ns1:ConversionRate xsi:nil="true"/>
<ns1:ConversionDate xsi:nil="true"/>
<ns1:ConversionTypeCode xsi:nil="true"/>
<ns1:AttributeCategory xsi:nil="true"/>
<ns1:Attribute1 xsi:nil="true"/>
<ns1:Attribute2 xsi:nil="true"/>
<ns1:Attribute3 xsi:nil="true"/>
<ns1:Attribute4 xsi:nil="true"/>
<ns1:Attribute5 xsi:nil="true"/>
<ns1:Attribute6 xsi:nil="true"/>
<ns1:Attribute7 xsi:nil="true"/>
<ns1:Attribute8 xsi:nil="true"/>
<ns1:Attribute9 xsi:nil="true"/>
<ns1:Attribute10 xsi:nil="true"/>
<ns1:Attribute11 xsi:nil="true"/>
<ns1:Attribute12 xsi:nil="true"/>
<ns1:Attribute13 xsi:nil="true"/>
<ns1:Attribute14 xsi:nil="true"/>
<ns1:Attribute15 xsi:nil="true"/>
<ns1:Attribute16 xsi:nil="true"/>
<ns1:Attribute17 xsi:nil="true"/>
<ns1:Attribute18 xsi:nil="true"/>
<ns1:Attribute19 xsi:nil="true"/>
<ns1:Attribute20 xsi:nil="true"/>
<ns1:AttributeDate1 xsi:nil="true"/>
<ns1:AttributeDate2 xsi:nil="true"/>
<ns1:AttributeDate3 xsi:nil="true"/>
<ns1:AttributeDate4 xsi:nil="true"/>
<ns1:AttributeDate5 xsi:nil="true"/>
<ns1:AttributeNumber1 xsi:nil="true"/>
<ns1:AttributeNumber10 xsi:nil="true"/>
<ns1:AttributeNumber2 xsi:nil="true"/>
<ns1:AttributeNumber3 xsi:nil="true"/>
<ns1:AttributeNumber4 xsi:nil="true"/>
<ns1:AttributeNumber5 xsi:nil="true"/>
<ns1:AttributeNumber6 xsi:nil="true"/>
<ns1:AttributeNumber7 xsi:nil="true"/>
<ns1:AttributeNumber8 xsi:nil="true"/>
<ns1:AttributeNumber9 xsi:nil="true"/>
<ns1:AttributeTimestamp1 xsi:nil="true"/>
<ns1:AttributeTimestamp2 xsi:nil="true"/>
<ns1:AttributeTimestamp3 xsi:nil="true"/>
<ns1:AttributeTimestamp4 xsi:nil="true"/>
<ns1:AttributeTimestamp5 xsi:nil="true"/>
</ns1:ShippingCost>
<ns1:ShipmentLine>
<ns1:DeliveryDetailId>3503638</ns1:DeliveryDetailId>
<ns1:ItemNumber>AS54888</ns1:ItemNumber>
<ns1:Revision xsi:nil="true"/>
<ns1:Subinventory>EACH</ns1:Subinventory>
<ns1:Locator>E1.1.1</ns1:Locator>
<ns1:ShippedQuantity unitCode="Each">3</ns1:ShippedQuantity>
<ns1:SecondaryShippedQuantity xsi:nil="true"/>
<ns1:NetWeight xsi:nil="true"/>
<ns1:GrossWeight xsi:nil="true"/>
<ns1:WeightUOMName xsi:nil="true"/>
<ns1:Volume xsi:nil="true"/>
<ns1:VolumeUOMName xsi:nil="true"/>
<ns1:LoadingSequence xsi:nil="true"/>
<ns1:PackingInstructions xsi:nil="true"/>
<ns1:ShippingInstructions xsi:nil="true"/>
<ns1:DefaultTaxationCountry xsi:nil="true"/>
<ns1:TransactionBusinessCategory xsi:nil="true"/>
<ns1:DocumentSubType xsi:nil="true"/>
<ns1:UserDefinedFiscalClassification xsi:nil="true"/>
<ns1:ProductFiscClassification xsi:nil="true"/>
<ns1:IntendedUse xsi:nil="true"/>
<ns1:ProductCategory xsi:nil="true"/>
<ns1:LocationOfFinalDischarge xsi:nil="true"/>
<ns1:TaxClassificationCode xsi:nil="true"/>
<ns1:ProductType xsi:nil="true"/>
<ns1:FirstPartyTaxRegistrationNumber xsi:nil="true"/>
<ns1:ThirdPartyTaxRegistrationNumber xsi:nil="true"/>
<ns1:TaxInvoiceNumber xsi:nil="true"/>
<ns1:TaxInvoiceDate xsi:nil="true"/>
<ns1:AssessableValue xsi:nil="true"/>
<ns1:ExemptCertificateNumber xsi:nil="true"/>
<ns1:ExemptReasonCode xsi:nil="true"/>
<ns1:AttributeCategory xsi:nil="true"/>
<ns1:Attribute1 xsi:nil="true"/>
<ns1:Attribute2 xsi:nil="true"/>
<ns1:Attribute3 xsi:nil="true"/>
<ns1:Attribute4 xsi:nil="true"/>
<ns1:Attribute5 xsi:nil="true"/>
<ns1:Attribute6 xsi:nil="true"/>
<ns1:Attribute7 xsi:nil="true"/>
<ns1:Attribute8 xsi:nil="true"/>
<ns1:Attribute9 xsi:nil="true"/>
<ns1:Attribute10 xsi:nil="true"/>
<ns1:Attribute11 xsi:nil="true"/>
<ns1:Attribute12 xsi:nil="true"/>
<ns1:Attribute13 xsi:nil="true"/>
<ns1:Attribute14 xsi:nil="true"/>
<ns1:Attribute15 xsi:nil="true"/>
<ns1:Attribute16 xsi:nil="true"/>
<ns1:Attribute17 xsi:nil="true"/>
<ns1:Attribute18 xsi:nil="true"/>
<ns1:Attribute19 xsi:nil="true"/>
<ns1:Attribute20 xsi:nil="true"/>
<ns1:AttributeDate1 xsi:nil="true"/>
<ns1:AttributeDate2 xsi:nil="true"/>
<ns1:AttributeDate3 xsi:nil="true"/>
<ns1:AttributeDate4 xsi:nil="true"/>
<ns1:AttributeDate5 xsi:nil="true"/>
<ns1:AttributeNumber1 xsi:nil="true"/>
<ns1:AttributeNumber10 xsi:nil="true"/>
<ns1:AttributeNumber2 xsi:nil="true"/>
<ns1:AttributeNumber3 xsi:nil="true"/>
<ns1:AttributeNumber4 xsi:nil="true"/>
<ns1:AttributeNumber5 xsi:nil="true"/>
<ns1:AttributeNumber6 xsi:nil="true"/>
<ns1:AttributeNumber7 xsi:nil="true"/>
<ns1:AttributeNumber8 xsi:nil="true"/>
<ns1:AttributeNumber9 xsi:nil="true"/>
<ns1:AttributeTimestamp1 xsi:nil="true"/>
<ns1:AttributeTimestamp2 xsi:nil="true"/>
<ns1:AttributeTimestamp3 xsi:nil="true"/>
<ns1:AttributeTimestamp4 xsi:nil="true"/>
<ns1:AttributeTimestamp5 xsi:nil="true"/>
<ns1:ShippingCost>
<ns1:FreightCostName>Handling</ns1:FreightCostName>
<ns1:UnitAmount currencyCode="USD">100</ns1:UnitAmount>
<ns1:CurrencyCode>USD</ns1:CurrencyCode>
<ns1:ConversionRate xsi:nil="true"/>
<ns1:ConversionDate xsi:nil="true"/>
<ns1:ConversionTypeCode xsi:nil="true"/>
<ns1:AttributeCategory xsi:nil="true"/>
<ns1:Attribute1 xsi:nil="true"/>
<ns1:Attribute2 xsi:nil="true"/>
<ns1:Attribute3 xsi:nil="true"/>
<ns1:Attribute4 xsi:nil="true"/>
<ns1:Attribute5 xsi:nil="true"/>
<ns1:Attribute6 xsi:nil="true"/>
<ns1:Attribute7 xsi:nil="true"/>
<ns1:Attribute8 xsi:nil="true"/>
<ns1:Attribute9 xsi:nil="true"/>
<ns1:Attribute10 xsi:nil="true"/>
<ns1:Attribute11 xsi:nil="true"/>
<ns1:Attribute12 xsi:nil="true"/>
<ns1:Attribute13 xsi:nil="true"/>
<ns1:Attribute14 xsi:nil="true"/>
<ns1:Attribute15 xsi:nil="true"/>
<ns1:Attribute16 xsi:nil="true"/>
<ns1:Attribute17 xsi:nil="true"/>
<ns1:Attribute18 xsi:nil="true"/>
<ns1:Attribute19 xsi:nil="true"/>
<ns1:Attribute20 xsi:nil="true"/>
<ns1:AttributeDate1 xsi:nil="true"/>
<ns1:AttributeDate2 xsi:nil="true"/>
<ns1:AttributeDate3 xsi:nil="true"/>
<ns1:AttributeDate4 xsi:nil="true"/>
<ns1:AttributeDate5 xsi:nil="true"/>
<ns1:AttributeNumber1 xsi:nil="true"/>
<ns1:AttributeNumber10 xsi:nil="true"/>
<ns1:AttributeNumber2 xsi:nil="true"/>
<ns1:AttributeNumber3 xsi:nil="true"/>
<ns1:AttributeNumber4 xsi:nil="true"/>
<ns1:AttributeNumber5 xsi:nil="true"/>
<ns1:AttributeNumber6 xsi:nil="true"/>
<ns1:AttributeNumber7 xsi:nil="true"/>
<ns1:AttributeNumber8 xsi:nil="true"/>
<ns1:AttributeNumber9 xsi:nil="true"/>
<ns1:AttributeTimestamp1 xsi:nil="true"/>
<ns1:AttributeTimestamp2 xsi:nil="true"/>
<ns1:AttributeTimestamp3 xsi:nil="true"/>
<ns1:AttributeTimestamp4 xsi:nil="true"/>
<ns1:AttributeTimestamp5 xsi:nil="true"/>
</ns1:ShippingCost>
</ns1:ShipmentLine>
<ns1:ShipmentLine>
<ns1:DeliveryDetailId>3503640</ns1:DeliveryDetailId>
<ns1:ItemNumber>INV-102</ns1:ItemNumber>
<ns1:Revision xsi:nil="true"/>
<ns1:Subinventory xsi:nil="true"/>
<ns1:Locator xsi:nil="true"/>
<ns1:ShippedQuantity unitCode="Each">3</ns1:ShippedQuantity>
<ns1:SecondaryShippedQuantity xsi:nil="true"/>
<ns1:NetWeight>500</ns1:NetWeight>
<ns1:GrossWeight>1000</ns1:GrossWeight>
<ns1:WeightUOMName>Pounds</ns1:WeightUOMName>
<ns1:Volume>2000</ns1:Volume>
<ns1:VolumeUOMName>Cubic foot</ns1:VolumeUOMName>
<ns1:LoadingSequence xsi:nil="true"/>
<ns1:PackingInstructions xsi:nil="true"/>
<ns1:ShippingInstructions xsi:nil="true"/>
<ns1:DefaultTaxationCountry xsi:nil="true"/>
<ns1:TransactionBusinessCategory xsi:nil="true"/>
<ns1:DocumentSubType xsi:nil="true"/>
<ns1:UserDefinedFiscalClassification xsi:nil="true"/>
<ns1:ProductFiscClassification xsi:nil="true"/>
<ns1:IntendedUse xsi:nil="true"/>
<ns1:ProductCategory xsi:nil="true"/>
<ns1:LocationOfFinalDischarge xsi:nil="true"/>
<ns1:TaxClassificationCode xsi:nil="true"/>
<ns1:ProductType xsi:nil="true"/>
<ns1:FirstPartyTaxRegistrationNumber xsi:nil="true"/>
<ns1:ThirdPartyTaxRegistrationNumber xsi:nil="true"/>
<ns1:TaxInvoiceNumber xsi:nil="true"/>
<ns1:TaxInvoiceDate xsi:nil="true"/>
<ns1:AssessableValue>2000</ns1:AssessableValue>
<ns1:ExemptCertificateNumber xsi:nil="true"/>
<ns1:ExemptReasonCode xsi:nil="true"/>
<ns1:AttributeCategory xsi:nil="true"/>
<ns1:Attribute1 xsi:nil="true"/>
<ns1:Attribute2 xsi:nil="true"/>
<ns1:Attribute3 xsi:nil="true"/>
<ns1:Attribute4 xsi:nil="true"/>
<ns1:Attribute5 xsi:nil="true"/>
<ns1:Attribute6 xsi:nil="true"/>
<ns1:Attribute7 xsi:nil="true"/>
<ns1:Attribute8 xsi:nil="true"/>
<ns1:Attribute9 xsi:nil="true"/>
<ns1:Attribute10 xsi:nil="true"/>
<ns1:Attribute11 xsi:nil="true"/>
<ns1:Attribute12 xsi:nil="true"/>
<ns1:Attribute13 xsi:nil="true"/>
<ns1:Attribute14 xsi:nil="true"/>
<ns1:Attribute15 xsi:nil="true"/>
<ns1:Attribute16 xsi:nil="true"/>
<ns1:Attribute17 xsi:nil="true"/>
<ns1:Attribute18 xsi:nil="true"/>
<ns1:Attribute19 xsi:nil="true"/>
<ns1:Attribute20 xsi:nil="true"/>
<ns1:AttributeDate1 xsi:nil="true"/>
<ns1:AttributeDate2 xsi:nil="true"/>
<ns1:AttributeDate3 xsi:nil="true"/>
<ns1:AttributeDate4 xsi:nil="true"/>
<ns1:AttributeDate5 xsi:nil="true"/>
<ns1:AttributeNumber1 xsi:nil="true"/>
<ns1:AttributeNumber10 xsi:nil="true"/>
<ns1:AttributeNumber2 xsi:nil="true"/>
<ns1:AttributeNumber3 xsi:nil="true"/>
<ns1:AttributeNumber4 xsi:nil="true"/>
<ns1:AttributeNumber5 xsi:nil="true"/>
<ns1:AttributeNumber6 xsi:nil="true"/>
<ns1:AttributeNumber7 xsi:nil="true"/>
<ns1:AttributeNumber8 xsi:nil="true"/>
<ns1:AttributeNumber9 xsi:nil="true"/>
<ns1:AttributeTimestamp1 xsi:nil="true"/>
<ns1:AttributeTimestamp2 xsi:nil="true"/>
<ns1:AttributeTimestamp3 xsi:nil="true"/>
<ns1:AttributeTimestamp4 xsi:nil="true"/>
<ns1:AttributeTimestamp5 xsi:nil="true"/>
<ns1:ShippingCost>
<ns1:FreightCostName>Handling</ns1:FreightCostName>
<ns1:UnitAmount currencyCode="USD">1000</ns1:UnitAmount>
<ns1:CurrencyCode>USD</ns1:CurrencyCode>
<ns1:ConversionRate xsi:nil="true"/>
<ns1:ConversionDate xsi:nil="true"/>
<ns1:ConversionTypeCode xsi:nil="true"/>
<ns1:AttributeCategory xsi:nil="true"/>
<ns1:Attribute1 xsi:nil="true"/>
<ns1:Attribute2 xsi:nil="true"/>
<ns1:Attribute3 xsi:nil="true"/>
<ns1:Attribute4 xsi:nil="true"/>
<ns1:Attribute5 xsi:nil="true"/>
<ns1:Attribute6 xsi:nil="true"/>
<ns1:Attribute7 xsi:nil="true"/>
<ns1:Attribute8 xsi:nil="true"/>
<ns1:Attribute9 xsi:nil="true"/>
<ns1:Attribute10 xsi:nil="true"/>
<ns1:Attribute11 xsi:nil="true"/>
<ns1:Attribute12 xsi:nil="true"/>
<ns1:Attribute13 xsi:nil="true"/>
<ns1:Attribute14 xsi:nil="true"/>
<ns1:Attribute15 xsi:nil="true"/>
<ns1:Attribute16 xsi:nil="true"/>
<ns1:Attribute17 xsi:nil="true"/>
<ns1:Attribute18 xsi:nil="true"/>
<ns1:Attribute19 xsi:nil="true"/>
<ns1:Attribute20 xsi:nil="true"/>
<ns1:AttributeDate1 xsi:nil="true"/>
<ns1:AttributeDate2 xsi:nil="true"/>
<ns1:AttributeDate3 xsi:nil="true"/>
<ns1:AttributeDate4 xsi:nil="true"/>
<ns1:AttributeDate5 xsi:nil="true"/>
<ns1:AttributeNumber1 xsi:nil="true"/>
<ns1:AttributeNumber10 xsi:nil="true"/>
<ns1:AttributeNumber2 xsi:nil="true"/>
<ns1:AttributeNumber3 xsi:nil="true"/>
<ns1:AttributeNumber4 xsi:nil="true"/>
<ns1:AttributeNumber5 xsi:nil="true"/>
<ns1:AttributeNumber6 xsi:nil="true"/>
<ns1:AttributeNumber7 xsi:nil="true"/>
<ns1:AttributeNumber8 xsi:nil="true"/>
<ns1:AttributeNumber9 xsi:nil="true"/>
<ns1:AttributeTimestamp1 xsi:nil="true"/>
<ns1:AttributeTimestamp2 xsi:nil="true"/>
<ns1:AttributeTimestamp3 xsi:nil="true"/>
<ns1:AttributeTimestamp4 xsi:nil="true"/>
<ns1:AttributeTimestamp5 xsi:nil="true"/>
</ns1:ShippingCost>
<ns1:Serials>
<ns1:FromSerialNumber>SS1257</ns1:FromSerialNumber>
<ns1:ToSerialNumber>SS1259</ns1:ToSerialNumber>
<ns1:SubinventoryCode>EACH</ns1:SubinventoryCode>
<ns1:Locator>E1.1.1</ns1:Locator>
</ns1:Serials>
</ns1:ShipmentLine>
<ns1:ShipmentLine>
<ns1:DeliveryDetailId>3503639</ns1:DeliveryDetailId>
<ns1:ItemNumber>INV-101</ns1:ItemNumber>
<ns1:Revision xsi:nil="true"/>
<ns1:Subinventory xsi:nil="true"/>
<ns1:Locator xsi:nil="true"/>
<ns1:ShippedQuantity unitCode="Each">3</ns1:ShippedQuantity>
<ns1:SecondaryShippedQuantity xsi:nil="true"/>
<ns1:NetWeight>500</ns1:NetWeight>
<ns1:GrossWeight>1000</ns1:GrossWeight>
<ns1:WeightUOMName>Pounds</ns1:WeightUOMName>
<ns1:Volume>2000</ns1:Volume>
<ns1:VolumeUOMName>Cubic foot</ns1:VolumeUOMName>
<ns1:LoadingSequence xsi:nil="true"/>
<ns1:PackingInstructions xsi:nil="true"/>
<ns1:ShippingInstructions xsi:nil="true"/>
<ns1:DefaultTaxationCountry xsi:nil="true"/>
<ns1:TransactionBusinessCategory xsi:nil="true"/>
<ns1:DocumentSubType xsi:nil="true"/>
<ns1:UserDefinedFiscalClassification xsi:nil="true"/>
<ns1:ProductFiscClassification xsi:nil="true"/>
<ns1:IntendedUse xsi:nil="true"/>
<ns1:ProductCategory xsi:nil="true"/>
<ns1:LocationOfFinalDischarge xsi:nil="true"/>
<ns1:TaxClassificationCode xsi:nil="true"/>
<ns1:ProductType xsi:nil="true"/>
<ns1:FirstPartyTaxRegistrationNumber xsi:nil="true"/>
<ns1:ThirdPartyTaxRegistrationNumber xsi:nil="true"/>
<ns1:TaxInvoiceNumber xsi:nil="true"/>
<ns1:TaxInvoiceDate xsi:nil="true"/>
<ns1:AssessableValue>2000</ns1:AssessableValue>
<ns1:ExemptCertificateNumber xsi:nil="true"/>
<ns1:ExemptReasonCode xsi:nil="true"/>
<ns1:AttributeCategory xsi:nil="true"/>
<ns1:Attribute1 xsi:nil="true"/>
<ns1:Attribute2 xsi:nil="true"/>
<ns1:Attribute3 xsi:nil="true"/>
<ns1:Attribute4 xsi:nil="true"/>
<ns1:Attribute5 xsi:nil="true"/>
<ns1:Attribute6 xsi:nil="true"/>
<ns1:Attribute7 xsi:nil="true"/>
<ns1:Attribute8 xsi:nil="true"/>
<ns1:Attribute9 xsi:nil="true"/>
<ns1:Attribute10 xsi:nil="true"/>
<ns1:Attribute11 xsi:nil="true"/>
<ns1:Attribute12 xsi:nil="true"/>
<ns1:Attribute13 xsi:nil="true"/>
<ns1:Attribute14 xsi:nil="true"/>
<ns1:Attribute15 xsi:nil="true"/>
<ns1:Attribute16 xsi:nil="true"/>
<ns1:Attribute17 xsi:nil="true"/>
<ns1:Attribute18 xsi:nil="true"/>
<ns1:Attribute19 xsi:nil="true"/>
<ns1:Attribute20 xsi:nil="true"/>
<ns1:AttributeDate1 xsi:nil="true"/>
<ns1:AttributeDate2 xsi:nil="true"/>
<ns1:AttributeDate3 xsi:nil="true"/>
<ns1:AttributeDate4 xsi:nil="true"/>
<ns1:AttributeDate5 xsi:nil="true"/>
<ns1:AttributeNumber1 xsi:nil="true"/>
<ns1:AttributeNumber10 xsi:nil="true"/>
<ns1:AttributeNumber2 xsi:nil="true"/>
<ns1:AttributeNumber3 xsi:nil="true"/>
<ns1:AttributeNumber4 xsi:nil="true"/>
<ns1:AttributeNumber5 xsi:nil="true"/>
<ns1:AttributeNumber6 xsi:nil="true"/>
<ns1:AttributeNumber7 xsi:nil="true"/>
<ns1:AttributeNumber8 xsi:nil="true"/>
<ns1:AttributeNumber9 xsi:nil="true"/>
<ns1:AttributeTimestamp1 xsi:nil="true"/>
<ns1:AttributeTimestamp2 xsi:nil="true"/>
<ns1:AttributeTimestamp3 xsi:nil="true"/>
<ns1:AttributeTimestamp4 xsi:nil="true"/>
<ns1:AttributeTimestamp5 xsi:nil="true"/>
<ns1:ShippingCost>
<ns1:FreightCostName>Handling</ns1:FreightCostName>
<ns1:UnitAmount currencyCode="USD">1000</ns1:UnitAmount>
<ns1:CurrencyCode>USD</ns1:CurrencyCode>
<ns1:ConversionRate xsi:nil="true"/>
<ns1:ConversionDate xsi:nil="true"/>
<ns1:ConversionTypeCode xsi:nil="true"/>
<ns1:AttributeCategory xsi:nil="true"/>
<ns1:Attribute1 xsi:nil="true"/>
<ns1:Attribute2 xsi:nil="true"/>
<ns1:Attribute3 xsi:nil="true"/>
<ns1:Attribute4 xsi:nil="true"/>
<ns1:Attribute5 xsi:nil="true"/>
<ns1:Attribute6 xsi:nil="true"/>
<ns1:Attribute7 xsi:nil="true"/>
<ns1:Attribute8 xsi:nil="true"/>
<ns1:Attribute9 xsi:nil="true"/>
<ns1:Attribute10 xsi:nil="true"/>
<ns1:Attribute11 xsi:nil="true"/>
<ns1:Attribute12 xsi:nil="true"/>
<ns1:Attribute13 xsi:nil="true"/>
<ns1:Attribute14 xsi:nil="true"/>
<ns1:Attribute15 xsi:nil="true"/>
<ns1:Attribute16 xsi:nil="true"/>
<ns1:Attribute17 xsi:nil="true"/>
<ns1:Attribute18 xsi:nil="true"/>
<ns1:Attribute19 xsi:nil="true"/>
<ns1:Attribute20 xsi:nil="true"/>
<ns1:AttributeDate1 xsi:nil="true"/>
<ns1:AttributeDate2 xsi:nil="true"/>
<ns1:AttributeDate3 xsi:nil="true"/>
<ns1:AttributeDate4 xsi:nil="true"/>
<ns1:AttributeDate5 xsi:nil="true"/>
<ns1:AttributeNumber1 xsi:nil="true"/>
<ns1:AttributeNumber10 xsi:nil="true"/>
<ns1:AttributeNumber2 xsi:nil="true"/>
<ns1:AttributeNumber3 xsi:nil="true"/>
<ns1:AttributeNumber4 xsi:nil="true"/>
<ns1:AttributeNumber5 xsi:nil="true"/>
<ns1:AttributeNumber6 xsi:nil="true"/>
<ns1:AttributeNumber7 xsi:nil="true"/>
<ns1:AttributeNumber8 xsi:nil="true"/>
<ns1:AttributeNumber9 xsi:nil="true"/>
<ns1:AttributeTimestamp1 xsi:nil="true"/>
<ns1:AttributeTimestamp2 xsi:nil="true"/>
<ns1:AttributeTimestamp3 xsi:nil="true"/>
<ns1:AttributeTimestamp4 xsi:nil="true"/>
<ns1:AttributeTimestamp5 xsi:nil="true"/>
</ns1:ShippingCost>
<ns1:Lot>
<ns1:LotNumber>LL0000</ns1:LotNumber>
<ns1:SubinventoryCode>EACH</ns1:SubinventoryCode>
<ns1:Locator>E1.1.1</ns1:Locator>
<ns1:TransactionQuantity unitCode="Each">3</ns1:TransactionQuantity>
<ns1:SecondaryTransactionQuantity xsi:nil="true"/>
</ns1:Lot>
</ns1:ShipmentLine>
<ns1:PackingUnit>
</ns1:Value>
</ns2:result>
</ns0:createAndConfirmResponse>