15.2.4 Formát datového souboru

Datový soubor je textový (ASCII) v těchto formátech:

Použitý typ kódování češtiny – CP852 (Latin 2). Datový soubor je možno předávat ve tvaru komprimovaném – viz Název komprimovaného souboru – podporován je komprimační standard ZIP.

Název datového souboru
Název datového souboru (musí být uváděn malými písmeny):
sxyyyppp.tzz

Název komprimovaného souboru (musí být uváděn malými písmeny):
sxyyyppp.zzk

Příklad názvu textového souboru s pevnou délkou věty pro podavatele C3601:

příklad

Příklad názvu textového souboru pro podavatele C3601 komprimovaného metodou ZIP:

příklad

Příklad názvu komprimovaného souboru pro podavatele C3601 (soubor nc295010.ZIP se přejmenuje na nc295010.361)

příklad

Struktura souboru „M“:

Č. Popis pole Velikost Význam pole
1 Identifikační číslo zásilky 13 Čárový kód
2 Datum předání dat k podání 8 Formát „ccyymmdd“
3 Čas předání dat k podání 8 Formát „hh:mm:ss“
4 Příjmení a jméno adresáta / Název firmy 30
5 PSČ adresáta 5 U vnitrostátních zásilek PSČ adresáta, u mz zásilek mezery.
6 ISO kód země 2 Vnitrostátní zásilka mezery
Zásilka do ciziny nebo Consignment – ISO kód země
7 Obec 40
8 Část obce 40 Je-li údaj znám vyplněno, jinak mezery
9 Ulice 40 U bezuličního systému bude údaj vyplněn mezerami
10 Č.p. 6 Číslo popisné
11 Č.o. 6 Číslo orientační
12 Telefon adresáta 20 Formát „+420xxxxxxxxx“
13 E-mail adresáta 50 Formát„xxx@xxx.xxx“
14 Částka předpokládaného výplatného v Kč 12 Formát (9.2) „xxxxxxxxx.xx“
pro balíkové zásilky se pole částka předpokládaného
výplatného nevyplňuje (vyplní se kódy znaky mezera 20hex),
vypočítá a doplní po vysazbování pošta
15 Hmotnost zásilky v Kg 12 Formát (8.3) „xxxxxxxx.xxx“
je uvedeno v kg
16 Částka dobírky v Kč 12 Formát (9.2) „xxxxxxxxx.xx“
17 Udaná cena v Kč 12 Formát (9.2) „xxxxxxxxx.xx“
18 Požadované služby k zásilce*) 30 Číselné kódy služeb, oddělené znakem „+”
19 Stav zásilky 2 Dle číselníku stavů
20 Číslo výplatního stroje 10 Uvádí se pouze u zásilek, kdy je výplatné hrazeno výplatním strojem zákazníka.
21 Variabilní symbol dobírkové poukázky **) 10 Pouze u dobírky
22 Identifikační číslo hlavní zásilky u vícekusové zásilky ***) 13 ID hlavní zásilky (první v pořadí).
23 Pořadové číslo zásilky ve vícekusové zásilce 2 Pořadové číslo zásilky ve VK.
Uvádí se pořadové číslo zásilky.
24 Počet Ks zásilek ve vícekusové zásilce 2 Celkový počet zásilek ve VK.
Uvádí se celkový počet zásilek ve vícekusové zásilce.
25 Identifikační číslo podavatele 10 (pro další využití), zatím vyplněno mezerami
26 Variabilní symbol zásilky 10 Libovolná identifikace zásilky pro využití podavatelem
27 Rozměry zásilky – délka 6 Rozměry zásilky – délka zásilky v cm
Uvádí se délka nadrozměrné zásilky (v cm).
28 Rozměry zásilky – šířka 6 Rozměry zásilky – šířka zásilky v cm
Uvádí se šířka nadrozměrné zásilky (v cm).
29 Rozměry zásilky – výška 6 Rozměry zásilky – výška zásilky v cm
Uvádí se výška nadrozměrné zásilky (v cm).
30 Typ osoby (FO/PO) 1 Indikace fyzické či právnické osoby.
Uvádí se indikace fyzické (indikace F) či právnické (indikace P) osoby.
31 MRN kód 20 MRN kód z vývozního dokladu pro zásilky do zahraničí.
Uvádí se u zásilek zasílaných do zahraničí s celním prohlášením (k zásilce je přiložen vývozní doklad).
32 Kód uzávěru 13 Pro další využití.
Uvádí se kód uzávěru, pokud jsou zásilky na podací poštu předávány v uzávěrech, např. palety (zatím pouze pro služební zásilky ČP).
33 Telefon odesílatele 20 Formát „+xxxxxxxxxxxx“ – pro další využití
34 E-mail odesílatele 50 Formát„xxx@xxx.xxx“– pro další využití
35 Počet palet 2 Počet palet pro Balík Nadrozměr – max. množství palet je 99
Pokud je vyplněno toto pole, musí být uvedena sl.68-Paleta.
36 Příjmení a jméno kontaktní osoby 30 Pro balík Nadrozměr
37 Jméno odesílatele 30 Je-li údaj znám vyplněno, jinak mezery
38 Příjmení odesílatele 30 Je-li údaj znám vyplněno, jinak mezery
39 Název firmy 30 Je-li údaj znám vyplněno, jinak mezery
40 IČO odesílatele 12 Je-li údaj znám vyplněno, jinak mezery
41 PSČ odesílatele 5 Je-li údaj znám vyplněno, jinak mezery
42 ISO kód země odesílatele 2 ISO kód země adresy odesílatele (standardně CZ)
43 Obec adresy odesílatele 40 Je-li údaj znám vyplněno, jinak mezery
44 Část obce adresy odesílatele 40 Je-li údaj znám vyplněno, jinak mezery
45 Ulice adresy odesílatele 40 Bez uličního systému bude údaj vyplněn mezerami
46 Č.p. adresy odesílatele 6 Je-li údaj znám vyplněno, jinak mezery
47 Č.o. adresy odesílatele 6 Je-li údaj znám vyplněno, jinak mezery
48 Celní obsah zásilky 50 Popis celního obsahu zásilky u zásilek do zahraničí

Poznámka (pro formát TXT -“T” - textový soubor s pevnou délkou věty):
 - Pevná délka věty je 852 bytes (850 znaků+CR(0Dhex)+LF(0Ahex)). Celková délka souboru musí být násobkem 850.
 - Numerické údaje (částka, váha) je potřeba doplnit zleva mezerami/nulami, textové údaje je potřeba doplnit zprava mezerami na celé délky polí.

Vysvětlivky k polím:
*)Pole služby: U zásilek s bezdokladovou dobírkou se povinně vyplňuje služba č. 41.
**)Pole variabilní symbol poukázky:

Pole 37-47 – se vyplňují v případě, pokud podavatel není skutečným odesílatelem. Pokud nejsou pole vyplněna, jsou doplněna mezerami po celé délce polí.