NAV 2.0 változások – technikai információk API fejlesztők részére
Összefoglaló NAV 2.0 változások a billzone.eu API integrációt fejlesztők részére.
- Technikai változás: SHA3-512 átállás a HASH kód aláírásban
- BILLZONE.EU: számlázó program feladata = KÉSZ
- felületet nem érint
- CreateInvoice API / ConvertExternalInvoice API / RegisterExternalInvoice API -> nem érinti
- Technikai változás: új xml namespace
- BILLZONE.EU: számlázó program feladata = KÉSZ
- felületet nem érint
- CreateInvoice API / ConvertExternalInvoice API / RegisterExternalInvoice API -> nem érinti
- Technikai változás: InvoiceAPi és InvoiceData helyett új függvények, adatstruktúrák
- BILLZONE.EU: számlázó program feladata = KÉSZ
- felületet nem érint
- CreateInvoice API / ConvertExternalInvoice API / RegisterExternalInvoice API -> nem érinti
- Technikai változás: ManageInvoiceRequest vátozott
- BILLZONE.EU: számlázó program feladata = KÉSZ
- felületet nem érint
- API / ConvertExternalInvoice API / RegisterExternalInvoice API -> nem érinti
- Technikai változás: Számlázó szoftver adat küldése
- BILLZONE.EU: számlázó program feladata = KÉSZ
- felületet nem érint
- CreateInvoice API-t nem érinti
- ConvertExternalInvoice API / RegisterExternalInvoice API -> eddig is kötelező mező volt
- Technikai változás: manageInvoice/ANNULMENT megszűnt
- BILLZONE.EU: számlázó program feladata = nem érinti a billzone.eu-t, nincs kapcsolódó funkció
- felületet nem érint
- CreateInvoice API / ConvertExternalInvoice API / RegisterExternalInvoice API -> nem érinti
- Technikai változás: /querInvoiceTransactionStatus (beküldött tranzakció státusz)
- BILLZONE.EU: számlázó program feladata = KÉSZ
- felületet nem érint
- CreateInvoice API / ConvertExternalInvoice API / RegisterExternalInvoice API -> nem érinti
- Technikai változás: /queryTaxpayer adószám validáció hívás
- BILLZONE.EU: számlázó program opcionális feladata = későbbi funkció fejlesztés lehet
- felületet nem érint
- CreateInvoice API / ConvertExternalInvoice API / RegisterExternalInvoice API -> nem érinti
- Számlaadat változás: Számla sorszám + dátum kiemelése a számlaadatok közül -> nem lesz felülírható adat.
- BILLZONE.EU: számlázó program feladata = KÉSZ
- felületet nem érint
- CreateInvoice API / ConvertExternalInvoice API / RegisterExternalInvoice API -> nem érinti
- Számlaadat változás: lineExpressionIndicator
- BILLZONE.EU: számlázó program feladata = KÉSZ
- felületet nem érint
- CreateInvoice API / ConvertExternalInvoice API -> nem érinti
- RegisterExternalInvoice API -> nincs változás = mert eddig is kötelező adat volt
- Számlaadat változás: lineDescription tag 512 karakter
- BILLZONE.EU: számlázó program feladata = KÉSZ
- felületet = OK
- CreateInvoice API / ConvertExternalInvoice API / RegisterExternalInvoice API = OK -> tesztelhető: 2020.03.01-től
- Számlaadat változás: ProductCodeOwn tag 255 karakter
- BILLZONE.EU: számlázó program feladata = Other értéket küldjük
- felületet nem érint
- CreateInvoice API / ConvertExternalInvoice API / RegisterExternalInvoice API -> nem érinti
- Számlaadat változás: InvoiceDeliveryDate -> kötelező mező lett
- BILLZONE.EU: számlázó program feladata = eddig is kötelező volt
- felületet nem érint
- CreateInvoice API / ConvertExternalInvoice API / RegisterExternalInvoice API -> nincs változás = mert a Fullfilmentdate került kötelezően bele
- Számlaadat változás: smallBusinessIndicator -> kötelező mező lett
- BILLZONE.EU: számlázó program feladata = eddig is küldte a Billzone.eu
- felületet nem érint
- CreateInvoice API / ConvertExternalInvoice API / RegisterExternalInvoice API -> nincs változás = nem kell küldeni API-n, mert a regisztrációs adatokból veszi a billzone.eu
- Számlaadat változás: periodicalSettlement -> Időszakos elszámolás jelzése
- BILLZONE.EU: számlázó program opcionális feladata = későbbi funkció fejlesztés lehet
- felületet nem érint
- CreateInvoice API / ConvertExternalInvoice API / RegisterExternalInvoice API -> nem érinti
- Számlaadat változás: lineNatureIndicatorType -> Termék/Szolgáltatás típus soron jelzése
- BILLZONE.EU: számlázó program opcionális feladata = későbbi funkció fejlesztés lehet
- felületet nem érint
- CreateInvoice API / ConvertExternalInvoice API / RegisterExternalInvoice API -> nem érinti
- Számlaadat változás: A számlasoron kötelező lesz megadni az ahhoz tartozó nettó értéket és ha az nem forintban van, akkor annak HUF értékét is (lineNetAmount és lineNetAmountHUF mezők).
- BILLZONE.EU: számlázó program feladata = fejlesztés alatt
- felületet nem érint
- CreateInvoice API - tesztelhető: 2020.03.01-től
- ConvertExternalInvoice API -> értesítés küldés + tesztelhető: 2020.03.01-től
- RegisterExternalInvoice API -> fejlesztést igényel = új mező: LocalVatAmount
- Számlaadat változás: a módosító számlánál meg kell adni a módosítás sorrendjét annak érdekében, hogy a sztornó lánc pontosan felállítható és visszafejthető legyen (modificationIndex mező).
- BILLZONE.EU: számlázó program feladata = fejlesztés alatt
- felületet nem érint
- CreateInvoice API – nem érinti
- ConvertExternalInvoice API -> ha minden számla átmegy rajtunk, akkor nem érinti!!! Tesztelendő!
- RegisterExternalInvoice API -> fejlesztést igényel = új mező: ModificationIndex int, nem kötelező mező
- (Eddig dátumot kellett küldeni, mostantól indexet kell küldeni, amely jelölni fogja a módosító számla ügyleten belüli sorrendjének a számát).
- tesztelhető: 2020.03.01-től
- API változás: lesz egy mező annak jelölésére, hogy NAV 1.1-el vagy NAV 2.0-val szeretne küldeni API-n a RegisterExternalInvoice metódussal beküldő.
- BILLZONE.EU: számlázó program feladata = fejlesztés alatt
- felületet nem érint
- CreateInvoice API - nem érinti
- ConvertExternalInvoice API - nem érinti
- RegisterExternalIvoice API - fejlesztést igényel = ú mező:
- Cél: hogy saját maguk vezérelni tudják a teszteléshez a verzióbeküldés és ne kelljen billzone.eu verziófrissítésre és átállásra várni.
- tesztelhető: 2020.03.01-től
Bővebb információ az aktuális Billzone.eu API dokumentációban található.