nav-gov-hu / Online-Invoice

Public repository of the Online Invoice System
Other
138 stars 52 forks source link

[Q&A] Módosító számla (nem HUF) teljesítési dátum és/vagy árfolyam módosítás #1091

Open miberta opened 7 months ago

miberta commented 7 months ago

Az eset: Egy belföldi (ÁFÁ-s) EUR pénznemben kiállított számlának elkészítettük a módosító számláját. A számlán csak a teljesítés dátuma és az árfolyam módosult. Ez a módosítás csak a számla ÁFA összesítőjére (HUF) lesz hatással, hiszen a számla pénznemében kifejezve 0 egység változás történt. Feladtuk a számlát és kaptunk egy csomó* üzleti validációs hibát, szinte az összes sor/összesítő _HUF végű mezőre. Miért? (lehetséges, hogy nem jól címkéztem kérdést)

* INCORRECT_SUMMARY_DATA_INVOICE_GROSS_AMOUNT_HUF INCORRECT_SUMMARY_DATA_INVOICE_NET_AMOUNT_HUF INCORRECT_SUMMARY_DATA_INVOICE_VAT_AMOUNT_HUF INCORRECT_LINE_CALCULATION_LINE_GROSS_AMOUNT_NORMAL_HUF INCORRECT_LINE_CALCULATION_LINE_NET_AMOUNT_HUF INCORRECT_LINE_CALCULATION_LINE_VAT_AMOUNT_HUF INCORRECT_SUMMARY_DATA_INVOICE_VAT_RATE_NET_AMOUNT_HUF INCORRECT_SUMMARY_DATA_INVOICE_VAT_RATE_VAT_AMOUNT_HUF

Mi a módosító számlák tételeit azzal a módszerrel képezzük, hogy a módosult tételek eredeti állapotait negatív előjellel újra létrehozzuk, majd rögzítjük az aktuális állapotokat.

Egyszerűsített példa kedvéért, a számla teljesítése legyen 2024.04.01, aznapi árfolyam 350HUF és legyen egy tétele a számlának, 1db. nettó 1000 EUR értékben, ÁFA legyen 27%-os. Ezt módosítjuk 2024.04.02-es teljesítésre, amikor is az árfolyam már 400HUF. Módosító számla tételei: -1db, 1.000 EUR(nettó), 350.000 HUF(nettó), 270 EUR(ÁFA), 94.500 HUF(ÁFA) +1db, 1.000 EUR(nettó), 400.000 HUF(nettó), 270 EUR(ÁFA), 108.000 HUF(ÁFA) Módosító számla összesítője (ÁFA típusonként): 27%, 0 EUR(nettó), 50.000 HUF(nettó), 0 EUR(ÁFA), 13.500 HUF(ÁFA) Módosító számla végösszesítője: 0 EUR(nettó), 50.000 HUF(nettó), 0 EUR(ÁFA), 13.500 HUF(ÁFA), 0 EUR(bruttó), 63.500 HUF(bruttó)

Teszt rendszerben tranzakció azonosító (más értékekkel): 4J6SOGPQN6DQ7AFT

NTCA-KM commented 2 days ago

Kedves @miberta !

Azért kapja a figyelmeztető üzenteket, mert az ellenőrzések az adott módosító számlán szereplő árfolyammal számolnak és az egységár, árfolyam, mennyiség szorzata nem azt az összeget adja ki a negatív előjelű tételeknél és az összesítésben, amit a forintban kifejezett értékek tartalmaznak. Mivel az árfolyam számlánként és nem tételenként adható meg az adatszolgáltatásban, ezért csak akkor lehet warning nélkül elvégezni az árfolyamot érintő módosítást ha két lépésben, két adatszolgáltatással végzik el a korrekciót. Az első lépésben az eredeti árfolyammal kell negatív előjellel szerepeltetni a sorokat és ezt követően a második adatszolgáltatásban szükséges a tényleges árfolyammal felvenni a tételeket.

Ugyanakkor a warning üzenet nem blokkoló hiba, tehát ha nem végzik el ezt a korrekciót, akkor is érvényes az adatszolgáltatásuk.

Tisztelettel, IT Helpdesk