Configurare

Utilizator tehnic

Creați un utilizator tehnic pe site-ul Online Számla (sau, pentru testare, pe site-ul de test) și generați cheia de semnare (XML aláírókulcs) și cheia de schimb (XML cserekulcs) ale acestuia. Numele de utilizator, parola și cele două chei sunt necesare în Odoo.

Setări

Accesați Contabilitate ‣ Configurare ‣ Setări, derulați la secțiunea Raportare online a datelor facturilor NAV și bifați Activare NAV. Aceleași opțiuni sunt disponibile în fila Raportare date NAV a formularului companiei.

Raportare date NAV

  • Mod de operare: Test trimite rapoartele către sistemul de test NAV cu datele de autentificare de test, iar Producție către sistemul real.

  • Nu trimite facturile către NAV. DOAR PENTRU TESTARE!: suspendă complet raportarea (de exemplu, într-o copie a bazei de date de producție).

  • Se încarcă numele contribuabilului (Nume scurt sau Nume complet), Păstrează numele partenerului setat manual și Păstrează adresa partenerului setată manual: controlează interogarea contribuabilului la contacte.

  • Nu verifica codul TVA: codurile fiscale maghiare sunt acceptate fără interogarea NAV.

  • Jurnal implicit pentru import și Cont implicit pentru import: utilizate de importul de facturi.

Date de autentificare

  • Nume utilizator, Parolă, Cheie de semnare și Cheie de schimb ale utilizatorului tehnic de producție;

  • Test User Name, Test Password, Cheie de semnare de test și Cheie de schimb de test ale utilizatorului tehnic creat pe site-ul de test.

screenshot: finance-fl-hungary-nav-settings
menu
Accounting ‣ Configuration ‣ Settings
shows
Settings page scrolled to the "NAV Online invoice data reporting" section: "NAV Enable" ticked, the operation mode, the testing switch, the taxpayer name options, the import journal and account, the "Login Details" block with the eight credential fields, and the "NAV Export", "NAV Technikai érvénytelenítés" and "NAV Import" buttons.
highlight
The "NAV Data Reporting" and "Login Details" blocks (red frame).
data
Demo company "YourCompany HU"; mode "Test"; test user name "abcdefgh1234567".
module
eyssen_l10n_hu
notes
English UI, light theme, 1440px width, crop to the section. Use throw-away secrets; password and keys must not be readable.

Important

  • Raportarea funcționează doar dacă codul de TVA al companiei este valid și toate cele patru date de autentificare ale modului selectat sunt completate; în caz contrar, confirmarea unei facturi client este refuzată.

  • O bază de date copiată (neutralizată) trebuie să ruleze întotdeauna în modul Test sau cu comutatorul Nu trimite facturile către NAV activat.

Alte setări

  • Postează automat nota de credit: notele de credit create cu butonul Notă de credit sunt confirmate (și, prin urmare, raportate) imediat.

Raportarea facturilor

Când o factură client, o factură de corecție sau o notă de credit este confirmată, Odoo verifică mai întâi datele obligatorii, apoi pune raportul de date în coadă. Raportul este trimis de o sarcină de fundal după aproximativ un minut și este reîncercat la fiecare cinci minute până când NAV îl acceptă. Utilizatorul nu trebuie să facă nimic altceva.

Fila NAV a facturii afișează rezultatul:

  • Data trimiterii la NAV și Stare trimitere NAV (Beküldés folyamatban cât timp raportul așteaptă să fie trimis);

  • Stare procesare NAV: RECEIVED, PROCESSING, SAVED, DONE (acceptat) sau ABORTED (respins);

  • ID tranzacție NAV și Răspuns NAV (avertismentele și mesajele de eroare ale NAV);

  • XML trimis la NAV: datele care au fost trimise;

  • Nu este necesar să fie predată la NAV! și Nu a fost necesar să fie transmis către NAV din următoarele motive: dacă factura nu a fost raportată.

Stare procesare NAV este afișată și ca insignă colorată în listele de facturi client și de note de credit, astfel încât rapoartele respinse să fie ușor de găsit.

screenshot: finance-fl-hungary-nav-tab
menu
Accounting ‣ Customers ‣ Invoices ‣ (posted invoice) ‣ NAV tab
shows
Posted customer invoice with the "NAV" tab open: sending date, sending state, processing state "DONE" in green, transaction ID, empty response, and the submitted XML below.
highlight
The "NAV Processing State" field (red frame).
data
Invoice "KI/2026/00012" for "Minta Kft.", 127,000 HUF, reported in test mode.
module
eyssen_l10n_hu
notes
English UI, light theme, 1440px width, crop to the tab. Normal (non-developer) mode, so the technical buttons are hidden.

Un raport ABORTED înseamnă că NAV a refuzat datele (motivul se află în Răspuns NAV). Corectați cauza (de obicei date de bază, cum ar fi codul fiscal sau adresa clientului, ori setările NAV ale unui grup de taxe); raportul este trimis din nou automat. În modul dezvoltator, fila NAV oferă administratorilor și butoanele Trimite la NAV, Trimite imediat la NAV, Stare verificare, Preia de la NAV, Preia lanțul de facturi din NAV și Leagă storno de original.

Facturi care nu sunt raportate

Nu se trimite niciun raport de date, iar motivul este înregistrat în fila NAV, pentru

Acțiuni programate

Se creează următoarele acțiuni programate (Setări ‣ Tehnic ‣ Acțiuni programate, în modul dezvoltator):

Nume

Frecvență

Scop

NAV beküldetlen számlák beküldése

5 minute

Pune în coadă facturile client postate care nu au fost încă trimise.

NAV beküldött számlák ellenőrzése

30 de minute

