K2D rendszerben kiállított vevőszámlák átvétele specifikáció alapján.
Fájl felépítés
Három sortípusnak kell lennie, FEJ, TET és KON. A mezőhosszok kötöttek, tehát ha rövidebb az adat, akkor szóközökkel fel kell tölteni. Szöveges mezőnél (X()) jobbról, Numerikusnál (999) balról. Negatív szám esetén a – jel is beleszámít a hosszba!
Fejléc: egy sor fájlonként, a számla fej adataival hossza: 257 karakter!
Mezőnév
|
Hossz
|
Forma
|
Megjegyzés
|
Azonosító
|
3
|
X(3)
|
„FEJ”
|
Számlaszám
|
10
|
X(10)
|
|
Kelte
|
10
|
ÉÉÉÉ-HH-NN
|
|
Fizetési határidő
|
10
|
ÉÉÉÉ-HH-NN
|
|
Teljesítés
|
10
|
ÉÉÉÉ-HH-NN
|
|
Tételek száma
|
3
|
999
|
A fájl „TET” sorainak száma!
|
Stornózott számla
|
10
|
X(10)
|
Ha stornó számláról van szó: a stornózott számla száma
|
Fizetési mód
|
1
|
X
|
Ehhez kérünk egy kódtáblát!
|
Partner kód
|
5
|
X(5)
|
Partner kódja a számlázó programban
|
Partner név
|
40
|
X(40)
|
|
Partner Irsz
|
5
|
X(5)
|
Partner címe, Irányítószám
|
Partner város
|
30
|
X(30)
|
Partner címe, város
|
Partner cím
|
40
|
X(40)
|
Partner címe, utca hsz.
|
Megjegyzés1
|
40
|
X(40)
|
|
Megjegyzés2
|
40
|
X(40)
|
|
Tételek: a számla tételei (FEJ: tételek száma db sor a fájlban), hossza: 145 karakter!
Mezőnév
|
Hossz
|
Forma
|
Megjegyzés
|
Azonosító
|
3
|
X(3)
|
„TET”
|
Típus
|
3
|
X(3)
|
„ALK” – alkatrész „ELO” – Előleg
|
Számlaszám
|
10
|
X(10)
|
|
Megnevezés
|
40
|
X(40)
|
A tétel megnevezése
|
Mennyiség
|
10
|
9999999.99
|
|
ÁFA%
|
5
|
999.99
|
|
Egységár nettó
|
12
|
999999999.99
|
|
Nettó
|
12
|
999999999.99
|
|
ÁFA
|
12
|
999999999.99
|
|
Elábé
|
12
|
999999999.99
|
„ALK” típus esetén az eladott áru beszerzési értéke
|
Főkönyvi szám
|
13
|
X(13)
|
Árbevétel főkönyvi szám, ha van
|
Elábé főkönyvi szám
|
13
|
X(13)
|
Elábé főkönyvi szám, ha van
|
Kontírozási tételek: a kontírozási tételek hossza: 46 karakter!
Mezőnév
|
Hossz
|
Forma
|
Megjegyzés
|
Azonosító
|
3
|
X(3)
|
„KON”
|
Számlaszám
|
10
|
X(10)
|
|
Főkönyvi szám
|
10
|
X(10)
|
|
Előjel
|
1
|
X(1)
|
Tartozik : +
Követel -
|
Érték
|
12
|
999999999.99
|
|
Könyvelési dátum
|
10
|
ÉÉÉÉ-HH-NN
|
|
|