Panel | ||
---|---|---|
| ||
Description of message flow regarding new customerorder customer order messages sent to Extend BackendCommerce BACKEND. Only new customerorder customer order messages is sent, change and cancellation is not possible.
|
Panel | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
XML Struktur LxirEnvelope(1) LxirEnvelope/Header(1)
LxirEnvelope /Body(1) LxirEnvelope /Body /LxirCustomerOrder(n)
LxirCustomerOrder/Customer(1)
LxirCustomerOrder/Customer/Addresses/Address(n)
ProductName
N Product name Max 80 characters
OrderQuantity
Y OrderQuantity Eg. 0.00 SalesUnit
Y Order Number Unit
Price
N Price per ordered unit excluding VAT Eg. 0.0000 Currency
| CurrencyY
LxirCustomerOrder/External(0-1)
LxirCustomerOrder/Payments(0-1)/Payment(n)
LxirCustomerOrder/OrderRows(1)/Row(n)
|
|
VatPercent |
N* | VAT |
* If price is explicitly stated, VatPercent must also be set to a valid value
HandlingMark
N
Handling remark
ShippingMark
N
Goods remark
CustomerProductNumber
N
Customer product number
string
ExternalFreeTextData
N
External free text data that can be reported in order and despatch advica
percent. It is possible to put attribute in this element to control which system is master: DataMaster = "Internal" alt. "External". This attribute is optional. If not set, default is "External", meaning VATPercent will be processed from XML data. If set to Internal, the XML element content will be skipped and order process will try fetch VAT from the Extend pricelist (min price) for the customer. | |||
HandlingMark | N | Handling notes | |
ShippingMark | N | Shipping notes | |
CustomerProductNumber | N | Customer product number | |
WarehouseIdentifier | N | Warehouse short name | |
ExplicitCost | N | Defined cost of the product. decimal | |
ExplicitCostCurrency | N | Currency code e.g. SEK, EUR USD (ISO 4217) | |
GTIN | N | Barcode |
LxirCustomerOrder/OrderRows(1)/Row(n)
LxirCustomerOrder/OrderRows(1)/Row/External
Element | Code | Mand. | Explanation |
ExternalFreeTextData | N | Free text data that could be sent back in order confirmation or despatch advise |
Panel | ||
---|---|---|
| ||
<?xml version="1.0" encodingencoding="UTF-8"?> <LxirEnvelope> <Header DateTime<LxirEnvelope> <Header DateTime="2011-12-05T13:43:24" DocumentNumberDocumentNumber="25" DocumentVersionDocumentVersion="1.0" DocumentNameDocumentName="LxirCustomerOrder" ToPartnerUser
ToPartnerUser="GBG" ToPartnerToPartner="GBG" FromPartnerUserFromPartnerUser="GBG" FromPartnerFromPartner="XOE"/> <Body> <LxirCustomerOrder> <OrderHeader> <OperationCode>1</OperationCode> <Number>12371</Number> <OrderDate>2010<Body> <LxirCustomerOrder> <OrderHeader> <OperationCode>1</OperationCode> <Number>12371</Number> <OrderDate>2010-01-01T00:10:10.00000</ OrderDate> <AskedDeliveryDate>2010OrderDate> <AskedDeliveryDate>2010-01-01</ AskedDeliveryDate> <Notes>not</Notes> <OrderType>1</OrderType> <PaymentType>INV</PaymentType> <FreightFree>false</FreightFree> <OrderNumberEndCustomer>oendcust</OrderNumberEndCustomer> <YourReference>YourReference</YourReference> <OurReference>OurReference</OurReference> <InvoiceEmail>InvoiceEmail</InvoiceEmail> <OrderEmail>OrderEmail</OrderEmail> <OrderPhoneNumber>OrderPhoneNumber</OrderPhoneNumber> <AdvisePhoneNumber>AdvisePhoneNumber</AdvisePhoneNumber> <PartialDelivery>false</PartialDelivery> <TransportCondition>TransportCondition</TransportCondition> <DeliveryMethod>DeliveryMethod</DeliveryMethod> <HandlingMark>HandlingMark</HandlingMark> <ShippingMark>ShippingMark</ShippingMark> <Customer> <OperationCode>1</OperationCode> <Number/> <CustomerType>1</CustomerType> <CustomerGroup>Provision 15%</CustomerGroup> <CompanyOrName>CompanyOrName</CompanyOrName> <LastName>LastName</LastName> <InvoiceName>InvoiceName</InvoiceName> <VATNumber>VATNumber</VATNumber> <PaymentTermsNumberOfDays>10</PaymentTermsNumberOfDays> <InternalCustomer>false</InternalCustomer> <Addresses> <Address Type="Delivery"> <Address1>rad1</Address1> <Address2>rad2</Address2> <Address3>rad3</Address3> <PostalCode>57174</PostalCode> <City>rad5</City> <State/> <CountryCode>SE</CountryCode> </Address> </Addresses> </Customer> <External> <ExternalFreeTextData>X-23</ExternalFreeTextData> <External/> </OrderHeader> <OrderRows> <Row> <OperationCode>1</OperationCode> <Position/> <SubPosition/> <Notes/> <ProductNumber>T001Taberg</ProductNumber> <ProductName>etttvåtre</ProductName> <OrderQuantity>25</OrderQuantity> <SalesUnit>st</SalesUnit> <Price>1.2</Price> <Currency>SEK</Currency> <VatPercent/> <HandlingMark/> <ShippingMark/> <CustomerProductNumber>CT001Taberg</CustomerProductNumber> </Row> <Row> <OperationCode>1</OperationCode> <Position/> <SubPosition/> <Notes/> <ProductNumber>T002Taberg</ProductNumber> <ProductName>MyNameIsTwo</ProductName> <OrderQuantity>25</OrderQuantity> <SalesUnit>st</SalesUnit> <Price>2.2</Price> <Currency>SEK</Currency> <VatPercent/> <HandlingMark/> <ShippingMark/> <External> <ExternalFreeTextData>X-23</ExternalFreeTextData> <External/> </Row> </OrderRows> </LxirCustomerOrder> </Body> </LxirEnvelope> |
AskedDeliveryDate> <Notes>not</Notes> <OrderType>1</OrderType> <PaymentType>INV</PaymentType> <FreightFree>false</FreightFree> <OrderNumberEndCustomer>oendcust</OrderNumberEndCustomer> <YourReference>YourReference</YourReference> <OurReference>OurReference</OurReference> <InvoiceEmail>InvoiceEmail</InvoiceEmail> <OrderEmail>OrderEmail</OrderEmail> <OrderPhoneNumber>OrderPhoneNumber</OrderPhoneNumber> <AdvisePhoneNumber>AdvisePhoneNumber</AdvisePhoneNumber> <PartialDelivery>false</PartialDelivery> <TransportCondition>TransportCondition</TransportCondition> <DeliveryMethod>DeliveryMethod</DeliveryMethod> <HandlingMark>HandlingMark</HandlingMark> <ShippingMark>ShippingMark</ShippingMark> <Customer> <OperationCode>1</OperationCode> <Number/> <CustomerType>1</CustomerType> <CustomerGroup>Provision 15%</CustomerGroup> <CompanyOrName>CompanyOrName</CompanyOrName> <LastName>LastName</LastName> <InvoiceName>InvoiceName</InvoiceName> <VATNumber>VATNumber</VATNumber> <PaymentTermsNumberOfDays>10</PaymentTermsNumberOfDays> <InternalCustomer>false</InternalCustomer> <Addresses> <Address Type="Delivery" DataMaster="Internal"> <Address1>rad1</Address1> <Address2>rad2</Address2> <Address3>rad3</Address3> <PostalCode>57174</PostalCode> <City>rad5</City> <State/> <CountryCode>SE</CountryCode> </Address> </Addresses> </Customer> <External> <ExternalFreeTextData>X-23</ExternalFreeTextData> <External/> </OrderHeader> <OrderRows> <Row> <OperationCode>1</OperationCode> <Position/> <SubPosition/> <Notes/> <ProductNumber>T001Taberg</ProductNumber> <ProductName>etttvåtre</ProductName> <OrderQuantity>25</OrderQuantity> <SalesUnit>st</SalesUnit> <Price>1.2</Price> <Currency>SEK</Currency> <VatPercent/> <HandlingMark/> <ShippingMark/> <CustomerProductNumber>CT001Taberg</CustomerProductNumber> </Row> <Row> <OperationCode>1</OperationCode> <Position/> <SubPosition/> <Notes/> <ProductNumber>T002Taberg</ProductNumber> <ProductName>MyNameIsTwo</ProductName> <OrderQuantity>25</OrderQuantity> <SalesUnit>st</SalesUnit> <Price>2.2</Price> <Currency>SEK</Currency> <VatPercent/> <HandlingMark/> <ShippingMark/> <External> <ExternalFreeTextData>X-23</ExternalFreeTextData> <External/> </Row> </OrderRows> </LxirCustomerOrder> </Body> </LxirEnvelope> |
Panel | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
Panel | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Include Page | ||||
---|---|---|---|---|
|