Featured

Automatikus háttérfolyamatok (cron) – Felhasználói útmutató

Mit intéz a rendszer magától (számla-letöltés, e-mail feldolgozás, adófolyószámla, PDF-szöveg), hogyan kapcsolható be és ki, és mikor kapsz értesítést.

Mi az a háttérfolyamat?

A rendszernek van egy motorja, amely percenként felébred, megnézi a feladatsort (várólistát), és elvégzi az esedékes feladatokat — akkor is, ha éppen senki sincs bejelentkezve. Ilyen feladat például a NAV-számlák letöltése, az e-mailben érkező bizonylatok feldolgozása, az adófolyószámla és a hiányzó bevallások lekérdezése, vagy a feltöltött PDF-ek szövegének kinyerése a kereséshez.

A közös szabály: minden feladatot a "forrása" vezérel

Minden automatikus feladatnak van egy forrás-objektuma (egy ügyfélcég, egy e-mail feladat, egy dokumentum), és a feladat addig ismétlődik automatikusan, amíg a forrása aktív — olyan gyakorisággal, amilyet a forrásnál beállítottál. Ha a forrást kikapcsolod (inaktívra állítod), a hozzá tartozó automatikus futás magától leáll; ha visszakapcsolod, magától újraindul. Nem kell külön a feladatsort kezelned.

Számla-letöltés (NAV automatikus szinkron)

Példa lépésről lépésre: a Companies menüben megnyitod az ügyfélcéget, kitöltöd a NAV API belépő adatokat (ehhez külön jogosultság kell), és bekapcsolod az automatikus szinkront. Ettől kezdve a rendszer 15 percenként (mindig egész-, negyed-, fél- és háromnegyed órakor) megkérdezi a NAV-ot, hogy érkezett-e új számla a céghez — bejövő és kimenő irányban is. Az új számlák fejléce azonnal rögzül, majd a rendszer háttérben letölti a teljes adatot is (tételek, partneradatok, bankszámlaszám). Amíg a cég aktív és a kapcsoló be van kapcsolva, ez magától ismétlődik.

Manuális szinkron: az Invoices menüből indított kézi letöltésnél, ha rövid időszakot kérsz, a futás azonnal, a szemed előtt zajlik le. Ha hosszú időszakot adsz meg (sok cég, sok hónap), a rendszer háttér-jobot készít: a cégek a feladatsorba kerülnek, te tovább dolgozhatsz, és a végén összefoglaló értesítést kapsz.

E-mail feladatok (Email task)

Az e-mail feladatnál (System → Email tasks) te állítod be a gyakoriságot: naponta, óránként vagy percenként. Az újraütemezés mindig a feladatnál beállított paraméterek szerint történik — ha átírod a gyakoriságot, a következő futástól már az új érvényes. Inaktív feladat nem fut; aktiválás után magától folytatódik.

Adófolyószámla és hiányzó bevallás

Minden olyan cégre, amelynek van NAV-belépője és aktív, a rendszer naponta hajnalban lekérdezi az adófolyószámlát és a hiányzó bevallásokat. Ez is a forrás-szabályt követi: amíg a cég aktív a törzsben, a napi futás magától újratermelődik.

PDF szöveg-kinyerés

Amikor PDF-et töltesz fel a Dokumentumtárba, a rendszer egyszeri háttérfeladatot készít, amely kinyeri a PDF szövegét — ettől lesz kereshető a dokumentum tartalma. Az állapotát a Documents listában címke jelzi. Ez a feladat nem ismétlődik: dokumentumonként egyszer fut le, és akkor is lefut pótlólag, ha a motor átmenetileg állt.

Értesítések

A fejléc-harangba (Notifications) csak akkor érkezik értesítés, ha történt valami: új számla érkezett, vagy hiba történt a futásban. A sikeres, de üres futások (nincs új számla az adott negyedórában) nem küldenek üzenetet — így a harang nem telik meg felesleges sorokkal. A Notifications listában a sorok egyenként vagy csoportosan is törölhetők, és a lista művelet közben is ugyanazon az oldalon marad.

Mi történik, ha a motor állt?

Ha a rendszer valamiért napokig nem futott, a lejárt (régi napokra szóló) feladatsorok automatikusan törlődnek, és a forrásuk szerint azonnal újak jönnek létre — a láncok maguktól helyreállnak, nincs teendőd. Az egyszeri feladatok (pl. PDF-szöveg) nem vesznek el: pótlólag lefutnak.

Leállítás — egy helyen, egyszerre

Az összes doliBIT háttérfolyamat egyetlen kapcsolóval leállítható: az admin System → Maintenance → Cron Jobs listában a doliBIT_cronqueue sor kikapcsolása a teljes motort megállítja (semmilyen automatikus feladat nem fut tovább). Visszakapcsolás után minden lánc magától újraépül. Emellett célzott kapcsolók is vannak: a NAV-szinkron és az e-mail feldolgozás külön-külön is kikapcsolható a beállításokban.

A kapcsolódó jogokról a Jogosultságok – Felhasználói útmutató cikkben olvashatsz; az értesítések a cégre tartalmi joggal rendelkező felhasználóknak mennek.