Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Panel
titleDescription

The message describes delivery response message from a supplier to Lxir, either representing a response of a purchase order or a suborder (Purchaseorder is a direct Extend Commerce Backend.

The supplier can with this message:

  • Confirm / update deliver dates
  • Confirm / quantity & prices
  • Advice that shipment of the purchase has been made


Panel
titleVocabulary


Purchase


Direct delivery from supplier to end customer.

Suborder is from supplier to warehouse).Delivered quantity is reported on row level. Partial delivery of row as well as supplier order is possible. Quantity must relate to originally communicated quantity unit. The unique supplier order and row are identified via Number-element as well as Position and SubPosition

  The purchase order is always triggered by a customer order.

Suborder

Delivery of goods from supplier to warehouse.




Panel
titleSpecification

1.1       XML structure

LxirEnvelope(1)
LxirEnvelope/Header(1)

Element       

DataMandatory

Mand.

Description

Example

DateTime

 

Y

Date and time when message was created.

2011-12-05T13:43:24

DocumentNumber

 

Y

Document number/identifier

 


DocumentVersion 


Y

Document version

1.0

DocumentName

 

Y

Document name

LxirSupplierOrderResponse

ToPartnerUser

 

Y

Shortname [Name] of the client the message integration relates to. Agreed with Lxir integration technicians. Must relate to the original supplier order once communicated to supplier 


ToPartner

 


Y

[Name]

Ex. GBG

FromPartnerUser

 

Y

[Name]

Ex. GBG

FromPartner

 

Y

Fixed internal value

XOE

 


LxirEnvelope /Body(1)

LxirEnvelope /Body /LxirSupplierOrderResponse(n)

     

Element       

DataMandatory

Mand.

Description

Example

OrderType

”Purchase”; ”Suborder”

Y

XML Attribute defining if the supplier order is of type purchase or suborder

 

Number

 

. Purchase used when shipping directly to customer (dropshipment), SubOrder used when shipping to warehouse (replenishment)


ConfirmType

”Confirmed”;

”InTransit”

Y

XML Attribute defining if the confirm message is a classic order response (“Confirmed”) or dispatch advice (“InTransit”)


Number


Y

Internal purchase number or suborder number – used as reference number to find which transaction to repond to.

RP-15 / PO-12

CreateDate

 

Y

Message creation date

Ex. 2011-12-05T13:43:24

DeliveryNote

 

N

Supplier’s delivery note (if any)

 

ExternalOrderNumber
NExternal order number
SupplierOrderNumber
NSupplier Order number

 



LxirSupplierOrder/Transport(1)

Element       

DataMandatory

Mand.

Description

Example

TransportCondition

 


N

Transport condition

Incoterms 2010

DeliveryMethod

 


N

Method of delivery

 


ForwarderName

 


N

Forwarder name 


ShipmentNumber 


N

Tracking number at forwarder, if any

 

 



LxirSupplierOrder/Transport(1)/Packages(1)/Package(n)

Element       

Data

Mand.

Description

Example

PackageNumber


Y

Package number


PackageNumberScrambled


N

Scrambled package number



LxirSupplierOrder/OrderRows(1)/Row(n)

Element       

DataMandatory

Mand.

Description

Example

Position

 


Y

Original supplier order position (row number)

10

SubPosition

 


Y

Original supplier order sub position

0

Notes 


N

Supplier’s note (if any)

 


SupplierProductNumber 


N

Supplier’s product number 


SupplierProductName 


N

Supplier’s product name 


ProductNumber

 


N

Lxir’s product number

 


ProductName 


N

Lxirs product name 


DeliveredQuantity

 


Y

Delivered quantity

Ex. 0.00

Unit

 


N

Unit for delivered quantity

Ex. PCS, must be same as communicated in supplier order message.

TotalGrossWeight

 


N

Gross weight per row in total (kg) 


DeliveryDate 


N

Confirmed delivery date

System will default to time of message processing



