1. Költségfelosztás adminisztráció
1.1. Költségfelosztás alap adatok

Tábla: PTelAla
Alap adatok:
A1. BizAzo varchar (12) NOT NULL, – Bizonylat azonosító pk
BizAzo = ’PBX’+EloNull(TelDat.Ev,2)+’/’+EloNull(TetSor,5)
Pl: PBX-06/12345
A PBX bizonylattömb és a teljesítés dátuma alapján generált azonosító. A pénzügyi bizonylat nyilvántartás fixen a PBX kódú bizonylattömböt használja.
A2. TetSor float NOT NULL, – Bizonylat tételsorszám f(’PBX’,TelDat.Ev)
A tételsorszámot a PBX kódú bizonylattömb és a teljesítés dátuma alapján generálja a program.
Input adatok:
I1. BToKod varchar (3) NOT NULL , – Bizonylat tömb fk: KBToTor.BtoKod
A kiválasztott kód alapján képezi a program a bizonylat alapján készített számla azonosítóját. Ez a kód nem a rögzített bizonylat azonosító tömje.
Bizonylat típus Számla típus Számla forma
SK Szállító Kézi
I2. SzaSza varchar (30) NOT NULL , – Számlaszám <A:0>
I3. ParKod varchar (6) NOT NULL , – Partner – Számla fk: AParTor.ParKod
A számlán szereplő partner (szállító vagy vevő) kódja. <A:0>
I4. TelDat datetime NOT NULL , – Teljesítés dátuma <A:now>
I5. FiHaSz datetime NOT NULL , – Fizetési határidő – számlán <A:now>
I6. FtNtto float NOT NULL, – Számla nettó összege HUF <A:0>
I7. FtAfaO float NOT NULL, – ÁFA összeg HUF <A:0>
I8. FtToSz float NOT NULL, – Tovább számlázott összeg HUF <A:0>
I9. LevTil varchar (1) NOT NULL , – Levonási tilalom (I/N)
A számlában szereplő szolgáltatások levonási tilalom alá esnek-e?
I10. EloKod varchar (1) NOT NULL , – Élőkód (I/N)
I11. AruKodK varchar (15) NOT NULL , – Áru kód fk: AAruTor.AruKod
A tovább számlázott (közvetített) szolgáltatás áru kódja. <A:0>
I12. AruKodT varchar (15) NOT NULL , – Áru kód fk: AAruTor.AruKod
A telefon költség áru kódja – levonható áfás. <A:0>
I13. AruKodA varchar (15) NOT NULL , – Áru kód fk: AAruTor.AruKod
A telefon költség áru kódja – költség áfás. <A:0>
I14. AruKodB varchar (15) NOT NULL , – Áru kód fk: AAruTor.AruKod
A természetbeni juttatás (egyéb bér költség) áru kódja. <A:0>
Állapot adatok
Á1. PenAll varchar (1) NOT NULL , – Pénzügyi állapot PPA
0 – N/A <A:0>
1 – Feldolgozott
Napló adatok:
N1. Opekod varchar (20) NOT NULL , – Rögzítés napló adatok – Operátor kód
N2. Terkod varchar (20) NOT NULL , – Rögzítés terminál kód
N3. Rogdat datetime NOT NULL , – Rögzítés időpontja
1.2. Költségfelosztás tétel adatok

