Navigáció: Vevők > Elektronikus adatfeldolgozás > Számlaexport APEH formátum [VV_SZXML] Param : Formátum = APEH |
Ugrás Előző Fel Következő Menü |
Az alábbi formátum mind kimenő- (vevő/export), mind bejövőszámla (szállító/import) importálására vagy exportálására alkalmas. Ebből adódóan különböző szabályok érvényesek az egyes mezők kitöltésére.
VV_SZXML akcióhoz a Formátum=APEH paramétert kell beállítanunk.
SZ_XMLSZ akcióhoz a Formátum=APEH paramétert kell beállítanunk.
A formátum alapvetően az Apeh által előírt leírónak felel meg: http://www.apeh.hu/data/cms2276/afa_eszamla_mell_3.pdf
*2 – Számlaszám típusaSzámlaimport esetén el kell dönteni, hogyan határozza meg a program a számlaszámot. Lehetőségek: Machinátor kompatibilis számlaszámot tartalmaz a fájl , Másik programban képzett számlaszám kerül átvételre. A választott értéket a Machinátor funkcióban az SzámlaSzám paraméter beállításával kell jelezni.
Számlaszám képzés (SzámlaSzám=AlapBizonylat)Számlaszám képzés abban az esetben, ha a <sorszam>-ban a másik program számlaszáma található (SzámlaSzám=AlapBizonylat) a következő Egy számlaszám két részből áll: Sorozatszám + A sorozatszámon belüli sorszám Sorozatszám meghatározása: Számlasorozat számát meg lehet határozni a XML állománnyal. A <sorozat> és <sorozatid> tagek valamelyikét kell tölteni ehhez a szamlainfo-ban. A program először a <sorozatid>-t nézi, ha az üres, akkor a <sorozatot>. A <sorozatid>-be a Számlasorozat funkcióban meghatározható azonosítót (ID) lehet megadni. A <sorozat> tagbe egyszerűen bele lehet írni a kívánt értéket: Pl.: 1300 Ha ezek a tagek nincsenek kitöltve, akkor egyszerűen a beviteli ablakban meg lehet adni a sorozatot, vagy legvégső esetben menüparaméterrel: VevőSorozat, ImpoSorozat Nem kötelező a VevőSorozat, ImpoSorozat paraméter, de ha nem tud számlaszámot adni a program, akkor konvertálás közben leáll.
Számlaszám képzés (SzámlaSzám=SzámlaSzám)Számlaszám képzés abban az esetben, ha a <sorszam>-ban a Nagy Machinátorban használandó számlaszáma található (SzámlaSzám=SzámlaSzám): Ebben az esetben nem kell számlaszámot képezni, hiszen a fájl már tartalmazza, de kimenő számla esetén, a számla sorozat alapján megpróbálja elővenni a SorozatId-t a program és letárolja a bekonvertált számlához. Ennek akkor van jelentősége, ha sorozathoz számlaformátum lett rendelve. Amennyiben az alapbizonylat számot is be szeretnénk konvertálni, akkor az <alapbizonylat></alapbizonylat> tag-et kell kitöltenünk. |
1* - Ügyfél azonosításSzámlaimport esetén el kell dönteni, hogyan azonosítsa a program az ügyfelet. Lehetőségek: Machinátoros ügyfélkód, Másik programban lévő ügyfélkód, Adószám 8 karakteres, Adószám 11 karakteres A választott értéket a VV_SZXML funkcióban az ÜgyfélKód paraméter beállításával kell jelezni.
4* - TelephelyazonosításSzámlaimport esetén el kell dönteni, hogyan azonosítsa a program az ügyféltelephelyét. Lehetőségek: Machinátoros telephelykód, Telephelyügyfél partner vevőkódja A választott értéket a Machinátoros funkcióban a TelephelyKód paraméter beállításával kell jelezni.
|
A funkció alkalmas arra is, hogy csak Ügyféltörzset konvertáljon be. Ebben az esetben az alábbi az XML felépítése. Kapcsolódó paraméter: ÜgyfélMód <?xml version="1.0" encoding="UTF-8"?> <vevok> <vevo> <kod>00000001</kod> <nev>Kovács János</nev> <cim> <orszag>Magyarorszag</orszag> <telepules>Budapest</telepules> <irszam>1111</irszam> <kozternev>Nevenincs</kozternev> <kozterjell>ter</kozterjell> <hazszam>1</hazszam> </cim> <pcim> <porszag>Magyarorszag</porszag> <ptelepules>Budapest</ptelepules> <pirszam>1112</pirszam> <pkozternev>Nevenincs</pkozternev> <pkozterjell>utca</pkozterjell> <phazszam>2</phazszam> </pcim> <adoszam>11111111-1-11</adoszam> <ean>1234567890123</ean> </vevo> <vevo> ... </vevo> </vevok> |
SzámlaimportSzámlaimport esetén az adott analitika számlaparaméterében (Pl.: Vevőszámla paraméterek) beállított főkönyvi számokra történik meg a számla beemelése a programba. Igény esetén az XML is tartalmazhat könyvelési információkat (lásd alábbi táblázat). Kitöltésük esetén a számlaparaméterek beállítását figyelmen kívül hagyja a program. SzámlaexportSzámlaexport esetén nincsenek könyvelési információk. Igény esetén a Könyvelés paraméter beállításával módosítható a működés. Könyvelési információk
3 * Áfa analitika választható értékeiAz áfabevallás tárgyévi sorai (pl.: áfa 2013) történő hivatkozásokból érdemes visszafejteni az értékek jelentését. Úgy is el lehet járni az értékek megadásában. hogy a programban rögzíteni kell egy minta számlát és képernyőn kiválasztható értékeket kell az XML-ben is szerepeltetni. Számlaexport esetén nincsenek áfatartalommal kapcsolatos információk. Igény esetén az ÁfaTartalom paraméter beállításával módosítható a működés. Számlaközpont.hu formátumú e-számlánál fordított áfa esetén az <afakulcs> mezőbe a Fordított érték kerül, mivel ez a formátum nem kezeli külön az áfaanalitika mezőt.
5* Témaszám azonosításSzámlaimport esetén el kell dönteni, hogyan azonosítsa a program a Témaszámot. Lehetőségek: Machinátoros témaszámkód, Témaszámhoz rendelt ügyfél adószám A választott értéket a Machinátoros funkcióban a Témaszám paraméter beállításával kell jelezni.
|
<?xml version="1.0" encoding="UTF-8"?> <szamlak> (ez a tag csak több számla esetén kell) <szamla xmlns="http://www.apeh.hu/2005/szamla" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <fejlec> <elado> <nev>Könyv Bt</nev> <adoszam>12345678-2-44</adoszam> <Euadoszam> <cim> <orszag>Magyarország</orszag> <telepules>Budapest</telepules> <irszam>1111</irszam> <kozternev>Seholnemvolt</kozternev> <kozterjell>utca</kozterjell> <hazszam>1</hazszam> </cim> </elado> <vevo> <kod>00000001</kod> <nev>Kovács János</nev> - <cim> <orszag>Magyarorszag</orszag> <telepules>Budapest</telepules> <irszam>1111</irszam> <kozternev>Nevenincs</kozternev> <kozterjell>ter</kozterjell> <hazszam>1</hazszam> </cim> </vevo> <szamlainfo> <sorszam>SZ0001</sorszam> <kialldatum>2005-05-01</kialldatum> <teljdatum>2005-04-30</teljdatum> <fizhatarido>2005-05-06</fizhatarido> <fizmod>készpénz</fizmod> <szamlatipus>normál</szamlatipus> <penznem>HUF</penznem> <egyebadat>ugyfel@email.hu</egyebadat> - </szamlainfo> </fejlec> <tetelek> <tetel id="1"> <termeknev>könyv</termeknev> <besorszam>4903</besorszam> <ugyletkod>11</ugyletkód> - <nettoar>2000</nettoar> <afakulcs>5</afakulcs> <afaertek>100</afaertek> <bruttoar>2100</bruttoar> </tetel> <tetel id="2"> <termeknev>könyv</termeknev> <besorszam>4903</besorszam> <ugyletkod>11</ugyletkód> <nettoar>5000</nettoar> <afakulcs>5</afakulcs> <afaertek>250</afaertek> <bruttoar>5250</bruttoar> </tetel> </tetelek> <osszesites> <afarovat id="1"> <afakulcs>5</afakulcs> <nettoar>7000</nettoar> <afaertek>350</afaertek> <bruttoar>7350</bruttoar> </afarovat> <vegosszeg> <nettoarossz>7000</nettoarossz> <afaertekossz>350</afaertekossz> <bruttoarossz>7350</bruttoarossz> </vegosszeg> </osszesites> </szamla> </szamlak> |
A felsorolt típusokat (fiz.mód, áfa analitika, számla típus) ékezet nélkül, kisbetűsen hasonlítja a program. A hitelkártya mellett a bankkártya értéket is elfogad.
Utolsó módosítás: 2024. 03. 22. |