Rozhraní pro data zásilek MPSEXPDATA / MPSEXPDATA
Transkript
Rozhraní pro data zásilek MPSEXPDATA / MPSEXPDATA
Formát souboru MPSEXPDATA _ 2015-04-14 Rozhraní pro data zásilek MPSEXPDATA / MPSEXPDATA consignment data interface Změny od poslední verze / Changes from the previous version ■ Verze 1.0 Výchozí verze ■ Verze 1.1 Přidán DEF MPSEXP:SWAP Sloupec HARDWARE v HEADER záznamu změněn Přidán sloupec PTYPE v PICKUP záznamu Sloupec PTOUR v PICKUP záznamu změněn Sloupec PERSFLOOR v PERS záznamu změněn Přidán sloupec PERSBUILDING v PERS záznamu Přidán sloupec PERSDEPARTMENT v PERS záznamu Sloupec PERSNAME v PERS záznamu změněn Sloupec PERSID v PERS záznamu změněn ■ Verze 1.2 Přidán DEF MPSEXP:INTER ■ Verze 1.3 Sloupec HARDWARE v HEADER záznamu změněn ■ Verze 1.4 Pořadí v kapitole 1.3.2 parcel data set a v příkladu opraveno (SERVICE) ■ Verze 1.5 Přidán DEF MPSEXP:INTERVAL ■ Verze 1.6 Odstraněn DEF MPSEXP:INTERVAL Přidán MPS identification ■ Verze 1.7 Sloupec MPSCOMP v HEADER záznamu změněn ■ Verze 1.8 Přidán sloupec DELIVERYDATE v HEADER záznamu Přidán sloupec IBAN a BIC v COD záznamu Změna MPSCOMP v HEADER ■ Verze 1.9 Sloupec HARDWARE v HEADER záznamu změněn ■ Verze 1.10 Rozšíření / změny pro B2C Přidán Sloupec SCUSTSUBID a RCUSTID v HEADER záznamu Sloupec HARDWARE v HEADER rozšířen Přidán nový subtyp DELIVERY Sloupec DELIVERYDATE přesunut z HEADER do subtypu DELIVERY a rozšířen o interval (DELIVERYDATE_FROM, DELIVERYDATE_TO) Přidán MSGLANG1-5 v subtypu MSG pro podporu NLS ILN číslo (International Location Number) přidáno ke všem adresám Číslo domu jako samostatné pole přidáno ke všem adresám ve všech subtypech Subtyp PERS rozšířen pro doručení přímo na parcel shop, PERSDELIVERY typ 0 odstraněn MSGRULE detaily popsány v příloze ■ Verze 1.11 Přidán sloupec IACCOUNT v INVOICE záznamu File_Format_MPSEXPDATA__CZ_E_ Strana / page 1 / 35 ■ Verze 1.12 Nový typ sloupce v HARDWARE “E”,”Y” a “T” v HEADER záznamu Nové pole HAZLQ v subtypu PARCEL Nová pole DISPSYS a DISPREF v subtype PICKUP Pole MPSCOMP, MPSCOMPLBL a MPSSDATE v subtype HEADER změněny z povinných na volitelné Délka pole MPSVOLUME a MPSWEIGHT v subtype HEADER změněna MSGTYPE1-5 v subtypu MSG změněny (interaktivní typy odstraněny,nevyžadovány v interface) Subtyp INTER revidován (vložena některá pole z formátu EXPORTDATA) V subtypu PICKUP změna pořadí polí MPSID a PTYPE Přidán nový subtype SHIPINFO Změny textu ve struktuře aplikační věty Odstraněna tabulka zemí z příloh Revize příkladů File_Format_MPSEXPDATA__CZ_E_ Strana / page 2 / 35 1 Konvence názvu souboru / File name conventions Název zákaznického souboru / Customer file name MPSEXPDATA_<DELISUserID>_CUST_<č.depa>_D<rrrrMMdd>T<HHmmss> / MPSEXPDATA_<DELISUserID>_CUST_<DEPOT NO>_D<yyyyMMdd>T<HHmmss> Název souboru pro interní výměnu dat DPD / File name for internal data exchange MPSEXPDATA__<č.depa>_<cíl>_D<rrrrMMdd>T<HHmmss> / MPSEXPDATA__<DEPOT NO>_<DESTINATION>_D<yyyyMMdd>T<HHmmss> Popis polí / Field description <č.depa> Odesílající depo, 4 alfanumerické znaky, v případě potřeby doplněno nulami <DEPOT NO> Sending depot, four alphanumeric places, including leading zeros (if necessary) <cíl> <DESTINATION> Systém do kterého mají být data přenesena, např. Online systém, SSW odesílajícího depa T System to which the data are to be transferred, e.g. an online system, sending depot SSW, etc. <rrrrMMdd> <yyyyMMdd> Datum vytvoření souboru File creation date <HHmmss> <HHmmss> Čas vytvoření souboru File creation time Semafor: / Semaphores file: <Název datového souboru>.sem / <Data file name>.sem Struktura názvu souboru semafor odpovídá struktuře názvu datového souboru plus přípona „.sem“. Zpracování může začít pouze pokud semafor existuje. / The semaphore file name structure corresponds to the data file name structure plus the suffix ".sem". Processing can only start if the semaphore file exists. File_Format_MPSEXPDATA__CZ_E_ Strana / page 3 / 35 2 Popis souboru / File description Obsah souboru MPSEXPDATA je rozdělen na hlavičku, několik aplikačních záznamů a zakončení / The contents of the MPSEXPDATA file is divided into a header, several application records and a trailer. 2.1 Struktura hlavičky / Header structure Hlavička se skládá z jedné hlavičky definice souboru a hlaviček definic datových záznamů jednotlivých sekcí dat / The header consists of one file definition header and data record definition headers. Řádek č. Line no. Struktura Structure 1 #FILE;<DELISUserID>;<č.depa>;<rrrrMMdd>;<hhmmss>;<pořadové číslo>; #FILE;<DELISUserID>;<dispatch depot>;<YYYYMMDD>;<hhmmss>;<consecutive no.>; 2 #DEF;MPSEXP:HEADER;MPSID;MPSCOMP;MPSCOMPLBL;MPSCREF1;MPSCREF2;MPSCREF3;MPSCREF4;MPSC OUNT;MPSVOLUME;MPSWEIGHT;SDEPOT;SCUSTID;SCUSTSUBID;DELISUSR;SNAME1;SNAME2;SSTREET;SHO USENO;SCOUNTRYN;SPOSTAL;SCITY;SCONTACT;SPHONE;SFAX;SEMAIL;SCOMMENT;SILN;CDATE;CTIME;CUS ER;HARDWARE;RDEPOT;ESORT;RCUSTID;RNAME1;RNAME2;RSTREET;RHOUSENO;RCOUNTRYN;RSTATE;RPO STAL;RCITY;RCONTACT;RPHONE;RFAX;REMAIL;RCOMMENT;RILN;MPSSERVICE;MPSSDATE;MPSSTIME;LATEPI CKUP;UMVER;UMVERREF;PODMAN;; 3 #DEF;MPSEXP:PARCEL;MPSID;PARCELNO;CREF1;CREF2;CREF3;CREF4;DELISUSR;SERVICE;VOLUME;WEIGHT; HINSURE;HINSAMOUNT;HINSCURRENCY;HINSCONTENT;HAZLQ;; 4 #DEF;MPSEXP:COD;MPSID;PARCELNO;NAMOUNT;NCURR;NINKASSO;NPURPOSE;SBKCODE;SBKNAME;SACCO UNT;SACCNAME;IBAN;BIC;; 5 #DEF;MPSEXP:PICKUP;MPSID;PTYPE;PNAME1;PNAME2;PSTREET;PHOUSENO;PCOUNTRYN;PPOSTAL;PCITY;P CONTACT;PPHONE;PFAX;PEMAIL;PILN;PDATE;PTOUR;PQUANTITY;PDAY;PFROMTIME1;PTOTIME1;PFROMTIME 2;PTOTIME2;DISPSYS;DISPREF;; 6 #DEF;MPSEXP:INVOICE;MPSID;INAME1;INAME2;ISTREET;IHOUSENO;ICOUNTRYN;IPOSTAL;ICITY;ICONTACT;IP HONE;IFAX;IEMAIL;IILN;; 7 #DEF;MPSEXP:PERS;MPSID;PERSDELIVERY;PERSFLOOR;PERSBUILDING;PERSDEPARTMENT;PERSNAME;PER SPHONE;PERSID;ODEPOT;ONAME1;ONAME2;OSTREET;OHOUSENO;OCOUNTRYN;OSTATE;OPOSTAL;OCITY;O PHONE;OEMAIL;OILN;; 8 #DEF;MPSEXP:MSG;MPSID;MSGTYPE1;MSGVALUE1;MSGRULE1;MSGLANG1;MSGTYPE2;MSGVALUE2; MSGRULE2;MSGLANG2;MSGTYPE3;MSGVALUE3; MSGRULE3;MSGLANG3;MSGTYPE4;MSGVALUE4; MSGRULE4;MSGLANG4;MSGTYPE5;MSGVALUE5; MSGRULE5;MSGLANG5;; 9 #DEF;MPSEXP:SWAP;MPSID;PARCELNO;PARCELNOBACK;SERVICEBACK;; 10 #DEF;MPSEXP:INTER;MPSID;PARCELNO;PARCELTYPE;CAMOUNT;CURRENCY;CTERMS;CCONTENT;CTARIF;CP APER;CCOMMENT1;CCOMMENT2;CSTATUS;CENCLOSURE;CAMOUNTP;CINVOICE;CINVOICEDATE;CORIGIN;CA MOUNTLINE;CNAME1;CNAME2;CSTREET;CHOUSENO;COUNTRYN;CPOSTAL;CCITY;CCONTACT;CPHONE;CFAX; CEMAIL;CILN;CVATNO;CNUMBER;LINEHAUL;KNOWNCONSIGNOR;SHIPMRN;CCC;QITEMS;CINVOICEPOSITION;; 11 #DEF;MPSEXP:DELIVERY;MPSID;PODINFO1;PODINFO2;PODINFO3;PODINFO4;PODINFO5;CUSTOMERINFO1;CU STOMERINFO2;CUSTOMERINFO3;CUSTOMERINFO4;CUSTOMERINFO5;DELIVERYDAY;DELIVERYDATE_FROM;D ELIVERYDATE_TO;TIMEFRAME_FROM;TIMEFRAME_TO;; 12 #DEF;MPSEXP:SHIPINFO;MPSID;PARCELNO;ADDSERVICE;MSGNO;FUNCTION;PARAMETER;; File_Format_MPSEXPDATA__CZ_E_ Strana / page 4 / 35 2.2 Struktura aplikační věty / Application record structure Řádek č. Line no. Struktura Structure 9-(n –1) Záznamy hlavičky zásilky, záznamy dat balíků, ... Consignment header records, parcel data records, 3 Konvence obsahu souboru / File contents conventions V aplikační větě musí za záznamem HEADER vždy následovat související záznamy detailu dané zásilky. Datové záznamy která nejsou poskytnuta ve formátu výše popsaném nemohou být zpracovány / For the application records the HEADER record must always be first followed by the corresponding detail records. Data records that are not provided in the format described above cannot be processed. Řetězce nepoviných polí musí být vždy obsaženy v řádku definice. Pole v datovém řádku může zůstat prázdné (;;) / The tokens of optional fields must always be contained in the definition line. The data line fields may remain empty (;;). 2.3 Struktura zakončení / Trailer structure Řádek č. Line no. Struktura Structure n #END;<pořadové číslo>; #END;<consecutive number>; File_Format_MPSEXPDATA__CZ_E_ Strana / page 5 / 35 3 Popis datové věty / data record description 3.1 Hlavička zásilky / consignment header Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Popis Description Field type (customer view) MPSEXP:HEADER 6 C M Identifikace hlavičky zásilky (vždy = “HEADER“) Consignment header identification (always = “HEADER“) MPSID 35 C M Číslo zásilky, které musí mít následující strukturu: 3-místná předpona (“EXP”/“MPS“/“B2C“) + 14-ti místné číslo balíku (první nebo nejmenší číslo balíku zásilky) + 8-místné datum (formát RRRRMMDD). Předpona: EXP pro expresní, B2C pro B2C zásilky, MPS pro ostatní balíky Consignment number. The consignment number must have the following structure: 3-digit prefix (“EXP”/”MPS”) + 14-digit parcel label number (first or smallest parcel label number of the consignment) + 8-digit date (YYYYMMDD format). Prefix: EXP for express and MPS for normal parcels. MPSCOMP 1 N O 1= nekompletní doručení (MPS nekompletní) 1= no complete delivery (MPS incomplete) 2= pouze kompletní doručení (MPS kompletní), povinné pro dobirky 2= complete delivery (MPS complete) for COD mandatory MPSCOMPLBL 1 N O Vytvoření štítku pro kompletní doručení při svozu řidičem (0 = ne / 1 = a), výchozí: 0 Create complete delivery label for driver’s pick-up (0 = no / 1 = yes), default value: 0 MPSCREF1 35 C O Zákaznická reference zásilky č. 1 Consignment customer reference number 1 MPSCREF2 35 C O Zákaznická reference zásilky č. 2 Consignment customer reference number 2 MPSCREF3 35 C O Zákaznická reference zásilky č. 3 Consignment customer reference number 3 MPSCREF4 35 C O Zákaznická reference zásilky č. 4 Consignment customer reference number 4 MPSCOUNT 3 N M Počet balíků v zásilce Number of parcels per consignment File_Format_MPSEXPDATA__CZ_E_ Strana / page 6 / 35 Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Popis Description Field type (customer view) 3 MPSVOLUME 9 N O Objem zásilky v cm (bez mist za desetinnou čárkou) Volume per consignment in cm3 (without places after the decimal point) MPSWEIGHT 8 N O Hmotnost zásilky, krok po 10 gramech Shipment weight in steps of 10g SDEPOT 4 C M Odesílající depo Sending depot SCUSTID 17 C M Zákaznické číslo Customer number1) SCUSTSUBID 3 N O SUBID zákaznického čísla 1) Customer number SUBID DELISUSR 10 C M DELIS-UserID DELIS-UserID SNAME1 35 C M Jméno odesílatele 1 Sender name 1 SNAME2 35 C O Jméno odesílatele 2 Sender name 2 SSTREET 35 C M Ulice odesílatele Sender street SHOUSENO 8 C SCOUNTRYN 3 N M Země odesílatele, podle ISO 3166, 3 čísla Sender country (ISO 3166), 3 numerical places SPOSTAL 9 C M PSČ odesílatele Sender post code SCITY 35 C M Město odesílatele Sender city SCONTACT 35 C O Kontaktní osoba odesílatele Sender contact person SPHONE 30 C O Telefonní číslo odesílatele Sender telephone number SFAX 30 C O Faxové číslo odesílatele Sender fax number SEMAIL 50 C O E-Mail odesílatele Sender email address O 4) File_Format_MPSEXPDATA__CZ_E_ Číslo domu odesílatele House number of the sender Strana / page 7 / 35 Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Popis Description Field type (customer view) SCOMMENT 70 C O Poznámky odesílatele Sender comments SILN 13 N O ILN číslo odesílatele (mezinárodní číslo lokality) Sender ILN number (international location number) CDATE 8 N O Datum zadání zásilky, formát RRRRMMDD Consignment entry date, YYYYMMDD format CTIME 6 N O Čas zadání zásilky Entry time CUSER 8 C O ID osoby která provedla zadání User ID of the person who made the entry HARDWARE 1 C M Příznak zdroje A = Adhoc B = B2C System C = DELISexpress D = Ruční zadání Depotsoftware E = DPD zákaznický portál I = Interface systémového partnera / Země K = přímo od zákazníka O = Expressonlinesystem P = DELISprint M = myDELISprint S = Ruční zadání Scansoftware T = Aktualizace Avis dat ze scansoftware Y = MyDPD Hardware flag A = Adhoc B = B2C system C = DELISexpress D = Depot software manual entry E = DPD Customer portal I = Interface system partner / country K = Directly from customer (tele) O = Expressonline system P = DELISprint M = myDELISprint S = Scansoftware manual entry T = Avis data update Scansoftware Y = MyDPD RDEPOT 4 C O Depo příjemce Recipient depot ESORT 4 C O E třídění E-Sort RCUSTID 17 C O Zákaznické číslo příjemce (např. Vyplněné pro přímé doručení parcel shop) Customer numbe of the consignee (e.g. filled for direct parel shop delivery) File_Format_MPSEXPDATA__CZ_E_ Strana / page 8 / 35 Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Popis Description Field type (customer view) RNAME1 35 C M Jméno příjemce 1 Recipient name 1 RNAME2 35 C O Jméno příjemce 2 Recipient name 2 RSTREET 35 C M Ulice příjemce Recipient street RHOUSENO 8 C RCOUNTRYN 3 N M Země příjemce podle ISO 3166, 3 čísla Recipient country (ISO 3166), 3 numerical places RSTATE 2 C O Stát uvnitř země příjemce, např. CA pro Kalifornii State withv the recipient country, e.g. CA for California RPOSTAL 9 C M PSČ příjemce Recipient post code RCITY 35 C M Město příjemce Recipient city RCONTACT 35 C O Kontaktní osoba příjemce Recipient contact person RPHONE 30 C O Telefonní číslo příjemce Recipient telephone number RFAX 30 C O Faxové číslo příjemce Recipient fax number REMAIL 50 C O E-mail příjemce Recipient email address RCOMMENT 70 C O Poznámky příjemce Recipient comments RILN 13 N O ILN číslo příjemce (mezinární číslo lokality) Recipient ILN number (international location number) MPSSERVICE 3 N M Typ zásilky (např. EXPRESS, EXPRESS s dobírkou, standardní s dobírkou, T). Vyžadována numerická hodnota odpovídající ke kódu služby zásilky (service code) Shipment type (e.g. EXPRESS, EXPRESS with COD, standard COD, etc.). Requires a numerical value to be specified which corresponds to the shipment service code. O 4) File_Format_MPSEXPDATA__CZ_E_ Číslo domu příjemce House number of the consignee Strana / page 9 / 35 Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Popis Description Field type (customer view) MPSSDATE 8 N O Datum předpokládaného vstupu zásilky do systému, formát RRRRMMDD Date when the shipment is expected to be transferred to the system, YYYYMMDD format MPSSTIME 6 N O Datum předpokládaného přenosu zásilky do system, format HHMMSS Time when the shipment is expected to be transferred to the system, HHMMSS format LATEPICKUP 1 N <prázdné> 3) Opožděný svoz ( 0 = ne / 1 = ano ), výchozí: 0 Late pick-up ( 0 = no / 1 = yes), default value: 0 3) Příznak modifikovaných instrukcí ( 0 = žádné / 1 = bezplatné instrukce / 2 = zpoplatněné instrukce), výchozí: 0 Modified instruction flag ( 0 = none / 1 = zero-cost modified instructions / 2 = modified instructions with charge), default value: 0 3) MPSID referemce (hlavní číslo originální zásilky) MPSID reference (master number of the original shipment) 2) 3) Ruční vytvoření Soupisky doručení (0 = ne / 1 = ano), výchozí: 0 Manual creation of Proof of delivery (0 = no / 1 = yes), default value: 0 <empty> UMVER 1 N <prázdné> <empty> UMVERREF 35 C <prázdné> <empty> PODMAN 1 N <prázdné> <empty> 2) 1) Pokud soubor vytváří zákazník musí být pro pole SCUSTID specifikováno maximálně 11ti místné 1) zákaznické číslo, např.: 4711 / When the customer creates the file the maximum 11-digit customer number has to be specified for the SCUSTID token. Example: 4711 Pro DPD interní datovou výměnu musí být v poli SCUSTID specifikováno 17ti místné centrální zákaznické číslo To se skládá ze 4 místného čísla depa u kterého je zákazník registrován a samostatného zákaznického čísla. Číslice mezi číslem depa a zákaznickým čáslem musí být doplněny nulami na 17 míst celkem. Např. 13810040000000000 / For internal data exchange the 17 digit central customer number has to be specified for the SCUSTID token. It consists of the 4-digit depot number of the depot the customer is associated with and the decentralised customer number. The digits between the depot number and the decentralised customer number have to be filled with zeros so that the overall number of digits is 17. Example: 01390000000004711 2) Pokud pole UMVERREF obsahuje hodnotu 1 nebo 2, musí být pro hlavní balík zásilky stanovena reference. / 2) A reference number has to be specified for the master parcel if the UMVERREF token contains the value 1 or 2. 3) Toto pole zůstává zákaznickém souboru prázdné. Je určeno pouze pro interní účely DPD nebo může být využito v budoucnu. / 3) This field remains empty in the customer file. It is only used for internal purposes or may be used in the future. File_Format_MPSEXPDATA__CZ_E_ Strana / page 10 / 35 4) Číslo domu v samostatném poli je nepovinné. Pokud oddělení není možné, je číslo domu obsaženo v poli ulice. Pokud je pole pro číslo domu použito, není dovoleno vyplňovat údaj v poli ulice. / 4) House number as separate field is optional. If separation not possible, the house number is included in the street data field. But, if the separate house number is used, it is not allowed to fill the house number in the street field File_Format_MPSEXPDATA__CZ_E_ Strana / page 11 / 35 3.2 Datová věta informací o balíku / parcel data record Ke každému záznamu HEADER musí být specifikován jeden záznam PARCEL. / For each HEADER application record at least one PARCEL application record has to be specified. Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Field type (customer view) MPSEXP:PARCEL 6 C M Identifikace datové věty (vždy = “PARCEL“) Parcel record identification (always = “PARCEL“) MPSID 35 C M Číslo zásilky (viz hlavička) Consignment number (see header) PARCELNO 14 C M Číslo balíku Parcel label number CREF1 35 C O Zákaznická reference č. 1 Customer reference number 1 CREF2 35 C O Zákaznická reference č. 2 Customer reference number 2 CREF3 35 C O Zákaznická reference č. 3 Customer reference number 3 CREF4 35 C O Zákaznická reference č. 4 Customer reference number 4 DELISUSR 10 C M DELIS-UserID DELIS-UserID SERVICE 3 N M Kód produktu (typ služby) Service code VOLUME 9 N O Objem individuálního calíku (délka, šířka, hmotnost) v cm bez oddělovačů Volume of the individual parcel (length/width/height) in cm without separators WEIGHT 8 N O/M HINSURE 1 N O HINSAMOUNT 10 N O/M 1 Popis Description Hmotnost konkrétního balíku v kroku po 10g Weight of the individual parcel in steps of 10g Vyšší pojištění (1 = ano / 0 = ne) Increased insurance value (1 = yes / 0 = no) 2 Hodnota vyššího pojištění, včetně 2 desetinných mist bez oddělovače Increased insurance value with 2 places after the decimal point without separators 1 Pole WEIGHT je povinné pro nebezpečné zboží s omezeným množstvím (když HAZLQ = 1) The token WEIGHT is mandatory for limited quantities hazardous goods parcels (if HAZLQ = 1) 2 Pole HINSAMOUNT a HINSCURRENCY jsou povinné pokud pole HINSURE obsahuje hodnotu 1. The HINSAMOUNT and HINSCURRENCY are mandatory fields if the HINSURE token contains the value 1. File_Format_MPSEXPDATA__CZ_E_ Strana / page 12 / 35 Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Field type (customer view) HINSCURRENCY 3 C O/M HINSCONTENT 35 C O HAZLQ 1 N O/M 2 Popis Description Kód měny Currency code Obsah balíku Parcel contents 3 Obsah balíku Parcel contents 1) Pole WEIGHT je povinné pro nebezpečné zboží s omezeným množstvím (když HAZLQ = 1) The token WEIGHT is mandatory for limited quantities hazardous goods parcels (if HAZLQ = 1) 2) Pole HINSAMOUNT a HINSCURRENCY jsou povinné pokud pole HINSURE obsahuje hodnotu 1. The HINSAMOUNT and HINSCURRENCY are mandatory fields if the HINSURE token contains the value 1. 3) Pole HAZLQ je povinné pro nebezpečné zboží s omezeným množstvím (HAZLQ = 1) The token HAZLQ is mandatory for limited quantities hazardous goods parcels (HAZLQ = 1) 3 File_Format_MPSEXPDATA__CZ_E_ Strana / page 13 / 35 3.3 Datová věta dobírkových dat / COD data Dobírkový záznam je volitelný. U dobírkových zásilek je COD záznam uváděn pro každý záznam PARCEL. Důležité: Pro každý COD (dobírkový) balík musí být v datové větě uveden COD záznam s uvedením částky. Částka za zásilku může být rozdělena libovolně mezi jednotlivé balíky zásilky. Pokud je uvedena celková částka za zásilku u prvního balíku, u dalších balíků musí být COD záznam s uvedením nulové částky. / The COD application record is optional. For COD consignments a COD application record must be specified for each PARCEL application record. Important: For each COD parcel the correct COD amount for the parcel must be given in the data record. It is not possible to store the complete COD amount of the shipment only to one parcel. Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Field type (customer view) MPSEXP:COD 3 C M Identifikace datové věty (vždy = “COD“) COD data identification (always = “COD“) MPSID 35 C M Číslo zásilky (viz hlavička) Consignment number (see header) PARCELNO 14 C M Číslo balíku Parcel label number NAMOUNT 10 N NCURR 3 C M Kód měny cílové země 1) Currency code destination country currency NINKASSO 1 N M Způsob výběru ( 0 = Hotovost / 1 = Platební karta) Collection type ( 0 = cash / 1 = crossed cheque) NPURPOSE 14 C O Variabilní symbol Intended use SBKCODE 25 C O/M 2) Kód banky Bank code SBKNAME 27 C O/M 2) Název banky Bank name SACCOUNT 25 C O/M 2) Číslo bankovního účtu Bank account number SACCNAME 30 C O/M 2) Držitel účtu Account holder IBAN 50 C O/M 4) Mezinárodní číslo účtu (IBAN) international account number BIC 50 C O/M 4) Mezinárodní kód banky (SWIFT) bank code M Popis Description Dobírková čáskta v měně cílové země Částka je uvedena s desetinnými misty ale bez oddělovače, např. 300,- jako 30000. COD amount in the currency of the destination country The amount is not specified as a decimal value, but as an integer, i.e. 300.00 becomes 30000. 1) File_Format_MPSEXPDATA__CZ_E_ 3) 3) 3) 3) Strana / page 14 / 35 1) Měna cílové země musí být stejná jako měna vytištěná na balíkovém štítku, aby bylo zajištěno že nenastane rozdíl v částce na depu příjemce (rozdíl mezi hodnotou vytištěnou na soupisce doručení, která je tvořena vzdáleným přenosem v tomto souboru uváděných dat a hodnotou vytištěnou na 1) štítku doručovaného balíku. / The destination country currency must be the same as the currency printed on the parcel label to ensure that there will be no amount difference in the recipient depot (the difference between the value printed on the delivery run sheet based on advance remote data transmission and the value printed on the parcel label). 2) Vyplnění polí SBKCODE, SBKNAME, SACCOUNT a SACCNAME je volitelné. Tato 4 pole musí být buď všechna vyplněná, nebo všechna prázdná. Pokud budou pole prázdná, dobírky budou odplaceny na účet, který je v evidenci DPD veden u vaší společnosti jako výchozí. Pokud uvedete specifikaci 2) účtu, budou dobírky odplaceny na uvedený účet. / The fields SBKCODE, SBKNAME, SACCOUNT and SACCNAME are optional. These fields must either all be empty or all must be filled in. If these fields are empty, the default bank connection specified in the sending depot (depot software) will be used. 3) Formát polí bankovního účtu musí odpovídat následujícím formátům: SBKCODE – kód banky 4místné číslo; SBKNAME - název banky – textová informace (vaše označení banky, bez validace na číselník), max. 30 znaků, pouze velká písmena a čísla, např. Komerční banka bude uvedeno jako KOMERCNI BANKA; SACCOUNT – číslo bankovního účtu – 6 a 10 číslic , oddělené pomlčkou, zleva doplněné nulou, např. 12-123456 bude uvedeno jako 000012-0000123456; SACCNAME – název účtu – textová informace (vaše označení účtu, bez validace na číselník), max. 30 znaků, pouze velká písmena a čísla, např. Společnost hlavní účet bude uvedeno jako SPOLECNOST HLAVNI UCET 4) Vyplnění polí IBAN a BIC je povinné pouze pokud účet je v jiné zemi než odesílající depo (odesílatel) a odplacení dobírkové částky bude probíhat jako mezistátní bankovní převod. Tato pole musí být buď obě vyplněná nebo obě prázdná. Formát odpovídá mezinárodním pravidlům pro tvorbu těchto údajů File_Format_MPSEXPDATA__CZ_E_ Strana / page 15 / 35 3.4 Data adresy svozu / pick-up address data Záznam PICKUP je volitelný / The PICKUP application record is optional. Záznam je uveden pro budoucí využítí a v současné době není používán zákazníky / It is provided to make future extensions possible and is currently not used by the customers. Označení Token Délka Length Datový typ Data type Typo pole (pro zákazníka) Field type (customer view) MPSEXP:PICKUP 6 C M Identifikace datové věty(vždy = “PICKUP“) Pick-up address identification (always = “PICKUP“) MPSID 35 C M Číslo zásilky (viz hlavička) Consignment number (see header) PTYPE 1 N M 1 = objednávka svozu, 2 = objednávka služby Collection request 1 = Pickup order, 2 = Pickup service (Collection request) PNAME1 35 C M PNAME2 35 C O PSTREET 35 C M PHOUSENO 8 C PCOUNTRYN 3 N M 2) Země vyzvednutí podle ISO 3166, 3 čísla Pick-up country (ISO 3166), 3 numerical places PPOSTAL 9 C M 2) PSČ vyzvednutí Pick-up address post code PCITY 35 C M 2) Město vyzvednutí Pick-up address city PCONTACT 35 C O 2) Kontaktní osoba pro vyzvednutí Pick-up address contact person PPHONE 30 C O 2) Telefonní číslo adresy vyzvednutí Pick-up address telephone number PFAX 30 C O 2) Faxové číslo adresy vyzvednutí Pick-up address fax number PEMAIL 50 C O 2) E-mail adresy vyzvednutí Pick-up address email address PILN 13 N O 2) ILN číslo adresy vyzvednutí (mezinárodní číslo lokality) Pick-up adress ILN number (international location number) O Popis Description 2) Adresa vyzvednutí 1 Pick-up address name 1 2) Adresa vyzvednutní 2 Pick-up address name 2 2) Ulice vyzvednutí Pick-up address street 1) 2) File_Format_MPSEXPDATA__CZ_E_ Číslo domu vyzvednutí Pick-up adress house number Strana / page 16 / 35 Označení Token Délka Length Datový typ Data type PDATE 8 N M Od data RRRRMMDD Den vyzvednutí určený zákazníkem From date YYYYMMDD The collection day for advice customers PTOUR 3 N O Trasa (hodnota musí mít 3 znaky) Tour value must be 3 places PQUANTITY 5 N M Počet balíků Number of parcels PDAY 1 N M Den v týdnu 0..6 (0=neděle, 1=pondělí atd.) Day of week (0..6, 0=Sunday, 1=Monday, etc.) PFROMTIME1 4 N M Čas od 1 (Formát hhmm) From time 1 (hhmm format) PTOTIME1 4 N M Čas do 1 (Formát hhmm) Until time 1 (hhmm format) PFROMTIME2 4 N O Čas od 2 (Formát hhmm) From time 2 (hhmm format) PTOTIME2 4 N O Čas do 2 (Formát hhmm) Until time 2 (hhmm format) DISPSYS 3 C O Zkratka ve zdrojovém systému / Abbreviation oft he source system DISPREF 35 C O Referenční číslo ve zdrojovém systému Reference number oft he source system 1) Typo pole (pro zákazníka) Field type (customer view) Popis Description Číslo domu v samostatném poli je nepovinné. Pokud oddělení není možné, je číslo domu obsaženo v poli ulice. Pokud je pole pro číslo domu použito, není dovoleno vyplňovat údaj v poli ulice / House number as separate field is optional. If separation not possible, the house number is included in the street data field. But, if the separate house number is used, it is not allowed to fill the house number in the street field 2) Pro objednávky s hodnotou PTYPE = 1 musí být pole adresyvyplněny informacemi shodnými s těmi v hlavičce zásilky (není povolena odlišná adresa svozu) / For pickup orders (PTYPE = 1) this fields must be filled with the same sender address information which is used in the shipment header (no different pickup addresses are allowed) File_Format_MPSEXPDATA__CZ_E_ Strana / page 17 / 35 3.5 Fakturační data / invoice data Záznam INVOICE je volitelný / The INVOICE application record is optional. Záznam je uveden pro budoucí využítí a v současné době není používán / It is provided to make future extensions possible and is currently not used. Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Field type (customer view) MPSEXP:INVOICE 7 C M Identifikace datové věty (vždy = “INVOICE“) Invoice data identification (always = “INVOICE“) MPSID 35 C M Číslo zásilky (viz hlavička) Consignment number (see header) INAME1 35 C M Fakturační adresa 1 Invoice address name 1 INAME2 35 C O Fakturační adresa 2 Invoice address name 2 ISTREET 35 C M Ulice fakturační adresy Invoice address street IHOUSENO 8 C ICOUNTRYN 3 N M Země fakturační adresy podle ISO 3166, 3 místné číslo Invoice address country (ISO 3166), 3 numerical places IPOSTAL 9 C M PSČ fakturační adresy Invoice address post code ICITY 35 C M Město fakturační adresy Invoice address city ICONTACT 35 C O Kontaktní osoba fakturační adresy Invoice address contact person IPHONE 30 C O Telefonní číslo fakturační adresy Invoice address telephone number IFAX 30 C O Faxové číslo fakturační adrey Invoice address fax number IEMAIL 50 C O E-mail fakturační adresy Invoice address email address IILN 13 N O ILN číslo fakturační adresy (mezinárodní číslo lokality) Invoice address ILN number (international location number) IACCOUNT 50 C O Přiřazený účet nebo nákladové středisko (pro VTG) Account allocation or cost center (for VTG) O 1) File_Format_MPSEXPDATA__CZ_E_ Popis Description Číslo domu fakturační adresy Invoice address house number Strana / page 18 / 35 1) Číslo domu v samostatném poli je nepovinné. Pokud oddělení není možné, je číslo domu obsaženo v poli ulice. Pokud je pole pro číslo domu použito, není dovoleno vyplňovat údaj v poli ulice / House number as separate field is optional. If separation not possible, the house number is included in the street data field. But, if the separate house number is used, it is not allowed to fill the house number in the street field File_Format_MPSEXPDATA__CZ_E_ Strana / page 19 / 35 3.6 Data pro osobní doručení / data for personal delivery Záznam PERS je volitelný. / The PERS application record is optional. Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Field type (customer view) MPSEXP:PERS 4 C M Identifikace datové věty (vždy = “PERS“) Identification data for personal delivery (always = “PERS“) MPSID 35 C M Číslo zásilky (viz hlavička) Consignment number (see header) PERSDELIVERY 1 N M Typ osobního doručení der persönliche Übergabe 1 = doručení na oddělení bez osobní identifikace 2 = osobní doručení s osobní identifikací typu IDcheck 3 = osobní doručení bez osobní identifikace v místě předání (např. Parcelshop) 4 = osobní doručení s osobní identifikací v místě předání (např. Parcelshop) 5 = osobní doručení s osobní identifikací typu IDCheck Personal delivery type 1 = department delivery (without personal identification) 2 = personal delivery with personal identification (ID-Check) 3 = personal delivery without personal identification at drop point (e.g. Parcelshop) 4 = personal delivery with personal identification at drop point (e.g. Parcelshop) 5 = personal delivery with personal identification at drop point plus ID-Check (e.g. Parcelshop) PERSFLOOR 30 C O Poschodí na kterém má osobní doručení proběhnout. Použito pouze pro PERSDELIVERY = 1 Floor where the personal delivery is to take place. Is just used for PERSDELIVERY = 1 PERSBUILDING 30 C O Budova ve které má osobní doručení proběhnout. Použito pouze pro PERSDELIVERY = 1 Building where the personal delivery is to take place. Is just used for PERSDELIVERY = 1 PERSDEPARTME NT 30 C O Oddělení ve kterém má osobní doručení proběhnout. Použito pouze pro PERSDELIVERY = 1 Department where the personal delivery is to take place. Is just used for PERSDELIVERY = 1 PERSNAME 35 C O/M 1) File_Format_MPSEXPDATA__CZ_E_ Popis Description Jméno pro osobní doručení. Použito pouze pro PERSDELIVERY = 2 a 5 (ID-Check) Name of the person authorised to accept the consignment. Is just used for PERSDELIVERY = 2 and 5 (ID-Check) Strana / page 20 / 35 Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Field type (customer view) PERSPHONE 20 C O Telefonní číslo osoby autorizované k převzetí zásilkly. Použito pouze pro PERSDELIVERY = 2 a 5 (ID-Check) Telephone number of the person authorised to accept the consignment. Is just used for PERSDELIVERY = 2 and 5 (ID-Check) PERSID 35 C O Osobní identifikační číslo (ID průkazu) osoby autorizované k převzetí zásilkly. Použito pouze pro PERSDELIVERY = 2 a 5 (ID-Check)t Personal identification number of the person authorised to accept the consignment. Is just used for PERSDELIVERY = 2 or 5 (ID-Check) ODEPOT 4 C O ONAME1 35 C O/M ONAME2 35 C O OSTREET 35 C O/M OHOUSENO 8 C O/M OCOUNTRYN 3 N O/M OSTATE 2 C O OPOSTAL 9 C O/M 2)3) PSČ skutečného příjemce Post code of the real consignee OCITY 35 C O/M 2)3) Město skutečného příjemce City of the real consignee OPHONE 20 C O/M 2)5) Telefonní číslo skutečného příjemce Phone number of the real consignee OEMAIL 50 C O/M 2)5) E-Mail skutečného příjemce E-Mail adress of the real consignee OILN 13 N O 2) 2)3) 2) 2)3) 2)3)4) 2)3) 2) 2) File_Format_MPSEXPDATA__CZ_E_ Popis Description Depo příjemce Responsible depot for the real consignee Jméno skutečného příjemce 1 Name 1 of the real consignee Jméno skutečného příjemce 2 Name 2 of the real consignee Ulice skutečného příjemce Street of the real consignee Číslo skutečného příjemce House number of the real consignee Země skutečného příjemce podle ISO 3166, 3 místné číslo real country (ISO 3166), 3 numerical places of the real consignee Stát skutečného příjemce State of the real consignee ILN číslo skutečného příjemce (mezinárodní číslo lokality) Sender ILN number (international location number) Strana / page 21 / 35 1) Pole je povinné pokud je zvolena osobní identifikace typu ID-Check (PERSDELIVERY = 2 a 5). The field is a mandatory field, if personal identification (ID-Check) is used (PERSDELIVERY = 2 and 5) 2) Pole jsou vyplněna pouze pokud je provedeno přímé doručení na Parcelshop. V takovém případě jsou zde potom uvedena data „skutečného“ příjemce, který si v Parcelshop danou zásilku vyzvedne. Adresa Parcelshop je pak uvedena v datech HEADER jako příjemce zásilky The fields are only filled if a direct delivery in a parcel shop is done. In this case the data of the “real” consignee, who will pickup the parcel in the parcel shop are filled in here. The parcel shop address is stored in the header dataset as consignee. 3) Tato polej jsou povinná pokud PERSDELIVERY typ je 4 nebo 5 If PERSDELIVERY type 4 or 5 is used this fields are mandatory 4) Číslo domu v samostatném poli je nepovinné. Pokud oddělení není možné, je číslo domu obsaženo v poli ulice. Pokud je pole pro číslo domu použito, není dovoleno vyplňovat údaj v poli ulice / House number as separate field is optional. If separation not possible, the house number is included in the street data field. But, if the separate house number is used, it is not allowed to fill the house number in the street field 5) Pokud je objednáno přímé doručení na Parcelshop, telefonní číslo nebo email jsou povinnými údaji. Tato informace je vyžadována z důvodu, že je nutné příjemce přes SMS nebo email informovat že balík byl doručen na Parcelshop a příjemce si jej tam může vyzvednout. If direct delivery in a parcel shop is ordered, the phone number or the email field is mandatory. The reason for that is, the information is required to send the consignee the notification per SMS or email, when the delivery in the parcel shop is done. File_Format_MPSEXPDATA__CZ_E_ Strana / page 22 / 35 3.7 Data proaktivní notifikace / data for proactive notification Záznam MSG je volitelný. / The MSG application record is optional. Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Field type (customer view) Popis Description MPSEXP:MSG 3 C M Identifikace datové věty (vždy = “MSG“) Identification of the data for proactive notification (always = “MSG“) MPSID 35 C M Číslo zásilky (viz hlavička) Consignment number (see header) MSGTYPE1 1 N M Typ proaktivní notifikace 1 1 = email 2) 2 = telefon 3 = SMS 6 = FAX 7 = pohlednice Proactive notification type 1 1 = email 2) 2 = telephone 3 = SMS 6 = FAX 7= postcard MSGVALUE1 50 C M Data pro proaktivní notifikaci 1, např. telefonní číslo, email, adresaT Formát telefonního čísla pro zprávy typu SMS, telefon nebo Fax je následující: +mezinárodní_předvolba_země#telefonní_číslo Např.: +49#1725673423 +420#777123456 Data for proactive notification 1, e.g. telephone number, email address, 3 The required data format for the pro active message types SMS, phone and FAX is as follows: +international country number#phone number Examples: +49#1725673423 +49#01725673423 MSGRULE1 3 N M Pravidlo pro které události v životním cyklu balíku má být notifikace odeslána. Výchozí hodnota je 904. Rule for which events a notification is to be issued. Default value is 904 MSGLANG1 2 C M File_Format_MPSEXPDATA__CZ_E_ Jazyk proaktivní zprávy 1 (ISO 639-1 dvoumístný písmenný kód, např. CS) Language of the 3) proactive notification 1 (ISO 3166 alpha 2 code, e.g. DE) Strana / page 23 / 35 Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Field type (customer view) MSGTYPE2 1 N MSGVALUE2 50 C O/M 1) Data pro proaktivní notifikaci 2, např. telefonní číslo, email, ... Data for proactive notification 2, e.g. telephone number, email address, 3 MSGRULE2 3 N O/M 1) Detaily viz MSGRULE1 Details see MSGRULE1 MSGLANG2 2 C O/M 1) Jazyk proaktivní zprávy 2 (ISO 639-1 dvoumístný písmenný kód, např. CS) Language of the proactive notification 2 (ISO 639-1 alpha 2 code, e.g. DE) MSGTYPE3 1 N O/M 1) Detaily viz MSGTYPE1 Details see MSGTYPE1 MSGVALUE3 50 C O/M 1) Data pro proaktivní notifikaci 3, např. telefonní číslo, email, ... Data for proactive notification 3, e.g. telephone number, email address, 3 MSGRULE3 1 N MSGLANG3 2 C O/M 1) Jazyk proaktivní zprávy 3 (ISO 639-1 dvoumístný písmenný kód, např. CS) Language of the proactive notification 3 (ISO 639-1 alpha 2 code, e.g. DE) MSGTYPE4 1 N O/M 1) Detaily viz MSGTYPE1 Details see MSGTYPE1 MSGVALUE4 50 C O/M 1) Data pro proaktivní notifikaci 4, např. telefonní číslo, email, ... Data for proactive notification 4, e.g. telephone number, email address, 3 MSGRULE4 1 N MSGLANG4 2 C MSGTYPE5 1 N O/M O/M O/M O/M 1) O/M File_Format_MPSEXPDATA__CZ_E_ Popis Description Detaily viz MSGTYPE1 Details see MSGTYPE1 Detaily viz MSGRULE1 Details see MSGRULE1 Detaily viz MSGRULE1 Details see MSGRULE1 Jazyk proaktivní zprávy 4 (ISO 639-1 dvoumístný písmenný kód, např. CS) Language of the proactive notification 4 (ISO 639-1 alpha 2 code, e.g. DE) Detaily viz MSGTYPE1 Details see MSGTYPE1) Strana / page 24 / 35 Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Field type (customer view) Popis Description MSGVALUE5 50 C O/M 1) Data pro proaktivní notifikaci 5, např. telefonní 1) číslo, email, ... data for proactive notification 5, e.g. telephone 1) number, email address, 3 MSGRULE5 1 N O/M 1) Siehe MSGRULE1 See MSGRULE1 MSGLANG5 2 C O/M 1) 3) Jazyk proaktivní zprávy 5 (ISO 639-1 dvoumístný písmenný kód, např. CS) Language of the 3) proactive notification 5 (ISO 639-1 alpha 2 code, e.g. DE) 1) Pokud je pole“MSGTYPE<n>” použito, musí být vyplněny také pole “MSGVALUE<n>”, 1) „MSGRULE<n>” und „MSGLANG<n>”. / If the “MSGTYPE<n>” token contains a value, the “MSGVALUE<n>”, „MSGRULE<n>“ and „MSGLANG<n>“ ttoken must contav a value as well. 2) Typ 2 „proaktivní notifikace přes telefon“ je dostupná pouze pro produkt „DPD 8:30“. / Type 2 “Proactive notification via telephone” is only allowed for the product “DPD Express8:30”. 3) Pokud není v zemi příjemce není šablona zprávy v uvedeném jazyce, bude použita zpráva ve výchozím jazyce / If there is not template in the given language exisiting, the default language of the the recipient country will be used 2) File_Format_MPSEXPDATA__CZ_E_ Strana / page 25 / 35 3.8 Data pro službu výměnná zásilka / data for swap Záznam SWAP je volitelný. SWAP zásilka (výměnná zásilka) může být tvořena pouze jedním balíkem. / The SWAP application record is optional. A SWAP shipment need to consist of just one parcel. Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Field type (customer view) MPSEXP:SWAP 4 C M Identifikace datové věty (vždy = “SWAP“) Identification of the data for swap (always = “SWAP“) MPSID 35 C M Číslo zásilky (viz hlavička) Consignment number (see header) PARCELNO 14 C M Číslo balíku pro cestu „tam“ Parcel label number away PARCELNOBACK 14 C M Číslo balíku pro cestu “zpět” Parcel label number on the way back SERVICEBACK 3 N M Servisní kód (kód produktu) pro cestu “zpět” Service code on the way back File_Format_MPSEXPDATA__CZ_E_ Popis Description Strana / page 26 / 35 3.9 Data pro Express International / data for express international Záznam INTER je volitelný. / The INTER application record is optional. Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Field type (customer view) Popis Description MPSEXP:INTER 5 C M Identifikace datové věty (vždy = “INTER“) Identification of the data for express (always = “INTER“) MPSID 35 C M Číslo zásilky (viz hlavička) Consignment number (see header) PARCELNO 14 C M Číslo balíku Parcel label number PARCELTYPE 1 C M Typ balíku (D=Dokumenty, P=Ne dokumenty / parcel type (D=Document, P=Non-Doc) CAMOUNT 12 C M Deklarovaná celní hodnota včetně dvou desetinných míst bez oddělovače (14,00 = 1400) (dokumenty = 0) / declared customs amount in total with two decimal digits without separator (14,00 = 1400) (documents = 0) CURRENCY 3 C M Měna / currency CTERMS 2 C M Podmínky / terms / 01 S dodáním clo placeno (DDP) mimo cla a daně / free domicile cleared (DDP) excl. duties and taxes 02 S dodáním clo placeno (DDP) včetně cla a mimo daně / free domicile cleared (DDP) incl. duties and excl. taxes 03 S dodáním clo placeno (DDP) včetně cla a daně / free domicile duty paid (DDP) incl. duties and taxes, 05 Ze závodu (EXW) / ex works (EXW) 06 S dodáním clo neplaceno (DDU) / free domicile duty unpaid (DDU) CCONTENT 35 C M Obsah / content CTARIF 8 C O Číslo celního tarifu / customs tarif number File_Format_MPSEXPDATA__CZ_E_ Strana / page 27 / 35 Označení Token CPAPER Délka Length Datový typ Data type 20 C Typ pole (pro zákazníka) Field type (customer view) O Popis Description Označení dokumentů bez oddělovače / accompanying documents without separator, e.g. ABG A = faktura / commercial invoice B = pro forma faktura / pro forma invoice C = exportní deklarace / export declaration D = EUR1 E = EUR2 F = ATR G = dodací list / delivery note H = fakturace třetí straně / third party billing I = T1 Dokument / T1 document CCOMMENT1 70 C O Poznámka 1 / poznámka 1 CCOMMENT2 70 C O Poznámka 2 / poznámka 2 CSTATUS 3 C M Status / status C10 = přenášeno přes DELISprint / transfered by DELISprint C11 = přenášeno přes Data transfer / transfered by Data transfer Dokumenty s balíkem (Y) nebo mimo balík (N) / documents Y= at parcel, N= not at parcel CENCLOSURE 1 C O CAMOUNTP 12 C O Hodnota balíku s přesností na 2 desetinná místa bez oddělovače / parcel value with two decimal digits without separator CINVOICE 20 C O Číslo faktury / číslo faktury CINVOICEDATE 8 N O Datum faktury (YYYYMMDD) / invoice date CORIGIN 2 N O Země původu, numericky podle ISO 3166 / country of origin ((ISO3166), 3 numerical places CAMOUNTLINE 12 N O Hodnota pozice / value of position CNAME1 35 C M Jméno 1 příjemce faktury / commercial invoice consignee name 1 CNAME2 35 C O Jméno 2 příjemce faktury / commercial invoice consignee name 2 CSTREET 35 C M Ulice příjemce faktury / commercial invoice consignee street CHOUSENO 8 C O Číslo domu příjemce faktury / commercial invoice consignee house number File_Format_MPSEXPDATA__CZ_E_ Strana / page 28 / 35 Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Field type (customer view) Popis Description CPOSTAL 9 C M PSČ příjemce faktury / commercial invoice consignee postal code CCITY 25 C M Město příjemce faktury / commercial invoice consignee city CCONTACT 35 C M Kontakt příjemce faktury / commercial invoice consignee contact CPHONE 30 C M Telefon příjemce faktury / commercial invoice consignee phone CFAX 30 C O Fax příjemce faktury / commercial invoice consignee fax CEMAIL 50 C O E-mail příjemce faktury / commercial invoice consignee e-mail CILN 13 N O ILN příjemce faktury / commercial invoice consignee ILN CVATNO 20 C O DIČ příjemce faktury / commercial invoice consignee VAT number CNUMBER 20 C O IČO příjemce faktury / commercial invoice consignee customer number LINEHAUL 2 C O AI – letecky, RO – pozemní dopravou / AI=AIR, RO=road KNOWNCONSIGN OR 1 C O Známý příjemce / known consignor SHIPMRN 20 C O MRN elektronické exportní deklarace / MRN of the electronical export declaration CCC 3 C O Kolektivní celní odbavení / collective customs clearance QITEMS 4 N O Počet položek / number of items CINVOICEPOSITIO N 6 C O Číslo pozice faktury / number of invoice position File_Format_MPSEXPDATA__CZ_E_ Strana / page 29 / 35 3.10 Data pro doručení / data for the delivery Záznam DELIVERY je volitelný. / The DELIVERY application record is optional. Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Field type (customer view) MPSEXP:DELIVERY 5 C M Identifikace datové věty (vždy = “DELIVERY“) Identification of the data for express (always = “DELIVERY“) MPSID 35 C M Číslo zásilky (viz hlavička) Consignment number (see header) PODINFO1 30 C O ScanPocket / POD informace 1 1) ScanPocket / POD information 1 PODINFO2 30 C O ScanPocket / POD informace 2 1) ScanPocket / POD information 2 PODINFO3 30 C O ScanPocket / POD informace 3 1) ScanPocket / POD information 3 PODINFO4 30 C O ScanPocket / POD informace 4 1) ScanPocket / POD information 4 PODINFO5 30 C O ScanPocket / POD informace 5 1) ScanPocket / POD information 5 CUSTOMERINFO1 30 C O ScanPocket / POD informace pro zákazníka 1 ScanPocket / POD information for the customer 1 CUSTOMERINFO2 30 C O ScanPocket / POD informace pro zákazníka 2 ScanPocket / POD information for the customer 2 CUSTOMERINFO3 30 C O ScanPocket / POD informace pro zákazníka 3 ScanPocket / POD information for the customer 3 CUSTOMERINFO4 30 C O ScanPocket / POD informace pro zákazníka 4 ScanPocket / POD information for the customer 4 CUSTOMERINFO5 30 C O ScanPocket / POD informace pro zákazníka 5 ScanPocket / POD information for the customer 5 DELIVERYDAY 20 C O Dny v týdnu povolené pro doručení (0 = neděle, 1 = pondělí atd.). Oddělené čárkou tvoří výčet možných dní pro doručení, např. 2,3,4,5 Allowed delivery days in the week (0 = Sunday, 1 = Monday etc.). Comma separated list of the possible delivery days, e.g. 2,3,4,5 File_Format_MPSEXPDATA__CZ_E_ Popis Description 1) 1) 1) 1) 1) Strana / page 30 / 35 Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Field type (customer view) Popis Description DELIVERYDATE_FROM 8 N O/M Určené datum doručení od (formát 2) RRRRMMDD) např. 20080213 Fixed date delivery from date (format 2) YYYYMMDD), e.g. 20080213 DELIVERYDATE_TO 8 N O/M Určené datum doručení do (formát 2) RRRRMMDD) např. 20080213 Fixed date delivery to date (format 2) YYYYMMDD), e.g. 20080213 TIMEFRAME_FROM 4 N O/M Časové okno kdy je příjemce k zastižení např. 1400 nebo 0830 (formát hhmm, místní čas 3) v zemi příjemce) Timeframe from which the consignee is reachable e.g. 1400 or 0830 (format hhmm, local time 3) receipient country) TIMEFRAME_TO 4 N O/M Časové okno kdy je příjemce k zastižení např. 1600 nebo 0930 (formát hhmm, místní čas 3) v zemi příjemce) Timeframe until the consignee is reachable e.g. 1600 or 0930 (format hhmm, local time 3) receipient country) 1) ScanPocket / POD informace je informace uváděná v mobilním přístroji řidiče a na soupisce doručení. Může být shodná s referenčním číslem, s nímž se shoduje účelem. Nemůže být kombinována s doručením na oddělení (PERSDELIVERY = 1) z kapitoly 3.6. / Can not be combined with the department delivery (PERSDELIVERY = 1) in chapter 3.6 . 2) Pokud je žádoucí doručení k určitému datu, musí být vyplněno pouze pole DELIVERYDATE_FROM. Pokud je žádoucí doručení do určitého data, musí být vyplněno pouze pole DELIVERYDATE_TO. Pokud je žádoucí doručení ve vymezeném období, musí být vyplněna obě pole DELIVERYDATE_FROM a DELIVERYDATE_TO. If an delivery at a spezial date is wanted, only the field DELIVERYDATE_FROM must be filled. If an delivery until a spezial dat is wanted, the field DELIVERYDATE_TO must be filled. If an delivery in a special date period is wanted, DELIVERYDATE_FROM and DELIVERYDATE_TO must be filled. 3) Pokud je žádoucí doručení v určeném čase, pole TIMEFRAME_FROM a TIMEFRAME_TO musí být vyplněna If an delivery in a spezial time frame is wanted, the fields TIMEFRAME_FROM and TIMEFRAME_TO must be filled. File_Format_MPSEXPDATA__CZ_E_ Strana / page 31 / 35 3.11 Data pro přepravce čení / data for the shipper information Záznam SHIPINFO je volitelný. / The SHIPINFO application record is optional. Označení Token Délka Length Datový typ Data type Typ pole (pro zákazníka) Field type (customer view) Popis Description MPSEXP:SHIPINFO 8 C M Identifikace datové věty (vždy = “SHIPINFO“) Identification of the data for express (always = “SHIPINFO“) MPSID 35 C M Číslo zásilky (viz hlavička) Consignment number (see header) PARCELNO 14 C M Číslo balíku Parcel label number ADDSERVICE 4 N M MSGNO 5 N M Dodatková služba / Additional service Informace k doručení(1) / Delivery information Návrat dokumentů (2) / Documents return Písemné povolení o možnosti uložení zásilky (3) / written permission to deposit goods by sender Nachrichtennummer / Message number Default : 1 (keine Nachricht) /default :(no message) FUNCTION 300 C O Blokované funkce / Blockable functions LOCKDZB= doručení třetí straně s upozorněním o doručení (ZC40) / delivery to a third party with notification of delivery LOCKASG = písemné povolení o uložení zásilky (ZC 69) / written permission to deposit goods LOCKEVM = (ZC 68) / delivery with nonrecurring authority LOCKSHOP = PUDO (ZC 150) / parcel shop LOCKTV = dohodnutý termín dodání (ZC 80) / appointment scheduled PARAMETER 300 C O File_Format_MPSEXPDATA__CZ_E_ Parametr (volný text) / parameter (free text) ²³ Strana / page 32 / 35 4 Příklad / example 4.1 Úplný příklad / full example #FILE;print176;0176;20061123;154215;4; #DEF;MPSEXP:HEADER;MPSID;MPSCOMP;MPSCOMPLBL;MPSCREF1;MPSCREF2;MPSCREF3;MPSCREF4;MPSCOUNT;MPSV OLUME;MPSWEIGHT;SDEPOT;SCUSTID;SCUSTSUBID;DELISUSR;SNAME1;SNAME2;SSTREET;SHOUSENO;SCOUNTRYN;SPO STAL;SCITY;SCONTACT;SPHONE;SFAX;SEMAIL;SCOMMENT;SILN;CDATE;CTIME;CUSER;HARDWARE;RDEPOT;ESORT;RCUS TID;RNAME1;RNAME2;RSTREET;RHOUSENO;RCOUNTRYN;RSTATE;RPOSTAL;RCITY;RCONTACT;RPHONE;RFAX;REMAIL;RC OMMENT;RILN;MPSSERVICE;MPSSDATE;MPSSTIME;LATEPICKUP;UMVER;UMVERREF;PODMAN;; #DEF;MPSEXP:PARCEL;MPSID;PARCELNO;CREF1;CREF2;CREF3;CREF4;DELISUSR;SERVICE;VOLUME;WEIGHT;HINSURE;HI NSAMOUNT;HINSCURRENCY;HINSCONTENT;; #DEF;MPSEXP:COD;MPSID;PARCELNO;NAMOUNT;NCURR;NINKASSO;NPURPOSE;SBKCODE;SBKNAME;SACCOUNT;SACCNA ME;IBAN;BIC;; #DEF;MPSEXP:PICKUP;MPSID;PTYPE;PNAME1;PNAME2;PSTREET;PHOUSENO;PCOUNTRYN;PPOSTAL;PCITY;PCONTACT;PP HONE;PFAX;PEMAIL;PILN;PDATE;PTOUR;PQUANTITY;PDAY;PFROMTIME1;PTOTIME1;PFROMTIME2;PTOTIME2;; #DEF;MPSEXP:INVOICE;MPSID;INAME1;INAME2;ISTREET;IHOUSENO;ICOUNTRYN;IPOSTAL;ICITY;ICONTACT;IPHONE;IFAX;IE MAIL;IILN;; #DEF;MPSEXP:PERS;MPSID;PERSDELIVERY;PERSFLOOR;PERSBUILDING;PERSDEPARTMENT;PERSNAME;PERSPHONE;PE RSID;ODEPOT;ONAME1;ONAME2;OSTREET;OHOUSENO;OCOUNTRYN;OSTATE;OPOSTAL;OCITY;OPHONE;OEMAIL;OILN;; #DEF;MPSEXP:MSG;MPSID;MSGTYPE1;MSGVALUE1;MSGRULE1;MSGLANG1;MSGTYPE2;MSGVALUE2;MSGRULE2;MSGLANG 2;MSGTYPE3;MSGVALUE3;MSGRULE3;MSGLANG3;MSGTYPE4;MSGVALUE4;MSGRULE4;MSGLANG4;MSGTYPE5;MSGVALUE 5;MSGRULE5;MSGLANG5;; #DEF;MPSEXP:SWAP;MPSID;PARCELNO;PARCELNOBACK;SERVICEBACK;; #DEF;MPSEXP:INTER;MPSID;PARCELNO;PARCELTYPE;CAMOUNT;CURRENCY;CTERMS;CCONTENT;CTARIF;CPAPER;CCOM MENT1;CCOMMENT2;CSTATUS;CENCLOSURE;CAMOUNTP;CINVOICE;CINVOICEDATE;CORIGIN;CAMOUNTLINE;CNAME1;CN AME2;CSTREET;CHOUSENO;CCOUNTRYN;CPOSTAL;CCITY;CCONTACT;CPHONE;CFAX;CEMAIL;CILN;CVATNO;CNUMBER;LI NEHAUL;KNOWNCONSIGNOR;SHIPMRN;CCC;QITEMS;CINVOICEPOSITION;; #DEF;MPSEXP:DELIVERY;MPSID;PODINFO1;PODINFO2;PODINFO3;PODINFO4;PODINFO5;CUSTOMERINFO1;CUSTOMERINFO 2;CUSTOMERINFO3;CUSTOMERINFO4;CUSTOMERINFO5;DELIVERYDAY;DELIVERYDATE_FROM;DELIVERYDATE_TO;TIMEFR AME_FROM;TIMEFRAME_TO;; #DEF;MPSEXP:SHIPINFO;MPSID;PARCELNO;ADDSERVICE;MSGNO;FUNCTION;PARAMETER; HEADER;B2C4711970000102620100914;1;0;;;;;1;0;600;0998;67899999999;5;helpd998ne;DELICom GmbH;;Wailandtstrasse 1;;276;63741;Aschaffenburg;;06021/ 0815;06021/ 0816;[email protected];;;;;;P;;;;Muster AG;Muster;Musterstr.1;;276;;63741;Aschaffenburg;;123;456;[email protected];;;329;0;0;0;0;;0; PARCEL;B2C4711970000102620100914;47119700001026;LIE123456789;;;;helpd998ne;329;0;600;0;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; MSG;B2C4711970000102620100914;1;[email protected];904;DE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; DELIVERY;B2C4711970000102620100914;;;;;;;;;;;;20100915;20100915;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; COD;B2C4711970000102620100914;47119700001026;15000;EUR;0;TestCOD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; HEADER;EXP4711970000102720100914;1;0;;;;;1;0;200;0998;67899999999;5;helpd998ne;DELICom GmbH;;Wailandtstrasse 1;;276;63741;Aschaffenburg;;06021/ 0815;06021/ 0816;[email protected];;;;;;P;;;;Muster AG;Muster;Musterstr.1;;276;;63741;Aschaffenburg;;123;456;[email protected];;;191;0;0;0;0;;0; PARCEL;EXP4711970000102720100914;47119700001027;LIE654321;;;;helpd998ne;191;0;200;1;60000;EUR;Dokumente;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; MSG;EXP4711970000102720100914;1;[email protected];8;DE;1;[email protected];2;DE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; PERS;EXP4711970000102720100914;1;1;Haus Putz;Helpdesk;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; COD;EXP4711970000102720100914;47119700001027;20000;EUR;0;TestCOD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; INVOICE;EXP4711970000102720100914;Head Office Invoicing ;;Main Street 25;;276;63741;Aschaffenburg;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SHIPINFO;EXP4711970000102720100914;47119700001027;1;1;LOCKASG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; PICKUP;EXP4711970000102720100914;1;DELICom GmbH;;Wailandtstrasse 1;;276;63741;Aschaffenburg;;;;;;20101215;;3;3;0800;1800;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; INTER;EXP4711970000102720100914;47119700001027;P;10000;EUR;01;MP3 Player;;A;;;C10;Y;;;;;;Head Office ;;Main Street 6;;276;63741;Aschaffenburg;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #END;4; Poznámka: Pro další příklady včetně souvisejících balíkových štítků kontaktujte [email protected] File_Format_MPSEXPDATA__CZ_E_ Strana / page 33 / 35 4.2 Příklad pro zásilku Classic / example for classic shipment #FILE;print176;0176;20061123;154215;4; #DEF;MPSEXP:HEADER;MPSID;MPSCOMP;MPSCOMPLBL;MPSCREF1;MPSCREF2;MPSCREF3;MPSCREF4;MPSCOUNT;MPSV OLUME;MPSWEIGHT;SDEPOT;SCUSTID;SCUSTSUBID;DELISUSR;SNAME1;SNAME2;SSTREET;sHOUSENO;SCOUNTRYN;SPO STAL;SCITY;SCONTACT;SPHONE;SFAX;SEMAIL;SCOMMENT;SILN;CDATE;CTIME;CUSER;HARDWARE;RDEPOT;ESORT;RCUS TID;RNAME1;RNAME2;RSTREET;RHOUSENO;RCOUNTRYN;RSTATE;RPOSTAL;RCITY;RCONTACT;RPHONE;RFAX;REMAIL;RC OMMENT;RILN;MPSSERVICE;MPSSDATE;MPSSTIME;LATEPICKUP;UMVER;UMVERREF;PODMAN;; #DEF;MPSEXP:PARCEL;MPSID;PARCELNO;CREF1;CREF2;CREF3;CREF4;DELISUSR;SERVICE;VOLUME;WEIGHT;HINSURE;HI NSAMOUNT;HINSCURRENCY;HINSCONTENT;; HEADER;MPS4711970000100820100705;1;0;Testpaket;;;;1;0;500;0998;67899999999;005;helpd998ne;DELICom DPD GmbH;;Wailandtstrasse 1;;276;63741 ;Aschaffenburg;;06021/ 0815;06021/ 0816;[email protected];;;;;;P;;;;Hans Mustermann GmbH;;Musterstr. 12a;;276;;63741 ;Aschaffenburg;;06021/112;;;;;101;0;0;0;0;;0; PARCEL;MPS4711970000100820100705;47119700001008;Testpaket;;;;testid;101;0;500;0;0;;; #END;4; 4.3 Příklad pro zásilku Private / example for proactive notification #FILE;print176;0176;20061123;154215;4; #DEF;MPSEXP:HEADER;MPSID;MPSCOMP;MPSCOMPLBL;MPSCREF1;MPSCREF2;MPSCREF3;MPSCREF4;MPSCOUNT;MPSV OLUME;MPSWEIGHT;SDEPOT;SCUSTID;SCUSTSUBID;DELISUSR;SNAME1;SNAME2;SSTREET;sHOUSENO;SCOUNTRYN;SPO STAL;SCITY;SCONTACT;SPHONE;SFAX;SEMAIL;SCOMMENT;SILN;CDATE;CTIME;CUSER;HARDWARE;RDEPOT;ESORT;RCUS TID;RNAME1;RNAME2;RSTREET;RHOUSENO;RCOUNTRYN;RSTATE;RPOSTAL;RCITY;RCONTACT;RPHONE;RFAX;REMAIL;RC OMMENT;RILN;MPSSERVICE;MPSSDATE;MPSSTIME;LATEPICKUP;UMVER;UMVERREF;PODMAN;; #DEF;MPSEXP:PARCEL;MPSID;PARCELNO;CREF1;CREF2;CREF3;CREF4;DELISUSR;SERVICE;VOLUME;WEIGHT;HINSURE;HI NSAMOUNT;HINSCURRENCY;HINSCONTENT;; #DEF;MPSEXP:MSG;MPSID;MSGTYPE1;MSGVALUE1;MSGRULE1;MSGLANG1;MSGTYPE2;MSGVALUE2;MSGRULE2;MSGLANG 2;MSGTYPE3;MSGVALUE3;MSGRULE3;MSGLANG3;MSGTYPE4;MSGVALUE4;MSGRULE4;MSGLANG4;MSGTYPE5;MSGVALUE 5;MSGRULE5;MSGLANG5;; HEADER;B2C4711970000100920100705;1;0;Testpaket B2C;;;;1;0;600;0998;67899999999;005;testid;DELICom DPD GmbH;;Wailandtstrasse 1;;276;63741 ;Aschaffenburg;;06021/ 0815;06021/ 0816;[email protected];;;;;;P;;;;Hans Mustermann GmbH;;Musterstr. 12a;;276;;63741 ;Aschaffenburg;;06021/112;;;;;327;0;0;0;0;;0; PARCEL;B2C4711970000100920100705;47119700001009;Testpaket B2C;;;;testid;327;0;600;0;0;;; MSG;B2C4711970000100920100705;3;+49#01721234567;904;DE;;;;;;;;;;;;;;;;; #END;4; File_Format_MPSEXPDATA__CZ_E_ Strana / page 34 / 35 5 Přílohy / appendix 5.1 Kódy zemí EU / EU country codes iso_kz_n3 Land / country 040 Rakousko / Austria 056 Belgie / Belgium 196 Kypr / Cyprus 203 Česká republika / Czech Republic 208 Dánsko / Denmark 233 Estonsko / Estonia 246 Finsko / Finland 250 Francie /France 276 Německo /Germany 300 Řecko / Greece 348 Maďarsko /Hungary 372 Irsko / Ireland 380 Itálie / Italy 428 Lotyšsko / Latvia 440 Litva / Lithuania 442 Lucembursko / Luxembourg 470 Malta / Malta 492 Monako / Monaco 528 Nizozemí / The Netherlands 616 Polsko / Poland 620 Portugalsko / Portugal 703 Slovensko / Slovakia 705 Slovinsko / Slovenia 724 Španělsko / Spain 752 Švédsko / Sweden 826 Velká Británie / Great Britain File_Format_MPSEXPDATA__CZ_E_ Strana / page 35 / 35
Podobné dokumenty
Baterie Motobatt pro motocykly MBT12B4 (11Ah
Připravil : eSenzace s.r.o. ke dni 12.10.2016 17:17
Myle blbe defy, mi na vas kasleme
na prazske Male Strane se povetsinou posilali politici bud' za zasluhy, nebo jako do trafiky, kdyz bylo
potreba jeste nejake ki'esilko pro stranickeho kolegu ci koalicniho partnera. To samozrejme n...
VÝVOJ APLIKACÍ PRO SYMBAIN OS připravil Karel Pechanec
TInt, TInt32 (long int), TInt16 (short int),
TInt8 (signed int)
Numerické (real):
TReal, TReal64 (double) , TReal32 (float)
- práce s desetinou čárkou podle normy IEEE754