SUB ORDER
The message describes a external system creating a supplier order, and a expected receiving at warehouse in Extend Commerce Backend. (called LXIRSUBORDER)
Only new orders can be sent. No update or delete events.
XML structure
LxirEnvelope(1)
LxirEnvelope/Header(1)
Element | Code | Mand. | Explanation |
DateTime | Y | Date and time when message was created. | |
DocumentName | Y | Document name | |
DocumentNumber | Y | Document number/identifier | |
DocumentVersion | Y | Document version | |
FromPartner | Y | Fixed internal value | |
FromPartnerUser | Y | Fixed value that you will get from Extend Commerce | |
ToPartner | Y | Fixed value that you will get from Extend Commerce | |
ToPartnerUser | Y | Shortname [Name] of the client the message integration relates to. Agreed with Extend Commerce. |
LxirEnvelope /Body(1)
LxirEnvelope /Body /SubOrders/LxirSubOrder(n)
LxirEnvelope /Body /SubOrders/LxirSubOrder/SubOrderHeader
Element | Code | Mand. | Explanation |
OperationCode | 1 | Y | Fixed value of “1” |
SupplierNumber | Y | The Supplier number as registered in Extend Commerce Backend. | |
WarehouseShortName | Y | Shortname of the warehouse where the receiving of goods are to be expected | |
SupplierAgreementNumber | Y | The number (id) of the supplier agreement | |
SupplierAgreementName | Y | Name on the supplier agreement. | |
ExternalOrderNumber | Y | A reference number that will identify the order. This must be unique, Backend will have a control of that the number has not been used before. | |
Reference | N | An aditional reference number | |
Notes | N | Notes |
LxirEnvelope /Body /SubOrders/LxirSubOrder/SubOrderHeader/SubOrderRows(n)
Element | Code | Mand. | Explanation |
OperationCode | 1 | Y | Fixed value of “1” |
SupplierProductNumber | Y | Suppliers product number. This number on the product must be registered in Extend Commerce Backend Masterdata on product/supplier agreement | |
SupplierProductName | N | Supplier product number | |
ExternalPosition | N | External position | |
ExternalSubPosition | N | External sub position | |
OrderQuantity | Y | Quantity that are expected to be received | |
ProductUnit | N | Product unit | |
PurchaseUnitFactor | N | Purchase unit factor based on product unit | |
Price | N | Price | |
Currency | N | Currency | |
ExpectedDeliveryDate | Y | Date when products are expected to be received at warehouse | |
Notes | N | Notes on row | |
PurchaseUnit | N | Purchase unit | |
PurchaseUnitQuantity | N | Purchase unit quantity |
<Header FromPartner="NAME" FromPartnerUser="NAME" ToPartner="XOE" ToPartnerUser="NAME" DocumentName="LXIRSUBORDER" DocumentVersion="1.0" DocumentNumber="132456789" DateTime="2018-08-16T08:30:00" />
<Body>
<SubOrders>
<LxirSubOrder>
<SubOrderHeader>
<OperationCode>1</OperationCode>
<SupplierNumber>123456</SupplierNumber>
<WarehouseShortName>WH1</WarehouseShortName>
<SupplierAgreementNumber>90001</SupplierAgreementNumber>
<SupplierAgreementName>TestSupplieragreeement 1</SupplierAgreementName>
<ExternalOrderNumber>132456789</ExternalOrderNumber>
<Reference>132456789</Reference>
</SubOrderHeader>
<SubOrderRows>
<Row>
<OperationCode>1</OperationCode>
<SupplierProductNumber>900001</SupplierProductNumber>
<SupplierProductName>EUR-pall</SupplierProductName>
<OrderQuantity>2</OrderQuantity>
<ProductUnit></ProductUnit>
<PurchaseUnitFactor></PurchaseUnitFactor>
<ExpectedDeliveryDate>2018-08-16</ExpectedDeliveryDate>
</Row>
<Row>
<OperationCode>1</OperationCode>
<SupplierProductNumber>20005550</SupplierProductNumber>
<SupplierProductName>DemoProduct Large</SupplierProductName>
<OrderQuantity>64</OrderQuantity>
<ProductUnit></ProductUnit>
<PurchaseUnitFactor></PurchaseUnitFactor>
<ExpectedDeliveryDate>2018-08-16</ExpectedDeliveryDate>
</Row>
</SubOrderRows>
</LxirSubOrder>
</SubOrders>
</Body>
</LxirEnvelope>
XSD LxirSubOrder1_0
ersion | Date | Author/change | Commenct |
A | 2013-05-27 | Martin Hagman | Document created |
2016-06-08 | Martin Hagman | Added DeliveryWarehouse and additional data like more row data | |
2018-02-24 | Pontus Carme | Reviewed and updated names on specification | |
2021-04-21 | Josefin Kvillert | Changed wording from Extend to Extend Commerce Backend and / or Extend Commerce | |
2022-03-11 | Zohaib Anees | Added ExternalPosition |