Kihagyás

NAV Online Számla letöltés

A modul célja

A NAV Online Számla letöltés modul célja, hogy a megnyitott céghez kapcsolódó NAV Online Számla adatokat közvetlenül a NAV rendszeréből letöltse és eltárolja az alkalmazás adatbázisában.

A modul az összesítő számlaadatok letöltésére szolgál. A letöltött adatok később más lekérdezések, egyeztetések, kimutatások és AI-alapú elemzések számára is felhasználhatók.

Lényeg röviden

Ez a képernyő arra szolgál, hogy a NAV Online Számla rendszerből meghatározott időszakra, megadott irányban és kiválasztott dátumtípus alapján automatikusan letöltse a számlák összesítő adatait.


Hol érhető el?

A modul az alkalmazás felső menüsorából nyitható meg:

Fájl > NAV letöltések > NAV Online számla letöltés


Előfeltételek

A modul használatához az alábbi feltételeknek kell teljesülniük:

  • legyen megnyitott cég,
  • a megnyitott céghez legyen beállítva NAV technikai felhasználó,
  • a technikai felhasználó adatai legyenek helyesek,
  • működjön az internetkapcsolat,
  • a NAV szolgáltatás legyen elérhető.

Fontos

Ha nincs beállítva NAV technikai felhasználó, a letöltés nem indítható el. A modul ilyenkor hibajelzést ad, és a kapcsolat nem inicializálható.


Mire használható a modul?

A NAV Online Számla letöltés képernyő az alábbi feladatokat támogatja:

  • a letöltési időszak megadása,
  • a dátumszűrés típusának kiválasztása,
  • a számla irányának kiválasztása,
  • a NAV környezet ellenőrzése,
  • a számlaösszesítők letöltése a NAV rendszerből,
  • a letöltési előrehaladás követése,
  • az új számlák inkrementális mentése az adatbázisba.

A képernyő felépítése

NAV Online Számla letöltés főképernyő

A képernyőképen a felhasználó jellemzően az alábbi fő részeket látja:

  • a felső fejlécet a modul címével és rövid leírásával,
  • a letöltési beállítások blokkot, ahol az időszak, a dátumtípus és a számlairány megadható,
  • a jobb felső NAV környezet jelzést, amely mutatja, hogy TEST vagy PROD környezet aktív,
  • a letöltés indítása gombot és az aktív folyamat közbeni betöltési jelzést,
  • a külön státusz blokkot, ahol az aktuális állapot, az oldalszám és a letöltött darabszám látható,
  • az alsó láblécet a használati tippel és a bezárás művelettel.

A fő részek röviden

Képernyőrész Leírás
Fejléc A modul megnevezése és rövid ismertetése
Letöltési beállítások Időszak, dátumtípus és számlairány megadása
NAV környezet jelzés A használt NAV környezet megjelenítése
Letöltés gomb A számlaletöltési folyamat indítása
Státusz panel Az aktuális folyamatállapot és előrehaladás visszajelzése
Lábléc Tipp az inkrementális mentésről és a bezárás gomb

Milyen adatokkal dolgozik a modul?

A modul a megnyitott céghez tartozó NAV technikai kapcsolati adatokkal és a felhasználó által megadott szűrési paraméterekkel dolgozik.

Adatforrás Mire használja?
NAV technikai felhasználó beállításai a NAV kapcsolat inicializálására
megnyitott cég adatai alapértelmezett időszak meghatározására
felhasználó által megadott dátumintervallum a lekérdezési időszak szűkítésére
kiválasztott dátumtípus a NAV szűrés alapjának meghatározására
kiválasztott számlairány a letöltendő számlák körének meghatározására
NAV válaszoldalak az összesítő számlaadatok letöltésére és eltárolására

Milyen input adatokkal dolgozik?

A modul működéséhez az alábbi inputok a legfontosabbak:

  • kezdő dátum,
  • befejező dátum,
  • dátumtípus választás,
  • számla irány választás,
  • NAV környezet,
  • technikai felhasználó hitelesítési és kapcsolati adatai.

Milyen feldolgozást végez a rendszer?

A modul a háttérben az alábbi lépéseket hajtja végre:

  1. beolvassa a NAV technikai felhasználó beállításait,
  2. inicializálja a NAV kapcsolatot a megfelelő környezethez,
  3. a megadott időszakot legfeljebb 30 napos szakaszokra bontja,
  4. minden időszakban oldalanként lekérdezi a számlaösszesítő adatokat,
  5. összegyűjti az adott időszakban érkező számlákat,
  6. az új számlákat csomagokban adatbázisba menti,
  7. a meglévő számlákat nem duplikálja,
  8. frissíti a letöltési állapotot, az oldalszámlálót és a darabszámot.

Miért bontja időszakokra a rendszer a lekérdezést?

A NAV lekérdezés gyakorlati korlátozásai miatt a modul a megadott időszakot 30 napos szakaszokra bontja, így hosszabb intervallumok is biztonságosabban és áttekinthetőbben tölthetők le.


Hogyan működik az időszakkezelés?

