Struktura itemsToLabelData

Struktura opisuje dane zwracane po skorzystaniu z metody getLabelsData.

Pola struktury

Nazwa pola Typ Wymagane? Opis
shipmentId integer Tak Numer przesyłki, dla której chcemy pobrać informacje
primaryWaybillNumber string Tak Numer przesyłki pierwotnej
dispatchNotificationNumber string - Identyfikator zam├│wienia (je┼Ťli zam├│wiony kurier)
labelHeader string - Nagłówek etykiety
content string(30) Tak Zawarto┼Ť─ç przesy┼éki
comment string(100) Nie Dodatkowy komentarz (widoczny na li┼Ťcie przewozowym)
reference string(200) Nie Numer referencyjny przesyłki
billing - informacja o p┼éatno┼Ťci
shippingPaymentType string Tak Okre┼Ťlenie strony, kt├│ra zostanie obci─ů┼╝ona kosztami, mo┼╝liwe opcje:
SHIPPER - nadawca,
RECEIVER - odbiorca,
USER - strona trzecia
billingAccountNumber integer Tak Numer klienta, kt├│ry b─Ödzie obci─ů┼╝ony kosztami
paymentType string Tak Wyb├│r sposobu p┼éatno┼Ťci, mo┼╝liwe warto┼Ťci:
CASH - p┼éatno┼Ť─ç got├│wk─ů
BANK_TRANSFER - przelew (tylko dla klient├│w z umow─ů i numerem SAP)
costsCenter string(20) Nie Miejsce powstawania koszt├│w
shipmentTime - informacja o czasie nadania przesyłki
labelExpDate string Tak Data wa┼╝no┼Ťci etykiety
shipmentDate string Tak Data nadania w formacie RRRR-MM-DD
shipmentStartHour string(32) Tak Pocz─ůtek zakresu godzinowego, w kt├│rym kurier ma odebra─ç przesy┼ék─Ö; w formacie GG:MM
shipmentEndHour string(32) Tak Koniec zakresu godzinowego, w którym kurier ma odebrać przesyłkę; w formacie GG:MM
routing - dane o routingu przesyłki
senderDepot string Tak Terminal który nadaje przesyłkę
receiverDepot string Tak Terminal docelowy (odbiorcy)
senderAps string Tak Przez jakie terminale (sortownie) po┼Ťrednicz─ůce b─Ödzie jecha─ç przesy┼éka w dni robocze
receiverAps string Tak Przez jakie terminale (sortownie) po┼Ťrednicz─ůce b─Ödzie jecha─ç przesy┼éka w soboty
tourId string Tak Symbol trasy kuriera dor─Öczaj─ůcego
shipper - dane adresowe nadawcy
contactPerson string(60) Nie Imi─Ö i nazwisko osoby kontaktowej
contactPhone string(20) Nie Kontaktowy numer telefonu
contactEmail string(60) Nie Kontaktowy adres email
preavisoPerson string(60) Nie Imi─Ö i nazwisko do preawizacji
preavisoPhone string(20) Nie Numer telefonu do preawizacji
preavisoEmail string(60) Nie Adres email do preawizacji
country string(2) Tak Kraj nadawcy
name string(60) Tak Nazwa (imi─Ö i nazwisko b─ůd┼║ nazwa firmy)
postalCode string Tak Kod pocztowy
city string(17) Tak Miejscowo┼Ť─ç
street string(35) Tak Ulica
houseNumber string(10) Tak Numer domu
apartmentNumber string(10) Nie Numer lokalu
receiver - dane adresowe odbiorcy
contactPerson string(60) Nie Imi─Ö i nazwisko osoby kontaktowej
contactPhone string(20) Nie Kontaktowy numer telefonu
contactEmail string(60) Nie Kontaktowy adres email
preavisoPerson string(60) Nie Imi─Ö i nazwisko do preawizacji
preavisoPhone string(20) Nie Numer telefonu do preawizacji
preavisoEmail string(60) Nie Adres email do preawizacji
country string(2) Tak Kraj odbiorcy
isPackstation bool Nie Dor─Öczenie do DHL Parcelstation
isPostfiliale bool Nie Dor─Öczenie do DHL Parcelshop
postnummer string(10) Nie Numer klienta - tylko dla DE przy dor─Öczeniu do paczkomatu
name string(60) Tak Nazwa (imi─Ö i nazwisko b─ůd┼║ nazwa firmy)
postalCode string Tak Kod pocztowy
city string(17) Tak Miejscowo┼Ť─ç
street string(35) Tak Ulica
houseNumber string(10) Tak Numer domu
W przypadku doręczenia do DHL Parcelstation lub DHL Parcelshop dla przesyłek zagranicznych Connect - numer parcelstation lub parcelshop
apartmentNumber string(10) Nie Numer lokalu
neighbour - dane s─ůsiada (tylko, gdy wybrana us┼éuga SAS)
name string(60) Tak Nazwa (imi─Ö i nazwisko b─ůd┼║ nazwa firmy)
postalCode string Tak Kod pocztowy (w formacie xxxxx: bez my┼Ťlnika)
city string(17) Tak Miejscowo┼Ť─ç
street string(35) Tak Ulica
houseNumber string(10) Tak Numer domu
apartmentNumber string(10) Nie Numer lokalu
contactPhone string(9) Nie Kontaktowy numer telefonu
contactEmail string(100) Nie Kontaktowy adres email
servicepoint - dane punktu obsługi
servicePointAccountNumber integer Tak Numer punktu obsługi
name string(60) Tak Nazwa
country string(2) Tak Kraj
postalCode string Tak Kod pocztowy (w formacie xxxxx: bez my┼Ťlnika)
city string(17) Tak Miejscowo┼Ť─ç
street string(35) Tak Ulica
houseNumber string(10) Tak Numer domu
apartmentNumber string(10) Nie Numer lokalu
service - usługa przewozowa i usługi dodatkowe
product string Tak Warto┼Ť─ç s┼éownikowa:
AH - przesyłka krajowa
09 - Domestic 09
12 - Domestic 12
EK - przesyłka Connect
PI - przesyłka International
ZK - zwrot krajowy
ZC - zwrot mi─Ödzynarodowy
deliveryEvening bool Nie Wybór usługi Doręczenie wieczorne
deliveryOnSaturday bool Nie Wybór usługi Doręczenie w sobotę
pickupOnSaturday bool Nie Wybór usługi Nadanie w sobotę
collectOnDelivery bool Nie Wybór usługi opłata za pobraniem
collectOnDeliveryValue float Tak, je┼Ťli wybrano COD Kwota pobrania w PLN, z dok┼éadno┼Ťci─ů do groszy, maksymalnie 11000 z┼é.
collectOnDeliveryForm string Tak, je┼Ťli wybrano COD Forma zwrotu pobrania. Dopuszczalne warto┼Ťci: BANK_TRANSFER - przelew.
collectOnDeliveryReference string Nie Pole "referencja pobrania" na li┼Ťcie przewozowym.
insurance bool Nie Wybór usługi ubezpieczenie
insuranceValue float Tak, je┼Ťli wybrano Insurance Warto┼Ť─ç przesy┼éki do ubezpieczenia
returnOnDelivery bool Nie Usługa zwrotu potwierdzonego dokumentu
returnOnDeliveryReference string Nie Nazwa dokumentu zwrotnego
proofOfDelivery bool Nie Wybór usługi potwierdzenie doręczenia
Dla produktu PI - Wybór usługi utylizacji
selfCollect bool Nie Wybór usługi odbiór własny
deliveryToNeighbour bool Nie Dor─Öczenie do s─ůsiada
predeliveryInformation bool Nie Wybór usługi informacja przed doręczeniem
pieceList - dane nt. paczek w przesyłce
routingBarcode string Tak Kod routingowy
type string Tak Typ paczki, mo┼╝liwe warto┼Ťci:
ENVELOPE - przesyłka kopertowa
PACKAGE - paczka
PALLET - paleta
weight integer Tak Waga paczki (w kilogramach), brak dla type = ENVELOPE
width integer Tak Szeroko┼Ť─ç paczki (w centymetrach), brak dla type = ENVELOPE
height integer Tak Wysoko┼Ť─ç paczki (w centymetrach), brak dla type = ENVELOPE
length integer Tak D┼éugo┼Ť─ç paczki (w centymetrach), brak dla type = ENVELOPE
quantity integer Tak Ilo┼Ť─ç paczek tego typu
nonStandard bool Nie Oznaczenie, ┼╝e paczka jest niestandardowa (true / false)
euroReturn bool Nie Oznaczenie, ┼╝e palety w przesy┼éce s─ů do zwrotu (true / false)
blpPieceId string(32) Nie Identyfikator paczki (JJD) na etykiet─Ö BLP (dla klient├│w, kt├│rzy prowadz─ů w┼éasn─ů numeracj─Ö)