Tábla: PTelTet
Alap adatok:
A1. TetAzo varchar (17) NOT NULL, – Számla áru ID pk
= BizAzo+’/’+EloNull(TetSor,4) A program által előállított mező.
Pl: PBX-06/12345/1234
A2. BizAzo varchar (12) NOT NULL, – Bizonylat azonosító fk: PTelAla.BizAzo
Master – detail hozzárendelés kulcsa.
A3. TetSor float NOT NULL , – Tétel sorszám
Inkrementális, bizonylatonként 1-től indul.
Input adatok:
I1. MennyiV float NOT NULL , – Mennyiség – Vetítési alap <A:0>
A költséghelyek közötti felosztás vetítési alapja. Pl: 314 perc
I2. MeeKodV varchar (5) NOT NULL , – Mennyiség egység– Vetítési alap <A:0>
A költséghelyek közötti felosztás mennyiség egysége. fk: AMeeTor.MeeKod
I3. MennyiE float NOT NULL , – Mennyiség – Elszámolás <A:0>
Az elszámolás mennyisége. Pl: 1 hónap
I4. MeeKodE varchar (5) NOT NULL , – Mennyiség egység – Elszámolás <A:0>
Az elszámolás mennyiség egysége. fk: AMeeTor.MeeKod
Számviteli adatok:
S1. RenSza varchar (20) NOT NULL , – Rendelés szám + Tétel sorszám
<Default constraint: 0> fk: KRenTet.TetAzo
S2. TaenAz varchar (15) NOT NULL , – Tárgyi eszköz Sw: FTaeFej.TaenAz
<Default constraint: 0>
S3. ProKod varchar (15) NOT NULL , – Project fk: FProTor.ProKod
<Default constraint: 0>
S4. SzeKod varchar (7) NOT NULL , – Szervezeti egység fk: ASzeTor.SzeKod
<Default constraint: 0>
S5. DolKod varchar (8) NOT NULL , – Dolgozó fk: ADolTor.DolKod
<Default constraint: 0>
S6. MlpAzo varchar (15) NOT NULL, – Munkalap azonosító fk: KMunLap.MlpAzo
<Default constraint: 0>
S7. TevKod varchar (10) NOT NULL , – Tevékenység kód fk: ATevTor.TevKod
<Default constraint: 0>
Napló adatok:
N1. Opekod varchar (20) NOT NULL , – Rögzítés napló adatok – Operátor kód
N2. Terkod varchar (20) NOT NULL , – Rögzítés terminál kód
N3. Rogdat datetime NOT NULL , – Rögzítés időpontja
A tétel adatok ellenőrzése mentés előtt:
Az alábbi mezők kitöltését a program a tételek rögzítésekor ellenőrzi.
2. Szállítói számla generálása a költségfelosztási adatokból

