AI
Nyugta térerő nélkül: offline is kiállítod
A vásár szélén, a pincesoron, egy csarnok belsejében gyakran egy vonalnyi jel sincs. A nyugtát viszont nem lehet estére halasztani: azt a vevő kezébe kell adni, ott, amikor fizet. A Quilly ezért előre lefoglal egy sorszám-keretet a telefonodra — és kapcsolat nélkül is valódi, sorszámozott nyugtát állítasz ki belőle. Ingyen.
Miért nem elég este rögzíteni
Kézenfekvő ötlet, hogy a nap végén, otthon, wifi mellett üti be az ember az aznapi nyugtákat. A napi adatszolgáltatás így is rendben lenne — a nyugtaadat-szolgáltatás a kiállítást követő 3 naptári napon belül kéri az összesítést, tehát az esti pótlás belefér.
Csak épp a nyugta nem az adatszolgáltatásról szól elsősorban, hanem a vevőről. Az Áfa tv. 166–167. §-a szerint a nyugtát az ellenérték átvételekor kell kibocsátani, és a vevő rendelkezésére bocsátani. Ha csak este készül el, akkor a vásárló ott, a pultnál nem kapott bizonylatot — az adatszolgáltatás rendben lesz, a bizonylatolás nem.
Ez a legrégebbi papíralapú megoldás létjogosultsága is. Aki tömbből nyugtáz, épp ezért teheti: a lap ott, helyben elkészül. Ha viszont papír helyett telefonnal nyugtázol, akkor a telefonnak is tudnia kell ugyanezt — akkor is, ha épp nincs jel. Ha maradsz a tömbnél, arra a tömbfotós beolvasás és a kézi tömb adatszolgáltatása való.
A megoldás: előre lefoglalt sorszám-keret
A nehézség nem a szövegszerkesztés, hanem a sorszám. A nyugta sorszámának folyamatosnak és egyedinek kell lennie, és a Quillyben eddig mindig a szerver adta ki. Ha a telefon offline egyszerűen „folytatná a számozást", ütközés lehetne belőle: a szerver ugyanis a te készülékedtől függetlenül is állít ki nyugtát — például amikor egy QR-kódos kártyás fizetés beérkezik. Két bizonylat kapná ugyanazt a számot, és az egyik papírja már a vevőnél lenne.
Ezért a Quilly nem folytatja a számozást, hanem foglal. Bekapcsoláskor a szerver kiad a készülékednek egy tartományt — mondjuk az 1-től 50-ig terjedőt —, és a fiók számlálóját rögtön a keret fölé lépteti. Innentől:
- a telefonod offline a keretből oszt: NY-2026-00001, 00002, 00003…
- a szerver a keret fölött folytat: NY-2026-00051-től.
A kettő így nem érhet össze. Ez az egész modell lényege, és ezért kell a bekapcsoláshoz kapcsolat: a keretet előre el kell kérni, mielőtt elmegy a térerő.
Bekapcsolás — otthon, nem a pultnál
A kapcsoló a Nyugták fülön van, és alapból ki van kapcsolva. Ez szándékos: aki soha nem nyugtáz térerő nélkül, annak fölöslegesen menne el ötven sorszám.
A méret a tiéd: 10 és 500 között bármennyi, alapból 50. Nem kell eltalálni — a program a keret felénél magától utántölt, amikor épp van kapcsolat. A felső határnak egy oka van: ha a készülék elvész, a keretben maradt sorszámok hézaggá válnak, és a plafon ennek az árát szorítja meg.
A kapcsoló a készülékhez tartozik, nem a fiókhoz. Ha a telefonon bekapcsolod, a gépeden semmi nem változik — és ez így helyes: a keret egy konkrét eszközé.
Amíg nincs net: mit látsz
Bekapcsolt offline módban minden kiállító felületen ott a jelzés — a nyugta-űrlapon, a numpadon, a gyorsnyugta-lapkákon és a kereső parancs-kártyáján is:
Nem felugró kérdés, hanem állandó jelzés. Szándékosan: a pultnál, a vevő előtt egy modális ablak jönne a legrosszabbkor. A jelzés maga mondja ki azt is, ha közben visszajött a net.
A kiállítás ilyenkor ugyanúgy megy, mint eddig: beütöd az összeget, kiállítod, és a nyugtán ott a végleges sorszám — nem ideiglenes szám, nem „majd kap egyet". A vevőnek átadott bizonylat száma az, ami a papíron áll.
A 900 000 forintos kapu offline is fut. A jogszabályi korlát nem a szerveren ül, hanem a keretben megy le a telefonoddal együtt: térerő nélkül is kiírja, hogy attól az összegtől számla a kötelező bizonylat, nem nyugta. Fordítva súlyos lenne: a papír már a vevőnél, és csak a feltöltésnél derülne ki, hogy nem lett volna szabad.
Amikor visszajön a kapcsolat
A feltöltés magától megy, nem kell megnyomni semmit. A készüléken várakozó nyugták addig is ott vannak a listában, a lista élén — mert azok valódi bizonylatok, csak még nem értek fel a szerverre:
| Sorszám | Kelte | Összeg | Állapot |
|---|---|---|---|
| NY-2026-00014 | 2026. 08. 25. | 3 450 Ft | Feltöltésre vár még nincs az adatszolgáltatásban |
| NY-2026-00013 | 2026. 08. 25. | 1 200 Ft | Feltöltésre vár még nincs az adatszolgáltatásban |
| NY-2026-00012 | 2026. 08. 25. | 890 Ft | Kiállítva |
Ez a sor nem díszítés. Egy bizonylat-listánál a legrosszabb üzenet az, hogy „még nincs nyugtád", amikor a délelőtti munkád ott várakozik a készüléken — a felhasználó azt hinné, elveszett. Ezért a várakozó nyugta látszik, és ki is mondja, hogy még nincs az adatszolgáltatásban.
Amint van kapcsolat, a nyugták felmennek, a sor átvált Kiállítva állapotba, és onnantól a szokásos úton mennek tovább: bekerülnek a napi zárásba, és a NAV-adatszolgáltatásba. A feltöltés idempotens: ha félúton megszakad a kapcsolat, a nyugta nem kerül fel kétszer.
Amit offline nem tud — és ezt tudni kell előre
Kapcsolat nélkül minden elmarad, amihez szerver kell. Nem hiba, hanem a helyzet természete — de jobb a piacon indulás előtt tudni róla:
- Nincs nyugta-PDF és nincs e-mailes küldés. A PDF a szerveren készül. A nyugtát utólag, a feltöltés után bármikor elküldheted a listából.
- Nincs QR-átadás. A QR-kódos átadás egy szerveren élő oldalra mutat, amit a vevő telefonja nyit meg — ehhez neki is, neked is net kell.
- Nincs kártyás fizetés. A QR-kódos kártyaelfogadás a fizetési szolgáltatóval beszél; kapcsolat nélkül a gombja meg sem jelenik. Ez is szándékos: egy elhaló fizetőoldal a vevő előtt rosszabb, mint a hiánya.
- A NAV nem kap semmit abban a pillanatban. A napi jelentésbe a nyugta a feltöltés után kerül bele — a 3 napos határidőn belül ez bőven elfér.
Ami viszont megvan: maga a bizonylat. Végleges sorszámmal, a fizetés napjára, a vevő kezében.
Gyenge háló és teljes offline nem ugyanaz — de a Quillynek egyre megy. A telefon csak azt látja, hogy „van hálózat", azt nem, hogy a kérés célba is ér: egy vendéglátós wifi belépőoldala vagy egy vonalnyi jel épp a legrosszabb eset. Ezért bekapcsolt offline módban a sorszám mindig a keretből jön, akkor is, ha látszólag van net, és a feltöltés időkorláttal megy. Így nem fordulhat elő, hogy egy elveszett válasz miatt két sorszám fogy egy vásárlásra.
Elvesznek-e a le nem használt sorszámok?
Nem. Ha az ötvenes keretből csak nyolcat használtál el, legközelebb a kilencediknél folytatod — a keret nem „napi", nem jár le.
Ha pedig kikapcsolod az offline nyugtázást, a maradék visszakerül a fiók számlálójára: a következő online nyugta ott folytatja, ahol a telefonod abbahagyta. Egyetlen esetben marad hézag — ha közben a szerver már kiadott sorszámot a keret fölött (például egy kártyás fizetés lezárultakor). Olyankor a farok nem adható vissza, mert egy már kiadott számot osztana ki másodszor. Ez tudatos választás: az ismétlődő sorszám sokkal rosszabb, mint a kihagyott.
A kikapcsolás egyébként szintén kapcsolat mellett történik — előbb feltöltjük, ami várakozik. Így nem maradhat a készüléken olyan bizonylat, amiről a szerver nem tud.
Gyakori kérdések
Nem elég, ha este, otthon rögzítem a nyugtákat?
A nyugtát az Áfa tv. 166–167. §-a szerint az ellenérték átvételekor kell kibocsátani és a vevő rendelkezésére bocsátani. Este rögzítve az adatszolgáltatásod rendben lesz, de a vásárló ott, a pultnál nem kapott bizonylatot. Az offline kiállítás pont ezt oldja meg: a nyugta a vevő előtt készül el, valódi sorszámmal.
Honnan tudja a telefon a sorszámot, ha nincs kapcsolat?
Mert előre elkérte. Bekapcsoláskor — kapcsolat mellett — a szerver lefoglal a készülékednek egy tartományt, és a fiók számlálóját a keret fölé lépteti. A telefon ebből oszt, a szerver a keret fölött folytat, tehát nem ütközhetnek. Ezért kell a bekapcsoláshoz net.
Mi lesz a le nem használt sorszámokkal?
Nem vesznek el: legközelebb ott folytatod, ahol abbahagytad. Kikapcsoláskor a fel nem használt farok visszakerül a fiók számlálójára. Hézag csak akkor marad, ha közben a szerver már kiadott sorszámot a keret fölött — az ismétlődő sorszám ugyanis rosszabb, mint a kihagyott.
Fizetős funkció az offline nyugtázás?
Nem, az ingyenes csomagban is megy. A nyugta kiállítása és a napi NAV-adatszolgáltatás jogszabályi kötelezettség, ezért nem kötjük előfizetéshez — ez az offline kiállításra is igaz.
Mit nem tud a Quilly térerő nélkül?
Amihez szerver kell: nincs nyugta-PDF, nincs e-mailes küldés, nincs QR-átadás és nincs kártyás fizetés. NAV-adatszolgáltatás sincs abban a pillanatban — a napi jelentésbe a nyugta a feltöltés után kerül bele, a 3 napos határidőn belül. Maga a bizonylat viszont elkészül, sorszámmal, és a vevőé.
Mennyi sorszámot foglaljak le?
Annyit, amennyi nyugtát egy térerő nélküli napon adsz: az alapérték 50, a sáv 10–500. A program a keret felénél magától utántölt, ha van kapcsolat. A felső határ oka, hogy elveszett készüléknél a keretben maradt sorszámok hézaggá válnak.
Repülőgép-módban kipróbálhatom?
Csak ha a wifit is kikapcsolod. A repülőgép-mód a legtöbb telefonon bekapcsolva hagyja vagy visszakapcsolja a wifit, tehát a készülék online marad, és a nyugta a szerveren készül — a próbád „sikerül", de nem azt méri, amit szeretnél.
Több telefonom van. Mindegyiken bekapcsolhatom?
Igen: minden készülék saját keretet kap, ezért nem ütközhetnek. Cserébe minden bekapcsolt eszköznél elmegy annyi sorszám, amennyit lefoglalt — ha az egyiket úgyis csak otthon használod, ott hagyd kikapcsolva.
Ez a cikk tájékoztató jellegű, a 2026. augusztus 25-i állapot szerint. A bemutatott képernyők illusztrációk; az összegek és sorszámok példák. Adózási besorolásról és bizonylatolási kötelezettségről a könyvelőd tud nyilatkozni. A funkció elérhetősége a fiókban bekapcsolt beállításoktól függ, és a jövőben változhat.
← Vissza a blogra