Online-Invoice
Online-Invoice copied to clipboard
[Q&A] Elveszett tranzakció azonosító csak HTTP 408 Request Timeout hibával állhat elő?
Tisztelt Fejlesztők!
Az API dokumentáció 73. oldalán leírtakat próbáljuk megvalósítani a duplikált beküldés elkerülésére. A kérdésünk a következő: A HTTP hibakód, amit ilyenkor az online számla rendszer visszaad, csak 408 Request Timeout lehet? Vagy előfordulhat, hogy más hibát kapunk vissza, pl. 400 Bad Request vagy 404 Not Found stb.
Tehát elég a HTTP a response code-ot nézni, vagy mást is nézni kell ilyenkor?
Köszönjük.
Ezzel kapcsolatos kérdés, kérés: létezik (vagy lesz) olyan speciális tesztadat, amire a NAV teszt szerver automatikusan timeout választ ad?
Pl. egy http request header-ben átadott speciális kapcsoló (do_timeout:60), vagy egy XML-ben átadott joker string. pl: <softwareName>timeout:60</softwareName>
@NTCA-supporter, mikor számíthatnánk ennek kapcsán válaszra?
@NTCA-supporter, megvalósítottuk a dokumentációban leírtakat, és azóta mégis többször előjött az INVOICE_NUMBER_NOT_UNIQUE hiba. Nem tudunk másra gondolni, minthogy olyan response kódot kaptunk vissza, amire nem vagyunk felkészülve. Viszont hogyan tudunk felkészülni, ha a hibát nem lehet sehogyan sem tesztelni? Kérem sürgős válaszukat az eredeti kérdés kapcsán.
Mi is megvalósítottuk a dokumentációban javasolt megoldást. Ennek ellenére a mi ügyfélkörünkben is előfordul néha 1-2 INVOICE_NUMBER_NOT_UNIQUE hiba. Legutóbb 2021.10.26-án 10:20 körül egyszerre, egy időpontban 3 különböző ügyfelünknél (3 külön szerver, az ország 3 különböző pontján) jött ilyen hiba 1-1 adatszolgáltatásra. Korábban amikor ilyen hiba volt, akkor tömegesen egyszerre több száz ilyen hibás adatszolgáltatásunk keletkezett, mostanában amikor előfordul, akkor csak 1-2 hibás adatszolgáltatás van és nem több. De nem tudjuk, hogy a dokumentációban javasolt megoldás beépítése miatt csökkent a hibák száma, vagy azért mert mostanában NAV oldalon nincsenek olyan mértékű lassulások, mint korábban.
Sziasztok!
Ezek a hibák még mindig jelentkeznek?
Ha igen, és teszt rendszeren nem reprodukálható, akkor a hivatalos NAV supportnak tudtok küldeni azonosítókat. Ha megszűnt a hiba, kérlek zárjátok az issuet.
Köszönöm