Import diskontních faktur

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Č dodavatele

03

Název

NULL

Text

100

Název dodavatele, který nesmí obsahovat znak oddělovače.

 

Diskontní faktura

Věta pro vložení discontní faktury musí obsahovat minimálně všech 18 níže definovaných atributů vzájemně oddělených 17ti oddělovači, jinak je hlášena chyba „Špatná struktura řádku“. Pokud je nalezen 19. atribut poznámky, je tento atribut vzat v potaz.

Věta disponuje následující strukturou:

IDVýznamDefaultní hodnotaTypMax. délkaPoznámka

01

Typ řádku

501

Text

3

Konstantní identifikace věty diskontní faktury.

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. Při importu jsou ořezány nuly zleva.

V případě, že je v souboru SS delší než 10 znaků, je importováno deset znaků zprava.

Nulový specifický symbol (např. "0000") se na odkoupenou fakturu nepřenáší.

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

Částka vystavené faktury

10

Kód měny

NOT NULL

Text

3

Kód měny částky faktury

11

IČ dodavatele

(odesílatel dávky)

NOT NULL

Text

35

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

Dodavatel je ta strana, která na svůj účet získává zaplacení faktury.

12

Úč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)

13

Banka dodavatele

NOT NULL

Text

4

Identifikace banky

14

IČ odběratele

NOT NULL

Text

35

IČ odběratele.

15

Účet odběratele

NULL

Text

35

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

16

Banka odběratele

NULL

Text

4

Identifikace banky (0000 značí defaultní banku)

Pokud není zadána banka odběratele, systém do úložiště automaticky doplní defaultní banku 0000.

17

Financování

NULL

Money

16

IGNORUJE SE

18

Fin./nefinancovat

NULL

Text

1

IGNORUJE SE

19

Poznámka

NULL

Text

100

Nepovinná poznámka

 

Copyright © ARBES, 2023