A [Tétel adatok] fülön található [Számla generálás] gombra kattintva elindíthatjuk a számla készítést. A költségfelosztási adatokból két féle módon készíthetünk számlát:
1. Új számla generálás
A költségfelosztási adatokból egy új szállítói kézi számla fej keletkezik, amelyhez kapcsolódnak a költségfelosztási számla áru tételek.
2. Csatolás meglévő számlához
Kiválasztjuk azt a szállítói kézi számlát amelyhez csatolni szeretnénk a költségfelosztási számla áru tételeket. Ekkor nem keletkezik új számla fej, hanem egy meglévő számla áru tételei szaporodnak.
A számlakészítés feltételei:
2.1. Számla alap adatok
PSzaAla – Számla alap tábla
Insert
Alap adatok:
A1. SzAlID Számla alap ID
SzAlId = PTelAla.BtoKod+EloNull(PTelAla.TelDat.Ev,2)+’/’+EloNull(TetSor,5)
Pl: SKS-06/12345
A2. BizAzo Bizonylat azonosító SzAlId
A3. KnyvEv Könyvelés éve PTelAla.TelDat-ból
A4. KnyvHo Könyvelés hónapja PTelAla.TelDat-ból
A5. TipusK Számla típus: 1 – Szállító
A6. FormaK Számlaforma: 2 – Kézi számla
Számla tipizáló adatok:
T1. Relaci Számla reláció: 1 – Belföldi
T2. Jelleg Számla jelleg: 4 – Folyamatos szolgáltatás
T3. Pozici Számla pozíció: 1 – Beérkezett
T4. Status Számla státusz: 1 – Elfogadott
T5. BerMod Számla beérkezési mód 0 – N/A
Input adatok:
I1. BToKod Bizonylat tömb PTelAla.BtoKod
I2. SzaSza Számlaszám SzAlId
I3. Bizony Bizonylatszám PTelAla.SzaSza
I4. ParKod Partner – Számla PTelAla.ParKod
I5. CimPar Partner – Címzett PTelAla.ParKod
I6. BanKod Bank kód AParBan.BanKod <- PTelAla.ParKod
I7. BanFol Bank folyószámla AParBan.BanFol <- AParBan.Priori.Min
I8. BanAls Bank alszámla AParBan.BanAls
I9. PeeKod Pénzeszköz kód KAzoAda.PeeKod
I10. PeuKod Pénzügyi eszköz kód KAzoAda.PeuKodS
I11. FimKod Fizetési mód AParTor.FimKod <- PTelAla.ParKod
I12. DevKod Deviza kód KAzoAda.AlaDev
I13. HivSza Hivatkozási szám PTelAla.SzaSza
I14. IktSza Iktatószám PTelAla.SzaSza
I15. BeeDat Beérkezés dátuma PTelAla.TelDat
I16. TelDat Teljesítés dátuma PTelAla.TelDat
I17. SzmDat Számla kelte PTelAla.TelDat
I18. FiHaSz Fizetési határidő – számlán PTelAla.FiHaSz
I19. FiHaEl Fizetési határidő – elfogadott PTelAla.FiHaSz
I20. AfaDat Áfa teljesítés dátuma PTelAla.FiHaSz
I21. MegJeg Megjegyzés <>
I22. BanMeg Banki megjegyzés <>
I23. ParKapID Partner kapcsolati ID 0
Érték adatok:
É1. FtNtto Számla nettó összege HUF PTelAla.FtNtto
É2. FtAfaO ÁFA összeg HUF PTelAla.FtAfaO
É3. FtOssz Számla összesen HUF PTelAla.FtNtto + PTelAla.FtAfaO
É4. FtKiOs Kiegyenlítés összesen HUF 0
É5. EveHuf Értékvesztés összege HUF 0
É6. EheHuf Értékhelyesbítés összege HUF 0
É7. EgyHuf Egyéb adat HUF 0
É8. KerHuf Kerekítés HUF 0
A számla devizanemében tárolt adatok:
É11. DeNtto Számla nettó összege DEV PTelAla.FtNtto
É12. DeAfaO ÁFA összeg DEV PTelAla.FtAfaO
É13. DeOssz Számla összesen DEV PTelAla.FtNtto + PTelAla.FtAfaO
É14. DeKiOs Kiegyenlítés összesen DEV 0
É15. EveDev Értékvesztés összege DEV 0
É16. EheDev Értékhelyesbítés összege DEV 0
É17. EgyDev Egyéb adat DEV 0
É18. KerDev Kerekítés DEV <0>
Fordulónapi adatok:
F1. DevDatF Deviza átszámítási dátum PTelAla.TelDat
F2. DevBanF Deviza átszámítási bank KAzoAda.BanAzoD
F3. DevArfF Deviza átszámítási árfolyam 1
F4. MerDev Mérleg érték DEV PTelAla.FtNtto + PTelAla.FtAfaO
F5. MerHuf Mérleg érték HUF PTelAla.FtNtto + PTelAla.FtAfaO
Deviza adatok adatok – Számvitel:
D1. DevDat Deviza átszámítási dátum PTelAla.TelDat
D2. DevBan Deviza átszámítási bank KAzoAda.PBanAzo
D3. DevArf Deviza átszámítási árfolyam 1
D4. DevTel Deviza teljesítés dátum PTelAla.TelDat
Deviza adatok – Áfa
DA1. DevDatA Deviza átszámítási dátum PTelAla.TelDat
DA2. DevBanA Deviza átszámítás bank SAzoAda.BanAzoA
DA3. DevArfA Deviza átszámítási árfolyam 1
Előlegszámla adatok:
V1. ElSzDb Előleg számlák darabszáma Vég 0
V2. ElNtto Számla nettó összege Vég 0
V3. ElAfaO ÁFA összeg Vég 0
V4. ElOssz Számla összesen Vég 0
E1. VegSza Végszámla száma Előleg ’0’
E2. ElNttoE Számla nettó összege Előleg 0
E3. ElAfaOE ÁFA összeg Előleg 0
E4. ElOsszE Számla összesen Előleg 0
Hitelkamat adminisztrációs adatok:
H1. HitKam Hitelkamat számítás módszere HKM N
H2. KamElo Kamatszámítási szempontból élő (I/N) N
H3. HiKaKu Hitelkamat kulcs [%] 0
H4. KaKeDat Kamatszámítás kezdő dátuma nil
H5. KaZaDat Kamatszámítás záró dátuma nil
Állapot adatok:
Á1. StoKod Stornó állapot: STO 0 – Alap
Á2. MozElj Mozgás előjel 1
Á3. StornA Stornózott számla száma – Forrás 0
Á4. StornB Stornó számla száma– Cél 0
Á5. SzNyDb Nyomtatott számla példányszáma 0
Á6. BizaDb Csatolt bizonylatok száma 0
Á7. PenAll Pénzügyi állapot PPA 0 – N/A
Á8. FokAll Főkönyvi állapot FAL 0 – Alap
Á9. Allapo Számla állapot PAL 1 – Elővezetett
Á10. ElSzAl Előleg számla állapot: ESA 0
Á11. UtaDol Utalványozó dolgozó KAzoAda.UtaDol
Á12. UtaAll Utalványozási állapot EAL 0
Á13. JovDol Jóváhagyó dolgozó KAzoAda.JovDol
Á14. JovAll Jóváhagyási állapot EAL 0
Á15. FoAfAl Folyamatos szolgáltatás áfa állapot 0 – N/A
Számviteli adatok:
S1. ParSzl Partner főkönyvi számla száma AParTor.SzaSzl <- PTelAla.ParKod
S2. HelDat Helyesbítő számla teljesítés dátuma nil
S3. AfaLev Áfa levonható N
S4. AlaKod Áfa alany kód AParTor.AlaKod<- PTelAla.ParKod
S5. Kerekit Kerekítési nagyságrend ADevTor.Kerekit <- KA.AlaDev
S6. MinCim Minimális címlet ADevTor(DevKod).MinCim !
S7. SzNyFrm Számla nyomtatási forma SNF AParTor(ParKod).SzNyFrm
Késedelmi kamat adatok
K1. KeskaA Késedelmi kamat számla – Forrás nil
K2. KeskaB Késedelmi kamat számla – Cél nil
K3. KesNap Késedelmi napok száma 0
K4. KesOsz fKésedelmi kamat összege 0
Átadás – Átvételi adatok
X1. Atvetel Átvétel megtörtént N
X2. AOpeKo Átvételi napló adatok – Operátor kód nil
X3. ATerKo Átvételi terminál kód nil
X4. ARogDa Átvételi időpontja nil
X5. ViszVet Visszavétel megtörtént N
X6. VOpeKo Visszavételi napló adatok – Operátor nil
X7. VTerKo Visszavételi terminál kód nil
X8. VRogDa Visszavétel időpont nil
Export számla adatok
X1. FupKod Fuvar paritás kód 0
X2. FupHel Fuvar paritás helye nil
X3. CiPaCi Címzett partner címke név – magyar nil
X4. CiPaCiA Címzett partner címke név – angol nil
{X5. CimPar Címzett partner kód 0
X6. ReheCi Rendeltetési hely címke név – magyar nil
X7. ReheCiA Rendeltetési hely címke név – angol nil
X8. ReheKod Rendeltetési hely kód 0/0
X9. AruMeg Általános áru megnevezés – magyar nil
X10. AruMegA Általános áru megnevezés – angol nil
X11. SzeCi Szerződés címke név – magyar nil
X12. SzeCiA Szerződés címke név – angol nil
X13. SzeSza Szerződés szám nil
X14. SzeDat Szerződés dátuma nil
X15. MegCi Megrendelés címke név – magyar nil
X16. MegCiA Megrendelés címke név – angol nil
X17. MegSza Megrendelés szám nil
X18. MegDat Megrendelés dátuma nil
X19. FizHat Fizetési határidő – magyar nil
X20. FizHatA Fizetési határidő – angol nil
X21. SzaCi Szállító eszköz címke név – magyar nil
X22. SzaCiA Szállító eszköz címke név – angol nil
X23. SzaEsz Szállító eszköz azonosító nil
X24. EuAfaUgy EU áfa ügylet kód EAU 0
X25. KepPar Képviselő partner kód 0
X26. PenKepv Pénzügyi képviselői számla N
Napló adatok:
N1. Opekod Operátor kód generált
N2. Terkod Terminál kód generált
N3. Rogdat Rögzítés időpontja generált
2.2. Számla áru adatok
A számla áru tételek számossága az alábbi feltételektől függ:
Igen: s = 1, nem: s = 0. PTelAla.FtToSz > Nulla
Nem t = 1 PTelAla.LevTil = ’N’
PTelAla.FtToSz / PTelAla.FtNtto >= KAzoAda.ToSzAfaHat (0,3)
Igen: t = 2, nem: t = 3.
h = Count(PTelTet)
A fentiek alapján számla áru tételek szám: n = s + t * h
Tehát, az esetlegesen tovább számlázott szolgáltatást tartalmazó egyetlen áru tétel mellett, a telefon költség nem adatok költséghelyenkénti számossága 1, 3 vagy 4 lehet.
A 4.2.9.1. pontban ismertetett példa adatai alapján, két költséghelyre történő felosztás mellett (1/3 – 2/3 arányban) az alábbi számla áru tételeket kell előállítanunk:
Kerekítési pontosság: KerekX = PSzaAla.Kerekit
α. A számlában szereplő szolgáltatások nem esnek levonási tilalom alá.
PTelAla.LevTil = ’N’ t = 1
Költségnem adatok: 1 tétel
B. Természetbeni juttatás (egyéb bér költség)
Tétel érték: TetErtB = 0
Áfa érték: AfaErtB = 0
T. Telefon költség levonható áfás
Tétel érték: TetErtT = PTelAla.FtNtto – PTelAla.FtToSz
| Áfa érték: | AfaErtT = PTelAla.FtAfaO – |
Round(PTelAla.FtToSz * AAfaTor.AfaKul(AAruTor.AfaKod(PTelAla.AruKodK / 100, KerekX)
Pl: TetErtT = 1 000 – 200 = 800
AfaErtT = 200 – 200 * 0,2 = 160
Felosztás költséghelyekre: Költséghelyek száma: h
Pl: h = 2 1. vetítési alap: V[1] = 100
2. vetítési alap: V[2] = 200
Összesen: V0 300
For i:= 1 To h do TetErtT[i] = Round(TetErtT * V[i]/V0,KerekX)
AfaErtT[i] = Round(AfaErtT * V[i]/V0,KerekX)
Pl: 1. tétel TetErtT[1] = 800 * 100 / 300 = 267
AfaErtT[1] = 160 * 100 / 300 = 53
2. tétel TetErtT[1] = 800 * 200 / 300 = 533
AfaErtT[1] = 160 * 200 / 300 = 107
A. Telefon költség költség-áfás
Tétel érték: TetErtA = 0
Áfa érték: AfaErtA = 0
β. A számlában szereplő szolgáltatások levonási tilalom alá esnek és tovább számlázott összeg nem éri el a teljes áfa levonási határát
PTelAla.LevTil = ’I’ AND
PTelAla.FtToSz / PTelAla.FtNtto < KAzoAda.ToSzAfaHat (0,3) -> t = 3
Költségnem adatok: 3 tétel
B. Természetbeni juttatás (egyéb bér költség)
Tétel érték: TetErtB = (PTelAla.FtNtto – PTelAla.FtToSz) * KAzoAda.TelMaHaAr,KerekX)
| Áfa érték: | AfaErtB = Round(TetErtB * AAfaTor.AfaKul(AAruTor.AfaKod(PTelAla.AruKodT / 100, KerekX) |
Pl: TetErtB = (1 000 – 200) * 0,2 = 160
AfaErtB = 160 * 0,2 = 32
Felosztás költséghelyekre: Költséghelyek száma: h
Pl: h = 2 1. vetítési alap: V[1] = 100
2. vetítési alap: V[2] = 200
Összesen: V0 300
For i:= 1 To h do TetErtB[i] = Round(TetErtB * V[i]/V0,KerekX)
AfaErtB[i] = Round(AfaErtB * V[i]/V0,KerekX)
Pl: 1. tétel TetErtB[1] = 160 * 100 / 300 = 53
AfaErtB[1] = 32 * 100 / 300 = 11
2. tétel TetErtB[1] = 160 * 200 / 300 = 107
AfaErtB[1] = 32 * 200 / 300 = 21
T. Telefon költség levonható áfás
Tétel érték: TetErtT = PTelAla.FtNtto – PTelAla.FtToSz
– Round(TelAla.FtNtto * KAzoAda.ToSzAfaHat,KerekX)
| Áfa érték: | AfaErtT = Round(TetErtT * AAfaTor.AfaKul(AAruTor.AfaKod(PTelAla.AruKodT / 100, KerekX) |
Pl: TetErtT = 1 000 – 200 – 1 000 * 0,3 = 500
AfaErtT = 500 * 0,2 = 100
Pl: 1. tétel TetErtT[1] = 500 * 100 / 300 = 167
AfaErtT[1] = 100 * 100 / 300 = 33
2. tétel TetErtT[1] = 500 * 200 / 300 = 333
AfaErtT[1] = 100 * 200 / 300 = 67
A. Telefon költség költség-áfás
Tétel érték: TetErtA = PTelAla.FtNtto – PTelAla.FtToSz – TetErtT – TetErtB
| Áfa érték: | AfaErtA = PTelAla.FtAfaO – AfaErtT – AfaErtB – |
Round(PTelAla.FtToSz * AAfaTor.AfaKul(AAruTor.AfaKod(PTelAla.AruKodK / 100, KerekX)
Pl: TetErtA = 1 000 – 200 – 500 – 160 = 140
AfaErtA = 200 – 200 * 0,2 – 100 – 32 = 28
Pl: 1. tétel TetErtA[1] = 140 * 100 / 300 = 47
AfaErtA[1] = 28 * 100 / 300 = 9
2. tétel TetErtA[1] = 140 * 200 / 300 = 93
AfaErtA[1] = 28 * 200 / 300 = 19
χ. A számlában szereplő szolgáltatások levonási tilalom alá esnek és tovább számlázott összeg eléri a teljes áfa levonási határát
PTelAla.LevTil = ’I’ AND
PTelAla.FtToSz / PTelAla.FtNtto >= KAzoAda.ToSzAfaHat (0,3) -> t = 2
Költségnem adatok: 2 tétel
B. Természetbeni juttatás (egyéb bér költség)
Tétel érték: TetErtB = (PTelAla.FtNtto – PTelAla.FtToSz) * KAzoAda.TelMaHaAr,KerekX)
| Áfa érték: | AfaErtB = Round(TetErtB * AAfaTor.AfaKul(AAruTor.AfaKod(PTelAla.AruKodT / 100, KerekX) |
Pl: Tovább számlázott szolgáltatás: PTelAla.FtToSz = 400 Ft
TetErtB = (1 000 – 400) * 0,2 = 120
AfaErtB = 120 * 0,2 = 24
Felosztás költséghelyekre: Költséghelyek száma: h
Pl: h = 2 1. vetítési alap: V[1] = 100
2. vetítési alap: V[2] = 200
Összesen: V0 300
For i:= 1 To h do TetErtB[i] = Round(TetErtB * V[i]/V0,KerekX)
AfaErtB[i] = Round(AfaErtB * V[i]/V0,KerekX)
Pl: 1. tétel TetErtB[1] = 120 * 100 / 300 = 40
AfaErtB[1] = 24 * 100 / 300 = 8
2. tétel TetErtB[1] = 120 * 200 / 300 = 80
AfaErtB[1] = 24 * 200 / 300 = 16
T. Telefon költség levonható áfás
Tétel érték: TetErtT = PTelAla.FtNtto – PTelAla.FtToSz – TetErtB
| Áfa érték: | AfaErtT = PTelAla.FtAfaO – AfaErtB – |
Round(PTelAla.FtToSz * AAfaTor.AfaKul(AAruTor.AfaKod(PTelAla.AruKodK / 100, KerekX)
Pl: TetErtT = 1 000 – 400 – 120 = 480
AfaErtT = 200 – 400 * 0,2 – 24 = 96
Pl: 1. tétel TetErtT[1] = 480 * 100 / 300 = 160
AfaErtT[1] = 96 * 100 / 300 = 32
2. tétel TetErtT[1] = 480 * 200 / 300 = 320
AfaErtT[1] = 96 * 200 / 300 = 64
A. Telefon költség költség-áfás
Tétel érték: TetErtA = 0
| Áfa érték: | AfaErtA = 0 |
PSzaAru – Számla áru tábla
Insert
1. Továbbszámlázott szolgáltatás
Ez a számla áru tétel csak akkor keletkezik, ha a számla továbbszámlázott szolgáltatást tartalmaz:
PTelAla.FoToSz > Nulla
Alap adatok
A1. SzArID Számla áru ID SzAlID+’/’+EloNull(TetSor,4)
A2. SzAlID Számla alap ID PSzaAla.SzAlID
A3. BizAzo Számla bizonylatszám PSzaAla.SzAlID
A4. TetSor Tétel sorszám Inkrementális, számlánként 1-től indul.
A5. RaMoID Raktári mozgás ID 0
A6. KaSzID Kamat számla ID 0
A7. KaKeDat Kamatszámítás kezdő dátuma nil
A8. KaZaDat Kamatszámítás záró dátuma nil
Input adatok
I1. AruTip Áru típus ART AAktTor.AruTip(AAruTor.AktKod(PTelAla.AruKodK))
I2. AruKod Áru kód PTelAla.AruKodK
I3. AruLei Áru leírás AAruTor.AruLei(PTelAla.AruKodK)
I4. AruMeg Áru megjegyzés ’ Továbbszámlázott szolgáltatás ’
I5. AfaKod Áfa kód AAruTor.AfaKod(PTelAla.AruKodK)
I6. AfaKul Áfa kulcs AAfaTor.AfaKul(AAruTor.AfaKod(PTelAla.AruKodK))
I7. Mennyi Mennyiség PTelAla.FtToSz
I8. MeeKod Mennyiség egység 0
I9. AtpKod Ártípus kód ATP 0
I10. Egysar Egységár 1
I11. TetErt Tétel érték, devizában PTelAla.FtToSz
I12. AfaErt Tétel áfa érték Round(PTelAla.FtToSz * AfaKul / 100, KerekX)
I13. TarSul Tára súly 0
I14. Mennyi2 Másodlagos mennyiség 0
I15. NyTilt Kedvezmény adatok nyomtatásának tiltása N
Állapot adatok
Á1. PenAll Pénzügyi állapot PPA 0 – N/A
Á2. FokAll Főkönyvi állapot FAL 0 – Alap
Á3. StoKod Stornó állapot: STO 0 – Alap
Á4. MozElj Mozgás előjel 1
Á5. StornA Stornózott tétel azonosítója – Forrás 0
Á6. StornB Stornó tétel azonosítója – Cél 0
Á7. TaeAll Tárgyi eszköz állapot MAL 0 – N/A
Számviteli adatok – Szállító
S1. KonTip Kontírozás típusa SKT 0
S2. RenSza Rendelés szám 0
S3. TaenAz Tárgyi eszköz 0
S4. ProKod Project 0
S5. SzeKod Szervezeti egység 0
S6. DolKod Dolgozó 0
S7. MlpAzo Munkalap azonosító 0
S8. TevKod Tevékenység kód 0
S9. SFokKod Anyagszámla AAktTor.SFokKod <- PTelAla.AruKodK
S10. SKtgNem Költségnem számla X
S11. SKtgHel Költséghely számla X
S12. SKtgJel Költség jelleg FKT 0
S13. SKtgTip Költség típus FTP 0
S14. SAfaSzl Szállító ÁFA főkönyvi számla AAktTor.SAfaSzl <- PTelAla.AruKodK
S15. SAKdKod Szállító ÁFA kód AAktTor.SAkdKod <- PTelAla.AruKodK
S16. SArkSzl Árkülönbözet számla AAktTor.SArkSzl <- PTelAla.AruKodK
S17. SEgySzl Egyéb számla X
Számviteli adatok – Vevő
V1. VFokKod Árbevétel főkönyvi számla X
V2. VRafSzl Ráfordítás főkönyvi számla X
V3. VAfaSzl Vevő ÁFA főkönyvi számla X
V4. VAKdKod Vevő ÁFA kód 0
V5. VElsSzl Elszámolási főkönyvi számla X
Számviteli adatok – Belső
B1. BFokKod Főkönyvi számla X
Kiegészítő adatok
K1. DevTet Devizás tétel N
K2. DevKod Deviza kód AAruTor.DevKod <- PTelAla.AruKodK
K3. EgysarD Egységár – Devizás 0
K4. DevArf Deviza átszámítási árfolyam 1
Áfa adminisztrációs adatok:
F1. KulAfa Különleges áfa adminisztráció AFA <0>
F2. AfaKodEU Adó áfa kód <X>
F3. AfaKulEU Adó áfa kulcs <0>
F4. AfaAlaEU EU áfa alap <0>
F5. AfaErtEU EU áfa érték <0>
Napló adatok:
N1. Opekod Operátor kód generált
N2. Terkod Terminál kód generált
N3. Rogdat Rögzítés időpontja generált
2. Telefon költség áru tételek
Az előállítandó áru tételek szám: n = t * h
t: A költségnem féleségek száma [1,2,3]
h: A felosztandó költséghelyek száma count(PTelTet)
Költségnem féleségek:
B. Természetbeni juttatás
T. Telefon költség levonható áfával
A. Telefon költség költség-áfával
Alap adatok
A1. SzArID Számla áru ID SzAlID+’/’+EloNull(TetSor,4)
A2. SzAlID Számla alap ID PSzaAla.SzAlID
A3. BizAzo Számla bizonylatszám PSzaAla.SzAlID
A4. TetSor Tétel sorszám Inkrementális, számlánként 1-től indul.
A5. RaMoID Raktári mozgás ID 0
A6. KaSzID Kamat számla ID 0
A7. KaKeDat Kamatszámítás kezdő dátuma nil
A8. KaZaDat Kamatszámítás záró dátuma nil
Input adatok
I1. AruTip Áru típus ART AAktTor.AruTip(AAruTor.AktKod(AruKodX))
I2. AruKod Áru kód
B. AruKodX = PTelAla.AruKodB
T. AruKodX = PTelAla.AruKodT
A. AruKodX = PTelAla.AruKodA
I3. AruLei Áru leírás AAruTor.AruLei(AruKodX)
I4. AruMeg Áru megjegyzés
B. Természetbeni juttatás
T. Telefonköltség levonható áfával
A. Telefon költség költség-áfával
’I5. AfaKod Áfa kód AAruTor.AfaKod(AruKodX)
I6. AfaKul Áfa kulcs AAfaTor.AfaKul(AAruTor.AfaKod(AruKodX))
I7. Mennyi Mennyiség PTelTet[i].MennyiE
I8. MeeKod Mennyiség egység PTelTet[i].MeeKodE
I9. AtpKod Ártípus kód ATP 0
I10. Egysar Egységár Round(TetErt/Mennyi,5)
I11. TetErt Tétel érték, devizában
B. TetErtB[i]
T. TetErtT[i]
A. TetErtA[i]
I12. AfaErt Tétel áfa érték
B. TetErtB[i]
T. TetErtT[i]
A. TetErtA[i]
I13. TarSul Tára súly 0
I14. Mennyi2 Másodlagos mennyiség 0
Állapot adatok
Á1. PenAll Pénzügyi állapot PPA 0 – N/A
Á2. FokAll Főkönyvi állapot FAL 0 – Alap
Á3. StoKod Stornó állapot: STO 0 – Alap
Á4. MozElj Mozgás előjel 1
Á5. StornA Stornózott tétel azonosítója – Forrás 0
Á6. StornB Stornó tétel azonosítója – Cél 0
Á7. TaeAll Tárgyi eszköz állapot MAL 0 – N/A
Számviteli adatok – Szállító
S1. KonTip Kontírozás típusa SKT 0
S2. RenSza Rendelés szám PTelTet[i].Rensza
S3. TaenAz Tárgyi eszköz PTelTet[i].TaenAz
S4. ProKod Project PTelTet[i].ProKod
S5. SzeKod Szervezeti egység PTelTet[i].SzeKod
S6. DolKod Dolgozó PTelTet[i].DolKod
S7. MlpAzo Munkalap azonosító PTelTet[i].MlpAzo
S8. TevKod Tevékenység kód PTelTet[i].TevKod
S9. SFokKod Anyagszámla X
S10. SKtgNem Költségnem számla AAktTor.FKtgNem <- AruKodX
S11. SKtgHel Költséghely számla FProTor.KtgHel <- PTelTet[i].ProKod
S12. SKtgJel Költség jelleg FKT FProTor.KtgJel <- PTelTet[i].ProKod
S13. SKtgTip Költség típus FTP FFokTor.KtgTip <-
<- AAktTor.FKtgNem <- AruKodX
S14. SAfaSzl Szállító ÁFA főkönyvi számla
B. X
T. AAktTor.SAfaSzl <- AruKodX
A. X
S15. SAKdKod Szállító ÁFA kód
B. 0
T. AAktTor.SAkdKod <- AruKodX
A. 0
S16. SArkSzl Árkülönbözet számla X
S17. SEgySzl Egyéb számla X
Számviteli adatok – Vevő
V1. VFokKod Árbevétel főkönyvi számla X
V2. VRafSzl Ráfordítás főkönyvi számla X
V3. VAfaSzl Vevő ÁFA főkönyvi számla X
V4. VAKdKod Vevő ÁFA kód 0
V5. VElsSzl Elszámolási főkönyvi számla X
Számviteli adatok – Belső
B1. BFokKod Főkönyvi számla X
Kiegészítő adatok
K1. DevTet Devizás tétel N
K2. DevKod Deviza kód AAruTor.DevKod <- PTelAla.AruKodK
K3. EgysarD Egységár – Devizás 0
K4. DevArf Deviza átszámítási árfolyam 1
Áfa adminisztrációs adatok:
F1. KulAfa Különleges áfa adminisztráció AFA <0>
F2. AfaKodEU Adó áfa kód <X>
F3. AfaKulEU Adó áfa kulcs <0>
F4. AfaAlaEU EU áfa alap <0>
F5. AfaErtEU EU áfa érték <0>
Napló adatok:
N1. Opekod Operátor kód generált
N2. Terkod Terminál kód generált
N3. Rogdat Rögzítés időpontja generált
2.3. Telefonszámla alapadatok módosítása
Tábla: PTelAla
Modify
PTelAla.PenAll = ’1’