Expense Management

Struktura výpisu ABO

Výpis ABO z Fidoo účtu je textový soubor s příponou .gpc ve standardizovaném formátu ČNB, který načítají české účetní a bankovní systémy. Tenhle článek popisuje jeho věty pole po poli. Jak si výpisy zapnout a kde je stáhnout, popisuje Výpisy z Fidoo účtu.

Jak soubor vypadá

Soubor je v kódování UTF-8, řádky končí CRLF a pole mají pevnou šířku, takže se čte podle pozic, ne podle oddělovačů. Tvoří ho tři typy vět: věta 074 je hlavička jednoho dne se zůstatky, věta 075 nese jednu transakci a věta 078 poznámku k ní. Výpis za delší období nese jeden blok 074 pro každý den, ve kterém proběhly transakce; dny bez transakcí v souboru nejsou. Struktura je pro všechny klienty stejná a měnit nejde.

Hlavička výpisu (věta 074)

PolePopisVzor dat
typ větyPevná hodnota 074, 3 znaky074
číslo Fidoo účtuVnitřní tvar ABO: číslo bez pomlčky doplněné nulami na 16 míst a přeskládané podle standardu7213662520000123
názevPevná hodnota DIRECT FIDOO AS doplněná mezerami na 20 znakůDIRECT FIDOO AS
datum dneDen, ke kterému blok patří, ve tvaru ddmmrr160125
počáteční zůstatekV haléřích, 14 číslic, následuje znaménko +, nebo -00000002763729+
konečný zůstatekV haléřích, 14 číslic, následuje znaménko +, nebo -00000002743929+
obraty debetV haléřích, 14 číslic, následuje znaménko (0 běžná hodnota, - záporná)000000000198000
obraty kreditV haléřích, 14 číslic, následuje znaménko (0 běžná hodnota, - záporná)000000000000000
číslo výpisuPořadí dne v roce, ke kterému blok patří, 3 číslice016
datum konce výpisuPoslední den období celého výpisu ve tvaru ddmmrr; u delšího období se ode dne bloku liší280125
výplň14 mezer na konec věty

Transakce (věta 075)

PolePopisVzor dat
typ větyPevná hodnota 075, 3 znaky075
číslo Fidoo účtuVnitřní tvar ABO, 16 znaků7213662520000123
protiúčetVnitřní tvar ABO, 16 znaků; transakce bez protiúčtu nese samé nuly0000000000000000
pořadové čísloPořadí transakce ve výpisu doplněné nulami na 13 míst0000000000001
částkaV haléřích, 12 číslic000000009900
kód účtování1 debet, 2 kredit, 4 storno debetu, 5 storno kreditu; storno nesou opravné transakce1
variabilní symbol10 znaků; nezadaný nese mezery7876454534
pole konstantního symbolu00, kód banky protiúčtu na 4 místa a 00000008000000
specifický symbol10 znaků; nezadaný nese mezery0000004433
datum valutyVždy 000000000000
typ transakceDůvod platby doplněný zleva nulami na 20 znaků, viz tabulka typů níže000card-creation-fee
kód změnyVždy 00
směr1001 debet (úhrada), 1002 kredit (inkaso); u storna obráceně1001
datum zaúčtováníVe tvaru ddmmrr, 6 číslic160125

Poznámka k transakci (věta 078)

Poznámka následuje za každou větou 075. Nese číslo zaměstnance, jméno a příjmení uživatele a maskované číslo karty, oddělené podtržítkem; údaj, který k transakci není, nahrazuje 000.

PolePopisVzor dat
typ větyPevná hodnota 078, 3 znaky078
poznámkaČíslo zaměstnance, jméno a maskovaná karta s podtržítky111_Jan Novák_549546******9708

Typy transakcí

Hodnoty v poli typu transakce odpovídají popiskům v aplikaci takhle:

Hodnota v souboruPopisek v aplikaci
card-loadDobití karty
card-unloadVybití prostředků z karty na Fidoo účet
mvc-loadPřevod na Fidoo účet
mvc-unloadPřevod z Fidoo účtu
orlen-fuel-bonusBonus za tankování
online-account-feePoplatek za služby Fidoo
monthly-service-feePoplatek za vedení Fidoo karty
card-creation-feePoplatek za výrobu Fidoo karty
card-renewal-feePoplatek za obnovu Fidoo karty
insurance-feePoplatek za Direct cestovní pojištění
atm-feePoplatek za výběry z bankomatu (už se nepoužívá)
balance-adjustmentOpravná transakce
fee-balance-adjustmentBonus
otherOstatní transakce

Ukázka souboru

Skutečný výpis z testovacího prostředí: jeden den (16. 1. 2025) se dvěma poplatky za výrobu karty po 99 Kč, výpis uzavřený k 28. 1. 2025. U obou transakcí chybí číslo zaměstnance i jméno, proto věty 078 nesou 000.

0747213662520000123DIRECT FIDOO AS     16012500000002763729+00000002743929+000000000198000000000000000000016280125
0757213662520000123000000000000000000000000000010000000099001          0000000000          000000000card-creation-fee01001160125
078000_000_549546******1805
0757213662520000123000000000000000000000000000020000000099001          0000000000          000000000card-creation-fee01001160125
078000_000_549546******4739

Řádek 074 je v souboru zakončený čtrnácti mezerami; ukázka je má oříznuté.

Kontrolní vazby

Údaje ve větě 074 na sebe navazují: konečný zůstatek je počáteční zůstatek minus obraty debet plus obraty kredit. Do debetu se počítají transakce s kódem účtování 1 a 4, do kreditu s kódem 2 a 5. Import, který si soubor kontroluje, může na těchhle vazbách stavět.

Čísla výpisů nejdou souvisle za sebou

Číslo výpisu je pořadí dne v roce, ke kterému blok dat patří. Dny bez transakcí žádný blok nemají, takže v číselné řadě vznikají mezery; chybějící číslo neznamená ztracený soubor.

Byl tento článek užitečný?

Stále potřebujete pomoc?

Náš tým podpory je tu pro vás Po–Pá 9–17.

Kontaktovat nás