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.

    Image Removed

      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 . 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