A rugalmas formátumú lista az Áfa bevallás (65A) mellékletét képező Összesítő jelentés kereskedelmi partnerenként (65M) nevű bevallás adatainak előállítására szolgál. Tartalmazza az értékhatárt átlépő normál és korrekciós számlák adatait, a korrekciós számlák előzmény számláinak adatait, valamint az értékhatár alatti beszerzési számlák összevont adatait (06. sor).
Jogosultságkód: 245560 Help context: 245560
Riport: TAfaOsszReszl
Tárolt eljárás: TcSp_TAfaOsszReszl
Ideiglenes tábla: TAfaOsszReszl
A megjelenítendő adatokat egy tárolt eljárás gyűjti ki egy ideiglenes táblába. A kigyűjtött adatokat egy rugalmas formátumú lista jeleníti meg. A tárolt eljárás bemenő paramétere a listázandó áfa időszak kezdő dátuma, ezért a listában ezt a mezőt kötelező megadni.
Lásd:
Általános riport - rugalmas lista

A. Lista paraméterek
A.1. Lista típus
1. Tételes
2. Összegezett / Szummázott
B. Adattartalom
A TcSp_TAfaOsszReszl tárolt eljárás a TAfaOsszReszl ideiglenes táblába több menetben gyűjti ki az adatokat.
Az adatok kigyűjtésének fix szűrési feltételei:
1. AfaDat Az áfa dátum a megadott áfa időszakba esik. Pénzforgalmi áfa elszámolású számlának van az áfa időszakba eső kiegyenlítése.
2. AAfaTor(PSzaAru.AfaKodX).Oszjelre='I' A számla áru konszolidált (alap vagy különleges) áfa kódja az áfa kulcs törzsben úgy van definiálva, hogy annak az összesítő jelentésben szerepelni kell.
3. AAlaTor(PSzaAla.ParKod).Oszjelre='I' A számla alap partner áfa alany kódja az áfa alany törzsben úgy van definiálva, hogy annak az összesítő jelentésben szerepelni kell.
4. PSzaAla.status<='1' Elfogadott státuszú számla
5. PSzaAla.tipusk in ('1','2') Szállító vagy vevő számla
6. PSzaAla.relaci='1' Belföldi relációjú számla
7. PSzaAla.belkor<>'I' Nem belső korrekciós számla

Az adatok előállításának lépései:
1. KO1 – Korrekciós számlák halmaza
Azon tárgy időszaki, értékhatárt elérő számlák amelyek korrekciót hajtanak végre korábban rögzített számlákon. Helyesbítő vagy stornó számlák. Az adatokat a program a számla alap (PSzaAla), számla áru (PSzaAru) és a számla összerendelő (PSzaOsz) táblák alapján gyűjti ki.
2. KO2 – Korrekciós számlák előzmény számlái
A tárolt eljárás megkeresi a korrekciós számlák előzmény számláit a számla összerendelő tábla (PSzaOsz) adatai alapján. A korrekciós lánc mindaddig bővül, amíg olyan számlát nem találunk, amelyiknek már nincs előzmény számlája. Ez a számla az eredeti számla (típusa: E). Az előzmény számlák lehetnek korábbiak, mint a gyűjtött áfa időszak (típusa: K) és tartozhatnak a tárgy időszakba is (típusa: KT).
A korrekciós számlák akkor is szerepelnek a kigyűjtésben, ha nincs közöttük olyan, amely elérné a kigyűjtés értékhatárát. Ekkor a program az ideiglenes tábla [Kell] mezőjét [N]emre állítja, azaz az ilyen láncolatoknak nem kell szerepelni a 65M bizonylaton. Ha lánc egyetlen tagja is eléri a kigyűjtés értékhatárát, akkor a [Kell] mező értéke a lánc minden eleménél [I]gen lesz.
3. NOR – Normál számlák halmaza.
Azon számlák tartoznak ide, amelyek áfa tartalma eléri vagy meghaladja a kigyűjtés értékhatárát (2 000 000 Ft), de nem szerepelnek az előző lépésekben kigyűjtött korrekciós számlák között.
4. EH– – Értékhatár alatti beszerzési számlák összege
Azon partnereknél, akiknél már van legalább egy értékhatár feletti szállítói számla, a program egy sorba kigyűjti az értékhatár alatti szállító számlák áfa alapjának és áfa értékének az összegét.
5. EH+ – Értékhatár feletti beszerzési számlák összege
Azon partnereknél, akiknek nincs egyetlen értékhatár feletti szállítói számlájuk sem, a program egy sorba kigyűjti a szállító számlák áfa alapjának és áfa értékének az összegét. Ez az adat azonban csak akkor kerül bele az ideiglenes táblába, ha partner összesített szállító áfa értéke eléri vagy meghaladja a kigyűjtés értékhatárát.
C. Output
1. Képernyő
2. Printer
3. Export