Áfa összesítő

Navigation:  Tartalom > Pénzügyi modul > Pénzügyi listák > Áfa kimutatások >

Áfa összesítő

Previous pageReturn to chapter overviewNext page

 

Az ÁFA bevallás elkészítését szolgáló összesítő tabló.

 

Jogosultságkód:                245520                        Help context:        245520

Forrás:                        Frm_AfaOszLis

 

Alap tábla:        PSzaAla – Számla alap

         PSzaAru – Számla áru

         PSzaElo – Számla előleg tábla

 

A leválogatási feltételeknek megfelelő számlákból a tárolt eljárás áfa besorolás kódonként összegyűjti a számlákhoz tartozó áruk áfa alapját és áfa értékét (áfa besorolás kódonként egy tétel). Ezt egy ideiglenes táblába eltárolja. Az áfa összesítő a gyűjtött adatokat tartalmazó ideiglenes táblából készülő fix formátumú lista.

 

1. Adatleválogatás

 

Kötelező szűrési feltétel:

Időszak választás: PAfIdDf – áfa időszak definíciós tábla egy tétele:

A kimutatás elkészítéséhez áfa időszakot kötelező választani. Az időszak meghatározásához elég kezdő időpontnak kiválasztani az áfa definíciós törzs kezdő dátumát.

1.        KezDatA                Kezdő dátum                – Bevallási időszak pk

2.        BefDatA                Befejező dátum                – Bevallási időszak

 

clip2215

 

Fix leválogatási feltételek:

1.        Az áfa bevallás szerinti teljesítés dátuma, a bevallás teljesítési intervallumába essen:

AfaDatX>=KezDatA        AND        AfaDatX<=BefDatA

2.        Számla státusz:

PSzaAla.Status=1                – Elfogadott

3.        Számla stornókód:

PSzaAla.Stokod=0                – Alap (nem stornózott, vagy stornó számla)

4.        Számla áru áfa kódja szerepel-e az áfa bevallásban:

If        (PSzaAla.TipusK='1' And AAfaTor.SzalBev(PSzaAru.AfaKod)='I') OR        {Szállító}

 (PSzaAla.TipusK<>'1' And AAfaTor.VevBev(PSzaAru.AfaKod)='I')        {Vevő}

5.        A számla áru tétel rendelkezik-e áfa besorolás kóddal:

If        (PSzaAla.TipusK='1' And PSzaAru.SAkdKod<>'0') OR                        {Szállító}

 (PSzaAla.TipusK<>'1' And PSzaAru.VAkdKod<>'0')                        {Vevő}

 

Külön gyűjtés – 1. : A számlához kapcsolódó előlegszámlák értéke, negatív előjellel.

Gyűjtés feltétele:        Where PSzaAla.SzAlId=PSzaElo.AlapId

 

Külön gyűjtés – 2. : A pénzügyileg nem rendezett beszerzésekre jutó áfa alap és adó.

Gyűjtés feltétele:        (Az adatleválogatási feltételek mellett)

PSzaAla.TipusK='1'        – Számla típus:                – 1 – Szállító

PSzaAla.Status='1'        – Számla státusz::        – 1 – Elfogadott

PSzaAlt.DeOssz - Sum(PSzaKie.KieDev) > KAzoAda.KieErtHat

Where PSzaKie.KonDat<=BefDatA

Az áfa bevallás befejezési dátumáig az adott számla nincs teljes mértékben kiegyenlítve

 

A megjelenített tételek sorrendje:

1. Egyszerű: Számla azonosító, vagy áfa dátum sorrendben

If AAzoAda.CegKod <> 'ARC'        Then        PSzaAla.SzAlId

Else        PSzaAla.AfaDat, PSzaAla.SzAlId        {ArCon}

2. Partnerenkénti csoportosítással: Group by PSzaAla.ParKod

 

2. Adatok megjelenítése

Az áfa összesítő az áfa besorolás kódonként megjelenített áfa alap és az áfa összeg.

 

TAfaOsz – Áfa összesítő temporary tábla

 

Alap adatok:

A1.        AfOsID                float                NOT NULL,        – Áfa összesítő ID        pk

A2.        KezDatA        datetime        NOT NULL ,        – Áfa időszak azonosító        fk: PAfIdDf. KezDatA

A3.        AKdKod        varchar (2)        NOT NULL ,        – ÁFA besorolás kód        fk: FAkdTor.AkdKod

 

Gyűjtött adatok:                Számla áru        PSzaAru.AkdKod alapján

G1.        TetErt                float                NOT NULL,        – Áfa alap

G2.        AfaErt                float                NOT NULL,        – Áfa érték

 

Megjelenítési módok:

 

1. lista

Az adatokat az összesítő előírt struktúrájában megjelenítő funkció. Az Áfa összesítő megtekinthető képernyőn, kinyomtatható papírra, valamint exportálható Excel fájlba.

 

clip2216

 

2. XML fájl készítés

A program az áfa összesítő adatait a NAV által definiált XML adatformátumba exportálja. Az XML adatállomány az ÁNYK nyomtatvány kezelő programba az [XML állomány megnyitása szerkesztésre] funkcióval betölthető. A program az elkészített XML állomány mentési helyének a rendszerparaméterként megadott könyvtárat [SAzoAda(NavDocPath).Szoveg] ajánlja fel, melyet az operátor módosíthat. A program által felajánlott fájl nevet az operátor szintén megváltoztathatja.

 

clip2218

 

A mentési könyvtár és a fájl név megadása után a program elmenti az előállított XML adatállományt.

 

clip2217

 

Az áfa összesítő felépítése:

A 2004-es áfa összesítő és az áfa besorolás kódok kapcsolata.

 

Lásd: DOCUMENT Áfa összesítő felépítése