Specyfikacja pliku awiza dostawy XML (DESADV)

Transkrypt

Specyfikacja pliku awiza dostawy XML (DESADV)
Specyfikacja pliku awiza dostawy XML (DESADV)
Nazwa pola
Typ
<Desadv>
M
<DesadvHeader>
M
Data: 27.09.2007
Opis
Format
Główny element, moŜe zawierać następujące
referencje: Version="1.0.1" xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation=
"http://www.infinite.pl/pub/doc/fmt/xml/desadv/1.0
/desadv.xsd"
Nagłówek awizo
<DesadvNumber>301928</DesadvNumber>
M
AN(16)
Numer awizo
<Date>2003-02-10</Date>
M
YYYY-MM-DD Data dokumentu
<PlannedDeliveryDate>2006-01-01</PlannedDeliveryDate>
M
YYYY-MM-DD Data dostawy
<Comment>123ABC</Comment>
O
AN(200)
Komentarz dostawcy
<TermsOfDelivery></TermsOfDelivery>
O
AN(10)
Warunki dostawy
<ModeOfTransport></ModeOfTransport>
O
AN(10)
Typ transportu
M
AN(16)
Numer zamówienia według kupujacego
M
YYYY-MMData zamówienia
DDThh:mm:ss
</DesadvHeader>
<DesadvParty>
M
<OrderParty>
M
<BuyerOrderNumber>123778</BuyerOrderNumber>
<BuyerOrderDate>2003-02-05T00:00:00</BuyerOrderDate>
</OrderParty>
<DeliveryParty>
M
Opis dostawy
<DeliveryDocumentNumber>043900</DeliveryDocumentNumber>
M
AN(20)
Numer dokumentu WZ
<TransportDocumentNumber>12334</TransportDocumentNumber>
O
AN(20)
Numer listu przewozowego
</DeliveryParty>
<BuyerParty>
M
Nabywca
<ILN>1234567890123</ILN>
M
AN(20)
ILN nabywcy
<SellerBuyerID>123ABC</SellerBuyerID>
O
AN(100)
Kod nabywcy w systemie sprzedawcy
<Description>Opis</Description>
O
AN(300)
Opis
</BuyerParty>
<ShipToParty>
M
Miejsce dostawy
<ILN>1234567890123</ILN>
M
AN(20)
ILN miejsca dostawy
<SellerShipToID>123ABC</SellerShipToID>
O
AN(100)
Kod miejsca dostawy w systemie sprzedawcy
<Description>Opis</Description>
O
AN(300)
Opis
</ShipToParty>
<SellerParty>
M
Sprzedawca
<ILN>1234567890123</ILN>
M
AN(20)
ILN dostawcy
<BuyerSellerID></BuyerSellerID>
O
AN(100)
Kod sprzedawcy w systemie nabywcy
<Description>Opis</Description>
O
AN(300)
Opis
</SellerParty>
<ShipFromParty>
O
Punkt wywozu
<ILN>1234567890123</ILN>
O
AN(20)
ILN punktu wywozu
<BuyerShipFromID>abc123</BuyerShipFromID>
O
AN(100)
Kod punktu wywozu w systemie nabywcy
<Description>Opis</Description>
O
AN(300)
Opis
</ShipFromParty>
INFINITE SP. Z O.O.
STRONA 1
<ForwarderParty>
O
Identyfikacja przewoźnika
<ILN>1234567890123</ILN>
O
AN(20)
ILN przewoźnika
<SellerForwarderID>123ABC</SellerForwarderID>
O
AN(100)
Kod przewoźnika w systemie sprzedawcy
<Description>Opis</Description>
O
AN(300)
Opis
</ForwarderParty>
</DesadvParty>
<DesadvDetail>
M
<Item>
M
Pozycja awizo
<ItemNum>1</ItemNum>
M
N(5)
Numer pozycji awizo
<EAN>0000000000001</EAN>
M
AN(32)
Kod EAN towaru
<BuyerItemID>123ABC</BuyerItemID>
O
AN(30)
Kod towaru według nabywcy
<SellerItemID>123ABC</SellerItemID>
O
AN(40)
Kod towaru według sprzedawcy
<FactoryItemID>123ABC</FactoryItemID>
O
AN(40)
Kod fabryczny towaru
<PackageIdent>33E</PackageIdent>
O
AN(30)
Identyfikacja oznakowania opakowania
<PacketContentQuantity>2</PacketContentQuantity>
O
N(10,3)
Ilość w opakowaniu zbiorczym
<QuantityValue>1.00</QuantityValue>
M
N(10,3)
Ilość zrealizowanych jednostek towaru
<UnitOfMeasure>PCE</UnitOfMeasure>
O
AN(3)
Jednostka miary
<UnitOfMeasureXCBL>PCE</UnitOfMeasureXCBL>
O
AN(3)
Jednostka miary wg. slownika XCBL
<Name>Sok truskawkowo brzoskwiniowy 0.5 l</Name>
O
AN(200)
Nazwa towaru lub uslugi
<Description>ABC</Description>
O
AN(2000)
Opis towaru
<MonetaryNetValue>17535.24</MonetaryNetValue>
O
N(12,3)
Wartość netto
<UnitPriceValue>695.46</UnitPriceValue>
O
N(12,3)
Cena netto
<TaxPercent>20</TaxPercent>
O
N(5,2)
Procent VAT
<ActionRequestCode></ActionRequestCode>
O
AN(100)
Etykieta
<OrderedQuantity>2.00</OrderedQuantity>
O
N(10,3)
Ilość zamówiona
<ConsignmentPackSeq>7</ConsignmentPackSeq>
O
N(10)
Kolejność opakowań na przesyłce
</tem>
</DesadvDetail>
</Desadv>
O – Opcjonalne
M – Obowiązkowe
Dopuszczalne jednostki miary:
Jednostka miary
Kod jednostki miary
sztuka
PCE
kilogram
KGM
metr
MTR
metr kwadratowy
MTK
litr
LTR
para (dwa przedmioty połączone)
PR
tona metryczna (1000kg)
TNE
INFINITE SP. Z O.O.
STRONA 2