A letöltés nem feltétlenül egyetlen nagy lekérdezéssel történik.

Időszakdarabolás

Ha a felhasználó hosszabb időintervallumot ad meg, a rendszer:

  • 30 napos részidőszakokra bontja a teljes tartományt,
  • ezeket egymás után dolgozza fel,
  • az egyes időszakok között rövid várakozást is beiktathat,
  • minden részidőszakban külön oldalszintű NAV lekérdezést hajt végre.

Oldalankénti feldolgozás

Egy adott időszakon belül a NAV válasz több oldalból is állhat. A rendszer:

  • számon tartja az aktuális oldalt,
  • figyeli az elérhető oldalak számát,
  • mindaddig folytatja a letöltést, amíg van további oldal,
  • közben folyamatosan növeli a letöltött számlák számát.

A dátumtípus hatása

A felhasználó kétféle dátumalapú szűrés közül választhat.

Dátumtípus Jelentés Hatása
Számla kiállítás dátuma a szűrés a számla kiállítási dátuma szerint történik az adott időszakban kiállított számlák kerülnek letöltésre
Beküldés dátuma (insDate) a szűrés a NAV rendszerbe történt beküldés ideje szerint történik az adott időszakban beküldött számlák kerülnek letöltésre

Mikor melyiket érdemes használni?

  • A Számla kiállítás dátuma jellemzően akkor hasznos, ha egy üzleti időszak számlaképe a fontos.
  • A Beküldés dátuma akkor lehet célszerű, ha azt kell követni, hogy mikor került ténylegesen adat a NAV rendszerébe.
Tipikus eltérés

Előfordulhat, hogy egy számla kiállítási dátuma még az egyik hónapba esik, de a NAV rendszerbe csak később kerül beküldésre. Ilyenkor a két dátumtípus eltérő találati kört adhat.


A számla irány hatása

A letöltés irány szerint is szűkíthető.

Irány Jelentés Hatása
OUTBOUND kimenő számlák a cég által kibocsátott számlák kerülnek letöltésre
INBOUND bejövő számlák a céghez érkező számlák kerülnek letöltésre
BOTH mindkettő a rendszer külön letölti a kimenő és a bejövő számlákat is

Mit jelent a BOTH mód?

Ebben az esetben a rendszer:

  • először a kimenő számlákat tölti le,
  • majd külön körben a bejövő számlákat,
  • a végén összesített darabszámot mutat.

A használat folyamata lépésről lépésre

  1. Nyissa meg a NAV Online Számla letöltés modult.
  2. Ellenőrizze, hogy a NAV környezet és a technikai kapcsolat helyesen inicializálódott-e.
  3. Állítsa be a kezdő és befejező dátumot.
  4. Válassza ki a megfelelő dátumtípust.
  5. Állítsa be a számla irányát.
  6. Kattintson a Letöltés indítása gombra.
  7. Kövesse a státuszpanelen az előrehaladást.
  8. Várja meg a sikeres befejezést.
  9. A letöltött adatok ezután elérhetők lesznek az adatbázisban és a kapcsolódó modulokban.

Mezők és műveletek hatása

Elem vagy művelet Mire való? Hatása
Kezdő dátum a lekérdezési időszak kezdete innen indul a NAV szűrés
Befejező dátum a lekérdezési időszak vége eddig tart a NAV szűrés
Számla kiállítás dátuma szűrés a kiállítási dátum szerint az eredmény az adott időszakban kiállított számlákra épül
Beküldés dátuma (insDate) szűrés a NAV-ba történő beküldés ideje szerint az eredmény az adott időszakban beküldött számlákra épül
Kimenő számlák csak outbound letöltés csak a kibocsátott számlák érkeznek meg
Bejövő számlák csak inbound letöltés csak a bejövő számlák érkeznek meg
Mindkettő mindkét irány lekérése a rendszer két külön letöltési körben dolgozik
Letöltés indítása a folyamat elindítása a NAV lekérdezés és az adatbázismentés elindul
NAV környezet jelzés a használt környezet mutatása segít elkerülni, hogy a felhasználó rossz környezetben dolgozzon

Az alapértelmezett időszak működése

A modul indulásakor a rendszer megpróbálja a megnyitott cég évéhez igazítani az időszakot.

  • Ha a cég évadata elérhető, az alapértelmezett tartomány a teljes céges év lesz.
  • Ha ez nem áll rendelkezésre, a rendszer az utolsó 30 napot állítja be alapértelmezésként.

Milyen paraméter milyen hatással van az eredményre?

Paraméter vagy állapot Várható hatás
kezdő és záró dátum meghatározza a lekérdezés időhatárát
dátumtípus eldönti, hogy kiállítási vagy beküldési dátum alapján történik a szűrés
számlairány meghatározza, hogy bejövő, kimenő vagy mindkét számlakör töltődjön le
NAV környezet meghatározza, hogy teszt vagy éles rendszerből történik a lekérdezés
technikai felhasználó beállítások ettől függ, hogy létrejön-e a NAV kapcsolat
hosszú időszak több részidőszakra és több oldalra bonthatja a letöltést