Reîmprospătează starea de procesare a rapoartelor care nu sunt încă DONE.

NAV sikeresen elvégzett adatküldés műveletek törlése

1 oră

Elimină sarcinile de trimitere finalizate, pe factură (NAV adatszolgáltatás: <number>).

NAV számlák importálása (aktuális nap)

1 oră, inactivă

Importă facturile furnizorilor raportate la NAV în ziua curentă.

NAV számlák importálása (utolsó 30 nap)

2 zile, inactivă

Importă facturile furnizorilor raportate la NAV în ultimele 30 de zile.

Jurnale pentru facturile emise într-un alt sistem

Facturile care au fost emise și raportate de un alt program de facturare (sau într-un sistem anterior) pot fi înregistrate într-un jurnal de vânzări dedicat. În modul dezvoltator, deschideți jurnalul și setați, în secțiunea Facturare Ungaria din fila Înregistrări în jurnal:

  • Nu este necesar să fie predată la NAV!: facturile jurnalului nu sunt raportate niciodată, iar fila lor NAV este ascunsă;

  • Fără număr de serie automat: numărul facturii poate fi introdus manual pe factura în ciornă;

  • Se poate seta o dată retroactivă: data facturii poate diferi de data de azi;

  • Acceptă facturi cu TVA străin emise extern: jurnalul poate înregistra și facturi emise în altă parte în baza unei înregistrări în scopuri de TVA în străinătate (necesită primele două opțiuni).

Atenționare

Nu utilizați niciodată un astfel de jurnal pentru facturi emise din Odoo: numerotarea continuă și obligația de raportare a datelor se aplică fiecărei facturi emise de companie.

Importul facturilor din NAV

Facturile furnizorilor raportate de aceștia pe codul fiscal al companiei pot fi descărcate din NAV ca facturi în ciornă. Setați mai întâi Jurnal implicit pentru import în setări (contul său implicit este Cont implicit pentru import, utilizat pe liniile pentru care nu se găsește un cont mai potrivit).

  • După perioadă: accesați Contabilitate ‣ Furnizori ‣ Import facturi primite NAV, setați Dată început și Dată sfârșit (datele la care facturile au fost raportate la NAV) și faceți clic pe Importă. Cele două acțiuni programate inactive enumerate mai sus pot face același lucru automat.

  • După numărul facturii: în setări, faceți clic pe Import NAV, alegeți Direcție (Intrare sau Ieșire) și Jurnal, apoi listați Numere de factură, câte unul pe linie. Pentru facturile primite, introduceți primele opt cifre ale codului fiscal al furnizorului, un spațiu, apoi numărul facturii (12345678 INV-2026-001).

Pentru fiecare factură care nu există încă (o factură cu același număr este omisă, chiar dacă este anulată), se creează o factură furnizor în ciornă:

  • furnizorul este găsit după codul fiscal (sau după nume și oraș); dacă nu există nicio potrivire, se creează un nou contact de tip companie pe baza datelor din NAV;

  • numărul facturii furnizorului devine Referință factură; data facturii, data livrării/prestării, data scadenței, moneda și cursul de schimb sunt preluate din raport;

  • liniile sunt create cu produsul găsit după denumire, unitatea de măsură și o taxă care corespunde cotei de TVA raportate sau codului de scutire. Dacă nu există nicio taxă corespunzătoare, se creează o taxă nouă, așadar verificați taxele facturilor importate;

  • facturile storno devin note de credit legate de factura originală, iar facturile de modificare devin facturi de corecție;

  • factura este marcată cu Nu este necesar să fie predată la NAV!, datele liniilor sale sunt blocate împotriva recalculării, iar XML-ul descărcat este stocat în fila NAV.

Verificați conturile, taxele și distribuția analitică ale ciornei, apoi confirmați-o în mod obișnuit.

screenshot: finance-fl-hungary-nav-import-wizard
menu
Accounting ‣ Vendors ‣ NAV Inbound Invoice Import
shows
The import dialog with "Direction" (read-only, Inbound), "Start Date", "End Date" and the "Import" and "Cancel" buttons.
highlight
The date fields (red frame).
data
Start Date = first day of the current month, End Date = today.
module
eyssen_l10n_hu
notes
English UI, light theme, 1440px width, crop to the dialog.

Export pentru controlul fiscal

Pentru un control fiscal, NAV poate solicita datele facturilor emise într-un fișier XML standard. În setări, faceți clic pe Export NAV, setați Date from și Date to, apoi faceți clic pe Export. Fișierul NAV_export.xml conține facturile client și notele de credit postate a căror dată a facturii se încadrează în perioadă.

Anulare tehnică

Un raport de date care a fost trimis cu date greșite din cauza unei erori tehnice poate fi retras printr-o anulare tehnică (technikai érvénytelenítés). Aceasta nu anulează factura în sine, ci doar raportul de date, iar în Odoo nu se modifică nimic pe factură.

În setări, faceți clic pe NAV Technikai érvénytelenítés și completați:

  • Számla sorszáma: numărul facturii al cărei raport este anulat;

  • Érvénytelenítés kódja: codul motivului (conținut de date greșit, număr de factură greșit, dată de emitere greșită sau cod hash al facturii electronice greșit);

  • Érvénytelenítés oka: o explicație în text liber.

Faceți clic pe Érvénytelenítés. O notificare afișează ID-ul tranzacției NAV și starea cererii.

Important

Conform regulilor sistemului Online Számla, o anulare tehnică produce efecte numai după ce a fost aprobată pe site-ul Online Számla de un utilizator al contribuabilului.

Notă

Etichetele acestei ferestre de dialog sunt afișate în limba maghiară în versiunea curentă a modulului.