Online-Invoice icon indicating copy to clipboard operation
Online-Invoice copied to clipboard

[Q&A] Elveszett tranzakció azonosító csak HTTP 408 Request Timeout hibával állhat elő?

Open peacefuldev opened this issue 4 years ago • 5 comments

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.

peacefuldev avatar Jan 27 '21 21:01 peacefuldev

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>

nagyzo avatar Feb 02 '21 13:02 nagyzo

@NTCA-supporter, mikor számíthatnánk ennek kapcsán válaszra?

peacefuldev avatar Feb 15 '21 15:02 peacefuldev

@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.

peacefuldev avatar Mar 30 '21 13:03 peacefuldev

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.

fzoli15 avatar Oct 28 '21 08:10 fzoli15

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

NTCA-supporter avatar Dec 19 '22 13:12 NTCA-supporter