- 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