- Datovy_format_CRDATA01
Transkript
- Datovy_format_CRDATA01
DELICom Formát souboru CRDATA01 _ 2015-04-14 Objednávky Collection request / Collection request orders Typ přenosu / Flow type: CRDATA01 / CRDATA01 Typ souboru / File type: ASCII znaková stránka / ASCII Token based Obsah souboru je rozdělen na hlavičku, aplikační větu a zakončení souboru. The file is divided into a header, an application record and a trailer. Hlavička je složena ze tří řádků: hlavička definice souboru, hlavička verze věty a hlavička definice datové věty. The header consists of three lines: a file definition header, a version line and a data record definition header. Řádek č. Line no. Struktura Structure 1 # FILE;<DELISUserID>;<odesílající depo>;<RRRRMMDD>;<hhmmss>;<pořadové číslo>; # FILE;<DELISUserID>;<dispatch depot>;<YYYYMMTT>;<hhmmss>;<serial no.>; 2 # VERSION;<číslo verze>; 1) # VERSION;<Version number>; 3 # DEF;CR:CRDATA01;ODEPOT;ORDERNR;CDEPOT;OCUSTNO;ONAME;ONAME2;OSTREET; OCOUNTRY;OPOSTAL;OCITY;OPHONE;OEMAIL;CNAME;CNAME2;CNAME3;CNAME4; CSTREET;CCOUNTRY;CPOSTAL;CCITY;CPHONE;CEMAIL;RNAME;RNAME2;RSTREET; RCOUNTRY;RPOSTAL;RCITY;RPHONE;REMAIL;RDEPOT;PKNR;STATUS;IDENT;CUSTREF; WEBNR;NEUDAT;AENDDAT;SERVICE;CUSTOM;INFO1;INFO2;WEIGHT;CONFIRM;PICKUPDAT E;CONTENT;DELISID;CANCELUSER;; 1) 1) 1) Pokud je soubor vytvořen zákazníkem, číslo verze je vyplněno 0 ( # VERSION;0;) When the file is created by the customer the version number is filled out as 0 ( # VERSION;0;) Struktura aplikační věty / Application record structure: Řádek č. Line no. Struktura Structure 4-(n –1) Věty zásilkových dat; / Parcel data records; Struktura zakončení souboru / Trailer structure: Řádek č. Line no. Struktura Structure N # END;<pořadové číslo>; # END;<serial no.>; DELICom File Format CRDATA01 collection request (CZ_E) Strana / page 1 / 4 Věta zásilkových dat / Parcel data record: Znak token Délka length Datový typ Typ pole field type data type Zákazník Customer Typ pole field type Popis description ODEPOT 4 C O M Číslo objednávajícího depa / number of ordering depot ORDERNR 6 N O M Objednávací číslo, unikátní vůči objednávajícímu depu / order number that has to be uniqe within the ordering depot CDEPOT 4 C O M Číslo svozového depa / number of collecting depot OCUSTNO 11 N O M Číslo zákazníka / customer‘s number ONAME 35 C O M Jméno zákazníka / customer‘s name ONAME2 35 C O O Jméno zákazníka 2 / customer‘s name 2 OSTREET 35 C O M Ulice zákazníka / customer‘s street OCOUNTRY 3 N O M Země zákazníka podle ISO3166 / customer’s country ISO3166 OPOSTAL 9 C O M PSČ zákazníka / customer’s post code OCITY 25 C O M Město zákazníka / customer’s city OPHONE 30 C O O Telefonní číslo zákazníka / customer’s phone number OEMAIL 40 C O O Email zákazníka / customer’s email CNAME 35 C M M Jméno svozové adresy na balíkovém štítku / name of pickup address on the parcel label CNAME2 35 C O O Jméno svozové adresy 2 na balíkovém štítku / name 2 of pick-up address on the parcel label CNAME3 35 C O O Jméno svozové adresy 3 na balíkovém štítku / name 3 of pick-up address on the parcel label CNAME4 35 C O O Jméno svozové adresy 4 na balíkovém štítku / name 4 of pick-up address on the parcel label CSTREET 35 C M M Ulice svozové adresy na balíkovém štítku / street of pick-up address on the parcel label CCOUNTRY 3 N M M Země svozové adresy na balíkovém štítku podle ISO3166 / country of pick-up address on the parcel label ISO3166 CPOSTAL 9 C M M PSČ svozové adresy na balíkovém štítku / post code of pick-up address on the parcel label CCITY 25 C M M Město svozové adresy na balíkovém štítku / city of pick-up address on the parcel label CPHONE 30 C O O Telefonní číslo svozové adresy na balíkovém štítku / telephone of pick-up address on the parcel label DELICom File Format CRDATA01 collection request (CZ_E) Strana / page 2 / 4 Znak token Délka length Datový typ Typ pole field type data type Zákazník Customer Typ pole field type Popis description CEMAIL 40 C O O E-mail svozové adresy na balíkovém štítku / email of pickup address on the parcel label RNAME 35 C M M Jméno adresy příjemce na balíkovém štítku / name of the receiver’s address on the parcel label RNAME2 35 C O O Jméno 2 adresy příjemce na balíkovém štítku / name 2 of the receiver’s address on the parcel label RSTREET 35 C M M Ulice adresy příjemce na balíkovém štítku / street of the receiver’s address on the parcel label RCOUNTRY 3 N M M Země adresy příjemce na balíkovém štítku podle ISO3166 / of the receiver’s address on the parcel label ISO3166 RPOSTAL 9 C M M PSČ adresy příjemce na balíkovém štítku / postal code of the receiver’s address on the parcel label RCITY 25 C M M Město adresy příjemce na balíkovém štítku / city of the receiver’s address on the parcel label RPHONE 30 C O O Telefoní číslo adresy příjemce na balíkovém štítku / phone number of the receiver’s address on the parcel label REMAIL 40 C O O E-mail adresy příjemce na balíkovém štítku / e-mail of the receiver’s address on the parcel label RDEPOT 4 C O O Rozvozové depo / receiving depot PKNR 14 C O O Číslo balíkového štítku / parcel label number STATUS 1 C O O Příznak stavu / status digit IDENT 1 C O O Příznak pro storno (= 3) / cancellation digit (= 3) CUSTREF 50 C O O Referenční číslo / reference number WEBNR 7 C O O Číslo webové objednávky / web order number NEUDAT 6 N O O Datum vytvoření objednávky ve formátu RRMMDD / creation date order in the dataformat YYMMDD AENDDAT 6 N O O Datum vytvoření ve formátu RRMMDD / creation date in the dataformat YYMMDD SERVICE 3 N O O Kód služby / Service code CUSTOM 3 C O O Kód stavu proclení / customs status code INFO1 30 C O O Informační řádek č.1. Bude vytištěno na balíkovém štítku, pokud první sloupec obsahuje znak „#“ / information line 1. This will be printed to the parcel label, when first column contains the character „#“ DELICom File Format CRDATA01 collection request (CZ_E) Strana / page 3 / 4 Znak token Délka length Datový typ Typ pole field type data type Zákazník Customer Typ pole field type Popis description INFO2 30 C O O Informační řádek č. 2. Nebude vytištěno na balíkovém štítku / information line 2. This will not be printed to the parcel label WEIGHT 8 D(7,2) O O Váha v kg, oddělovač „.“ / weight in kg, floating point with „.“ CONFIRM 1 N O O Pole pro potvrzení / Confirmation field Možné hodnoty 0 (bez potvrzení), 1 (s potvrzením od zasilatele) PICKUPDATE 6 N O O Den svozu / Pick up date pick up date order in the dataformat YYMMDD CONTENT 50 C O O Obsah balíku / Parcel content DELISID 10 C O O DelisID / DELIS-UserID 1 N O O Storno uživatel / Cancellation user CANCELUSE R N=číselné pole, C=textové pole, / N=numeric, C=character D(x,y)=Dekadické číselné pole (x=číselné znaky celkem, bez oddělovače, y=počet desetinných míst), / D(x,y)=Decimal(x=digits total without floating point, y=number of decimal places.) M=povinné, O=volitelné / M=mandatory, O=optional Každé pole je odděleno znakem „;“ (středník). Please note that each field is separated by „;“ (semicolon). Příklad / example: # FILE;telek998;998;20040831;142045;789; # VERSION;0; # DEF;CR:CRDATA01;ODEPOT;ORDERNR;CDEPOT;OCUSTNO;ONAME;ONAME2;OSTREET;OCOUNTRY ;OPOSTAL;OCITY;OPHONE;OEMAIL;CNAME;CNAME2;CNAME3;CNAME4;CSTREET;CCOUNTRY;CPOS TAL;CCITY;CPHONE;CEMAIL;RNAME;RNAME2;RSTREET;RCOUNTRY;RPOSTAL;RCITY;RPHONE;REM AIL;RDEPOT;PKNR;STATUS;IDENT;CUSTREF;WEBNR;NEUDAT;AENDDAT;SERVICE;CUSTOM;INFO1;I NFO2;WEIGHT;CONFIRM;PICKUPDATE;CONTENT;DELISID;CANCELUSER;; 0998;123456;0180;;Kinderspielwiese;Grosshandels GmbH;Stahlgruberring 47 49;276;81925;Muenchen;0049 89 9188 4711;[email protected];Babyfachmarkt;Schneider;;;Altstadtring 17;276;90409;Nürnberg; 0911 6578;[email protected];Kinderoase;;Hauptstrasse 271;276;63897;Miltenberg;09371 4877;;0163;;;;123000789;;;;;;#Auftrag 123000789;Abholung an der Warenannahme;9.00;;;;;; 0998;654321;0180;;Kinderspielwiese;Grosshandels GmbH;Stahlgruberring 47 49;276;81925;Muenchen;0049 89 9188 4711;[email protected];Kinderland;Einzelhandel;;;Marktplatz 41;276;89079;Ulm;0731 39220;[email protected];Augsburger;Puppenwerke;Jakob Fugger Allee 91;276;86150;Augsburg;0821 84666 0;[email protected];0186;;;;278000804;;;;;;#Reklamation 278000804;bei Frau Kindermann melden;1.75;;;;;; # END;789; DELICom File Format CRDATA01 collection request (CZ_E) Strana / page 4 / 4