Przykład

<getLabelsDataResponse>
    <item>
        <shipmentId>15337764915</shipmentId>
        <primaryWaybillNumber xsi:nil="true"/>
        <dispatchNotificationNumber xsi:nil="true"/>
        <labelHeader>DHL PARCEL CONNECT</labelHeader>
        <content>1231231313</content>
        <comment xsi:nil="true"/>
        <reference xsi:nil="true"/>
        <billing>
            <shippingPaymentType>SHIPPER</shippingPaymentType>
            <billingAccountNumber>1297870</billingAccountNumber>
            <paymentType>BANK_TRANSFER</paymentType>
            <costsCenter xsi:nil="true"/>
        </billing>
        <shipmentTime>
            <labelExpDate xsi:nil="true"/>
            <shipmentDate>2018-07-30</shipmentDate>
            <shipmentStartHour xsi:nil="true"/>
            <shipmentEndHour xsi:nil="true"/>
        </shipmentTime>
        <routing>
            <senderDepot>WA</senderDepot>
            <receiverDepot>OL</receiverDepot>
            <senderAps>WA</senderAps>
            <receiverAps>WA</receiverAps>
            <tourId>211CA</tourId>
        </routing>
        <shipper>
            <contactPerson>PATRYK TESTOWY</contactPerson>
            <contactPhone>123123213</contactPhone>
            <contactEmail>email@email.pl</contactEmail>
            <preavisoPhone xsi:nil="true"/>
            <preavisoEmail xsi:nil="true"/>
            <preavisoPerson xsi:nil="true"/>
            <country>PL</country>
            <name>Nazwa testowa.</name>
            <postalCode>02-427</postalCode>
            <city>WARSZAWA</city>
            <street>Ulica</street>
            <houseNumber>6</houseNumber>
            <apartmentNumber xsi:nil="true"/>
        </shipper>
        <receiver>
            <contactPerson>Marek Testowy</contactPerson>
            <contactPhone>0011100010</contactPhone>
            <contactEmail>email2@email2.pl</contactEmail>
            <preavisoPhone xsi:nil="true"/>
            <preavisoEmail xsi:nil="true"/>
            <preavisoPerson xsi:nil="true"/>
            <country>DE</country>
            <isPackstation>false</isPackstation>
            <isPostfiliale>false</isPostfiliale>
            <postnummer xsi:nil="true"/>
            <name>Mariusz Niemiecki</name>
            <postalCode>10115</postalCode>
            <city>Berlin</city>
            <street>Ackerstra├če</street>
            <houseNumber>24/12</houseNumber>
            <apartmentNumber xsi:nil="true"/>
        </receiver>
        <neighbour>
            <name xsi:nil="true"/>
            <postalCode xsi:nil="true"/>
            <city xsi:nil="true"/>
            <street xsi:nil="true"/>
            <houseNumber xsi:nil="true"/>
            <apartmentNumber xsi:nil="true"/>
            <contactPhone xsi:nil="true"/>
            <contactEmail xsi:nil="true"/>
        </neighbour>
        <servicepoint>
            <servicePointAccountNumber xsi:nil="true"/>
            <name xsi:nil="true"/>
            <country/>
            <postcode xsi:nil="true"/>
            <city xsi:nil="true"/>
            <street xsi:nil="true"/>
            <houseNumber xsi:nil="true"/>
            <apartmentNumber xsi:nil="true"/>
        </servicepoint>
        <service>
            <product>EK</product>
            <deliveryEvening>false</deliveryEvening>
            <deliveryOnSaturday>false</deliveryOnSaturday>
            <pickupOnSaturday>false</pickupOnSaturday>
            <collectOnDelivery>false</collectOnDelivery>
            <collectOnDeliveryValue>0</collectOnDeliveryValue>
            <collectOnDeliveryForm xsi:nil="true"/>
            <collectOnDeliveryReference/>
            <insurance>false</insurance>
            <insuranceValue>0</insuranceValue>
            <returnOnDelivery>false</returnOnDelivery>
            <returnOnDeliveryReference/>
            <proofOfDelivery>false</proofOfDelivery>
            <selfCollect>false</selfCollect>
            <predeliveryInformation>false</predeliveryInformation>
            <deliveryToNeighbour>false</deliveryToNeighbour>
        </service>
        <pieceList>
            <item>
                <routingBarcode>2LDE20115+60000000</routingBarcode>
                <type>PACKAGE</type>
                <width>20</width>
                <height>20</height>
                <length>20</length>
                <weight>20</weight>
                <quantity>1</quantity>
                <nonStandard>false</nonStandard>
                <blpPieceId>JJD000030100028000000000507</blpPieceId>
                <euroReturn>false</euroReturn>
            </item>
        </pieceList>
    </item>
</getLabelsDataResponse>
Wr├│─ç do listy temat├│w