SHELL
Datová věta je ve formátu TXT předepsaném formátu – viz popis struktury a vzorek dat.
Z úvodní věty souboru bereme do transakce tankovací karty:
Názov atributu |
| Délka | Hodnota pozice | příklad |
číslo souboru |
| 7 | 43-49 | 0340711 |
Dále zpracováváme pouze transakce typu DC a DN.
DC jsou transakce tankovacích karet.
DN je pro zpracování věty, která se nevztahuje k konkrétní tankovací karty a neplní se do transakcí tankovací karty, ale týká se nákupní faktury (např. sleva za celek). Nekartové transakce předpokládáme vždy v lokální měně.
Import SHELL
Transakce DC
Názov atributu |
| Délka | Hodnota pozice | příklad |
číslo faktury |
| 9 | 1-10 | 1615662587 |
Typ 1 |
| 1 | 12-12 | "D" - vždy |
Typ 2 |
| 1 | 13-13 | "C" |
Datum vzniku | Datum souboru | 10 | 28-37 | 31-05-2019. |
Kód země | Kód země | 2 | 90-91 | SK |
Číslo tankovací karty | Číslo tankovací karty | 19 | 117-135 | 710103011003000000 |
SPZ | Registrační číslo vozidla | 16 | 176-191 | AEO 33 45 |
Datum | Datum transakce | 10 | 196-205 | 21-06-2019 |
Čas | Čas transakce | 5 | 206-210 | 10:54 |
Číslo čerpací stanice | Číslo čerpací stanice | 4 | 213-216 | 0002010 |
Místo čerpací stanice | Místo čerpací stanice | 30 | 217-246 | Praha |
Kód zboží | Kód zboží | 5 | 270-274 | 0003 |
Název zboží | Název zboží | 30 | 423-452 | Super |
Množství | Množství | 10 | 278-287 | 42.40 |
Měna | Měna | 3 | 387-389 | CZK |
Sazba DPH | Sazba DPH | 6 | 345-350 | 16,00% |
Jednotková cena s DPH | Jednotková cena s DPH | 8 | 288-295 | 21.2500 |
Celková cena s DPH | Celková cena s DPH | 11 | 412-422 | 901.00 |
DPH | DPH | 11 | 401-411 |
|
Celková cena s DPH(LM) | Celková cena s DPH(LM) | 11 | 376-386 | 546.13 |
Stav km | Stav km | 6 | 264-269 | 123698 |
Transakce DN:
Názov atributu |
| Délka | Hodnota pozice | příklad |
číslo faktury |
| 9 | 1-10 | 1615662587 |
Typ 1 |
| 1 | 12-12 | "D" - vždy |
Typ 2 |
| 1 | 13-13 | "N" |
Datum vzniku |
| 10 | 28-37 | 31-05-2019. |
Kód země | Kód země | 2 | 90-91 | SK |
Datum | Datum transakce | 10 | 111-120 | 21-06-2019 |
Kód zboží | Kód zboží | 5 | 123-127 |
|
Měna | Měna | 3 | 141-143 | CZK |
Sazba DPH | Sazba DPH | 6 | 135-140 | 21,00% |
DPH | DPH | 11 | 155-165 | 1,47 |
Jednotková cena s DPH | Jednotková cena s DPH | 11 | 166-176 | 8,45 |
Celková cena s DPH | Celková cena s DPH | 8 | 166-176 | 8,45 |
Celková cena s DPH (LM) | Celková cena s DPH | 11 | 166-176 | 8,45 |
Číslo tankovací karty | Číslo tankovací karty | 19 | 213-231 |
|
Popis | Popis |
| 268-300 |
|
Dokument: SHELL_File.structure Shell in ENG.docx
Vzorek dat: Shell_OC.TXT
Nekartová transakce: SHELL003_CZ_DN.txt