eÁFA M2M: az áfabevallás gépi csatornája
Az eÁFA-rendszer gép–gép kapcsolata, amelyen az adózó REST API-n keresztül tölti fel az áfabevallás alapját képező adatokat.
Az eÁFA M2M az eÁFA-rendszer gép–gép kapcsolata: REST API-n keresztül tölthető fel az áfabevallás alapját képező adat, emberi kitöltés nélkül.
Gyakori félreértés: Nem azonos a NAV M2M-mel: az eÁFA M2M kifejezetten az áfabevallás csatornája, a NAV M2M az általános gépi űrlap- és adatkapcsolat.
Hogyan zajlik egy beküldés
- Az adózó rendszere előállítja a Bevallás XML-t: az elszámolt adót, az áfaanalitikát és a bevallás lapjainak adatait
- Az állomány feltöltése az API-n keresztül történik, technikai felhasználó azonosítójával
- Az eÁFA M2M ebből előállítja a bevallást, amelyet az adózó ellenőrizhet
- Jóváhagyás után ez az XML tölti be jogilag a bevallás funkcióját
Mi kell hozzá a NAV oldalán
A REST API-n keresztüli adatforgalomhoz technikai felhasználó szükséges, amelyet az elsődleges felhasználó hoz létre a felhasználókezelőben. A hívások az API Gateway-en jutnak be, ezért az azonosítási és jogosultsági hibák jellemzően még az üzleti feldolgozás előtt jelentkeznek.
Nem azonos a NAV M2M-mel
A két csatorna külön fogalomkészlettel dolgozik. Az eÁFA M2M kifejezetten az áfabevallás interfésze; a NAV M2M az általános gépi űrlap- és adatkapcsolat, saját bizonylat-, részbizonylat- és nyomtatványfogalmakkal.
A gyakorlatban ez azt jelenti, hogy a két integráció nem váltja ki egymást, és a hibaüzeneteik sem cserélhetők fel.
Séma szerinti ellenőrzés
A Bevallás XML szerkezetét XSD írja le: mely elemek szerepelhetnek, milyen típussal, sorrenddel és kötelezőséggel. A séma szerinti ellenőrzés formai — azt nem dönti el, hogy a bevallás adózási tartalma helyes-e.
Gyakori kérdések
Kell-e saját fejlesztés az eÁFA M2M-hez?
Vagy saját fejlesztés, vagy egy erre felkészített kliensprogram. Aki nem fejleszt, annak az XML-feltöltés vagy a webes felület marad.
Mit kell először beállítani?
A technikai felhasználót. Ez jellemzően korábban kell, mint maga a fejlesztés, ezért érdemes időben elindítani.
A sikeres sémavalidáció azt jelenti, hogy a NAV befogadja a bevallást?
Nem. A sémavalidáció formai ellenőrzés; a NAV ezen túl üzleti szabályokat is alkalmaz a feldolgozás során.
Kapcsolódó fogalmak
Kapcsolódó útmutatók
- eÁFA M2M útmutató
- Ingyenes eÁFA XML-ellenőrző (böngészőben fut)
- eÁFA hibakódok: mind a 101 validációs üzenet
Forrás: NAV: eÁFA M2M 2.0 interfészspecifikáció — Kifejezések, rövidítések
A leírás tájékoztató jellegű, nem minősül adótanácsadásnak.