Hogyan menti a rendszer a letöltött adatokat?

A modul a letöltött számlákat nem egyszerűen egymás mellé írja, hanem inkrementális mentési logikát használ.

Mit jelent az inkrementális mentés?

A rendszer:

  • csomagokban menti a számlákat az adatbázisba,
  • az egyedi azonosításnál a számlaszám, irány és adószám kombinációját figyeli,
  • a már meglévő számlákat nem szúrja be újra,
  • ismételt letöltésnél ezért jellemzően csak az új rekordok kerülnek hozzáadásra.

Gyakorlati előny

Ez lehetővé teszi, hogy ugyanarra az időszakra újraindított letöltésnél a rendszer ne duplázza feleslegesen a már korábban eltárolt számlákat.

Milyen adatok kerülnek eltárolásra?

A modul többek között az alábbi számlaösszesítő adatokat menti:

  • számla iránya,
  • számlaszám,
  • eredeti számlaszám,
  • kiállítási dátum,
  • szállító és vevő adatai,
  • nettó, áfa és bruttó összegek,
  • HUF összegek,
  • deviza és árfolyam,
  • teljesítési és fizetési dátum,
  • fizetési mód,
  • tranzakcióazonosító.

Mit jelent a státuszpanel?

A státuszpanel a folyamat közbeni visszajelzések fő helye.

Jelzés Jelentés
NAV kapcsolat inicializálva... a technikai kapcsolat létrejött
... számlák letöltése folyamatban... irányspecifikus letöltés indult
Időszak X/Y a hosszabb tartomány több részre bontva töltődik le
Oldal: N/M többoldalas NAV válasz feldolgozása zajlik
Letöltve: ... db az eddig feldolgozott számlák száma
... mentése az adatbázisba... az adott időszak számlái mentés alatt állnak
Letöltés kész! a folyamat sikeresen lezárult

Fontos működési sajátosságok

  • A modul mindig a megnyitott cég adatbázisába ment.
  • A NAV kapcsolat a technikai felhasználó beállításai alapján inicializálódik.
  • A hosszabb időszakokat a rendszer 30 napos részekre bontja.
  • BOTH esetén a rendszer két külön letöltési kört futtat.
  • A számlák adatbázisba mentése inkrementális, ezért a meglévő rekordok nem duplikálódnak.
  • A letöltés közben a kezelőszervek letiltódnak, hogy a folyamat ne sérüljön.

Használati javaslatok

  • Letöltés előtt ellenőrizze, hogy a megfelelő NAV környezet látható-e.
  • Ha egy időszakban kevés találat várható, célszerű szűkebb dátumtartományt megadni.
  • Ha teljes körű lefedettség kell, gondolja át, hogy kiállítási vagy beküldési dátum alapján szeretne dolgozni.
  • Ismételt letöltésnél az inkrementális mentés miatt jellemzően elegendő a friss időszakokra fókuszálni.
  • Hiba esetén elsőként a technikai felhasználó adatait és a környezetet érdemes ellenőrizni.

Gyakori kérdések

Miért nem indul a letöltés?

Ennek leggyakoribb oka, hogy nincs beállítva NAV technikai felhasználó, hibás a kapcsolat, vagy a dátumintervallum érvénytelen.

Mi a különbség a kiállítási és a beküldési dátum között?

A kiállítási dátum a számlán szereplő dátum, míg a beküldési dátum azt mutatja, mikor került az adat a NAV rendszerébe. Ugyanaz a számla a két nézetben eltérő időszakba eshet.

Mit jelent a BOTH mód?

Azt, hogy a rendszer előbb a kimenő, majd külön körben a bejövő számlákat is letölti, és a végén összesített eredményt ad.

Elvesznek a korábban letöltött számlák, ha újra futtatom a letöltést?

Nem feltétlenül. A rendszer az új számlákat hozzáadja, a már meglévőket pedig nem duplikálja újra.

Miért tart tovább egy hosszabb időszak letöltése?

Mert a rendszer az időszakot több részre bontja, és minden részhez több NAV oldal lekérdezése és adatbázismentése is tartozhat.


Összefoglalás

A NAV Online Számla letöltés modul abban segít, hogy a felhasználó a NAV rendszerben nyilvántartott számlaösszesítő adatokat gyorsan és strukturáltan beemelje az alkalmazás adatbázisába.

Különösen hasznos akkor, ha:

  • a NAV számlaadatokat össze szeretné vetni más céges adatokkal,
  • bejövő és kimenő számlákat egyaránt szeretne lekérdezni,
  • időszaki vagy irányspecifikus számlaképet szeretne kialakítani,
  • későbbi lekérdezésekhez, egyeztetésekhez vagy elemzésekhez szeretne megbízható NAV adatforrást biztosítani.

A modul használatával a NAV rendszerből érkező adatok szabályozott módon, duplikációk nélkül kerülnek a helyi adatbázisba, így később jól felhasználhatók ellenőrzéshez, összehasonlításhoz és elemzéshez.