LxirSupplierOrder/OrderRows(1)/Row(n)/Packages(1)/Package(n)

Element       

Data

Mand.

Description

Example

PackageNumber


Y

Package number


PackageNumberScrambled


N

Scrambled package number




LxirSupplierOrder/OrderRows(1)/Row(n)/PreAdvicedValues(1)/PreAdvicedValue(n)

ElementDataMand.DescriptionExample
Serialnumber
NSerial number
Batchnumber
NBatch number 
BestBeforeDate
NBest before date 2011-12-05T13:43:24
PackageInfo
NPackage info
PalletInfo
NPallet info
UUID
NUUID
MAC
NMAC
WLANMAC
NWLANMAC
IMEI
NIMEI
MSPKID
NMSPKID
ANTITHEFTID
NAntitheftId
IMEINumber2
NIMEI number 2
ComputerName
NComputer name
Asset
NAsset
Quantity
NQuantity1


Panel
titleExample

<LxirEnvelope <LxirEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<Header <Header DocumentNumber="4050659" DateTime="2013-10-06T15:23:27" ToPartnerUser="TEST" FromPartnerUser="PARTNER" DocumentVersion="1.0" ToPartner="XOE" FromPartner="PARTNER" DocumentName="LxirSupplierOrderResponse"/>

<Body>

                      <LxirSupplierOrderResponse <Body>

            <LxirSupplierOrderResponse OrderType="Purchase">

                                            <Number>PC                        <Number>PC-207</Number>                                            <CreateDate>2013Number>

                        <CreateDate>2013-10-06T15:23:27</CreateDate>

                                            <Transport/>                                             

                                            <OrderRows>

                                                                 <Row>

                                                                                       <Position>10</Position>

                                                                                       <SubPosition>0</SubPosition>

                                                                                       <DeliveredQuantity>1</DeliveredQuantity>

                                                                                       <DeliveryDate>2013CreateDate>

                        <Transport/>                            

                        <OrderRows>

                                    <Row>

                                                <Position>10</Position>

                                                <SubPosition>0</SubPosition>

                                                <DeliveredQuantity>1</DeliveredQuantity>

                                                <DeliveryDate>2013-10-06T15:23:27</DeliveryDate>DeliveryDate>

                                                                                                     </Row>

                                                                 <Row>

                                                                                       <Position>20</Position>

                                                                                       <SubPosition>0</SubPosition>

                                                                                       <DeliveredQuantity>1</DeliveredQuantity>

                                                                                       <DeliveryDate>2013Row>

                                    <Row>

                                                <Position>20</Position>

                                                <SubPosition>0</SubPosition>

                                                <DeliveredQuantity>1</DeliveredQuantity>

                                                <DeliveryDate>2013-10-06T15:23:27</DeliveryDate>DeliveryDate>

                                                                                                     </Row>Row>

                                                                    </OrderRows>OrderRows>

                                  </LxirSupplierOrderResponse>LxirSupplierOrderResponse>

</Body>

</LxirEnvelope>

 

 

Body>

</LxirEnvelope>

XSD LxirSupplierOrderResponse

View file
nameLxirEnvelope_1.2.xsd
height250
View file
nameLxirSupplierOrderResponse.xsd
height250
View file
nameBasicTypes.xsd
height250



SAMPLE Fi



Panel
titleDocument version history


Version

Date

Author/change

Commenct

A2013-05-31Martin HagmanCreated document
B2013-10-07Martin HagmanAdded example data. Made ”Transport”- element mandatory.
C2019-03-05Johan Tempelman

Made Datetime, DocumentName and DocumentVersion in the header optional.

Added ConfirmType-attribute in the LxirSupplierOrderResponse element

Added/modified descriptions for OrderType and ConfirmType

D2021-04-21Josefin KvillertChanged wording to Extend Commerce Backend
E2022-03-11Zohaib Anees

Added

ExternalOrderNumber

SupplierOrderNumber

Package nodes at Transport and Rows





Include Page
Google Analytics
Google Analytics