Import závazků

Hlavička

Identifikační řádek hlavičky má následující strukturu:

IDAtributDefaultní hodnotaTypMax. délkaPoznámka

01

Typ řádku

000

Text

3

Konstantní identifikace věty hlavičky

02

NOT NULL

Text

35

IČ odběratele

03

Název

NULL

Text

100

Název odběratele, který nesmí obsahovat speciální znaky oddělovačů.

 

Závazek

Věta pro vložení závazku musí obsahovat všech 17 níže definovaných atributů vzájemně oddělených 16ti oddělovači, jinak je hlášena chyba „Špatná struktura řádku“. To znamená, že všechny atributy ve větě jsou povinné.

Věta má následující strukturu:

IDVýznamDefaultní hodnotaTypMax. délkaPoznámka

01

Typ řádku

401

Text

3

Konstantní identifikace věty závazku

02

VS

NOT NULL

Text

20

Variabilní symbol. Při importu jsou ořezány nuly zleva.

Při importu jsou rovněž ořezány mezery zleva i zprava.

Pokud je v souboru VS delší než 20 znaků, program ohlásí chybu a import neprovede.

03

KS

NULL

Text

4

Konstantní symbol. V případě, že je v souboru KS delší než 4 znaky, jsou importovány čtyři znaky zprava.

04

SS

NULL

Text

20

Specifický symbol, IGNORUJE SE

05

Rezervováno

NULL

Text

1

Vyhrazeno – prázdné, IGNORUJE SE

06

Datum vystavení

NOT NULL

Date

8

Datum odeslání uvedené na faktuře

07

Datum DPH

NULL

Date

8

Datum uskutečnění zdanitelného plnění

08

Datum splatnosti

NOT NULL

Date

8

Datum splatnosti uvedené na faktuře

09

Částka

NOT NULL

Money

16

Kladná částka vystavené faktury

10

Kód měny

NOT NULL

Text

3

Kód měny částky faktury

11

IČ odběratele

(odesílatel dávky)

NOT NULL

Text

35

IČ odběratele (resident ČR), který vkládá dávku do systému

Odběratel disponuje závazkem vůči dodavateli

12

Účet odběratele

NULL

Text

35

Běžná délka čísla účtu je 16

13

Banka odběratele

NULL

Text

4

Identifikace banky (defaultní banka je 0000)

Pokud není banka odběratele zadaná, systém automaticky doplní defaultní banku 0000

14

IČ dodavatele

(příjemce platby)

NOT NULL

Text

35

IČ dodavatele (nemusí být v ČR)

Dodavatel je ta strana, vůči které má odběratel závazek a na svůj účet získává proplacení závazku.

15

Účet dodavatele

NOT NULL

Text

35

Běžná délka čísla účtu je 16

Systém zkontroluje, zda zadaný účet je skutečně účtem dodavatele (při porovnání účtů se doplní počáteční nuly na normalizovaný tvar)

16

Banka dodavatele

NOT NULL

Text

4

Identifikace banky

17

Poznámka

NULL

Text

100

Libovolná poznámka

 

Copyright © ARBES, 2023