Configuración¶
Usuario técnico¶
Cree un usuario técnico en el sitio web de Online Számla (o, para pruebas, en el sitio web de prueba) y genere su clave de firma (XML aláírókulcs) y clave de intercambio (XML cserekulcs). El nombre de usuario, la contraseña y las dos claves son necesarios en Odoo.
Ajustes¶
Vaya a , desplácese hasta la sección NAV Online invoice data reporting y seleccione NAV Enable. Las mismas opciones están disponibles en la pestaña NAV Data Reporting del formulario de la empresa.
NAV Data Reporting
Operaion Mode: Test envía los informes al sistema de pruebas de NAV con las credenciales de prueba, Production los envía al sistema en vivo.
Do not send invoices to the NAV. FOR TESTING PURPOSES ONLY!: suspende por completo la comunicación de datos (por ejemplo, en una copia de la base de datos de producción).
Loading Taxpayer Name (Short Name o Full Name), Keep the manually set partner name y Keep the manually set partner address: controlan la consulta del contribuyente en los contactos.
Do not check the VAT Number: los números fiscales húngaros se aceptan sin consultar a la NAV.
Import Default Journal y Import Default Account: se usan en la importación de facturas.
Login Details
User Name, Password, Sign Key y Exchange Key del usuario técnico de producción;
Test User Name, Test Password, Test Sign Key y Test Exchange Key del usuario técnico creado en el sitio web de prueba.
- 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.
Importante
La comunicación de datos solo funciona si el número de IVA de la empresa es válido y se completaron las cuatro credenciales del modo seleccionado; de lo contrario, se rechaza la confirmación de una factura de cliente.
Una base de datos copiada (neutralizada) siempre debe ejecutarse en modo Test o con la opción Do not send invoices to the NAV habilitada.
Other Settings
Automatically post Credit Note: las notas de crédito creadas con el botón Credit Note se confirman (y por lo tanto se comunican) de inmediato.
Envío de facturas¶
Cuando se confirma una factura de cliente, una factura rectificativa o una nota de crédito, Odoo primero comprueba los datos obligatorios y después pone en cola el envío de datos. El informe se envía mediante un trabajo en segundo plano aproximadamente un minuto después y se reintenta cada cinco minutos hasta que la NAV lo acepta. El usuario no tiene que hacer nada más.
La pestaña NAV de la factura muestra el resultado:
NAV Sending Date y NAV Sending State (Beküldés folyamatban mientras el informe espera ser enviado);
NAV Processing State:
RECEIVED,PROCESSING,SAVED,DONE(aceptado) oABORTED(rechazado);NAV Transaction ID y NAV Response (advertencias y mensajes de error de la NAV);
NAV Submitted XML: los datos que se enviaron;
No need to hand it over to the NAV! y It did not have to be submitted to the NAV for the following reasons: si la factura no se comunicó.
El NAV Processing State también se muestra como una insignia de color en las listas de facturas de cliente y notas de crédito, de modo que los informes rechazados son fáciles de encontrar.
- 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 informe ABORTED significa que la NAV rechazó los datos (el motivo aparece en NAV Response). Corrija la causa (normalmente datos maestros como el número fiscal o la dirección del cliente, o los ajustes de NAV de un grupo de impuestos); el informe se vuelve a enviar de forma automática. En modo de desarrollador, la pestaña NAV también ofrece a los administradores los botones Send to NAV, Immediately Send to NAV, Check State, Get from NAV, Get Invoice Chain from NAV y Link storno to original.
Facturas que no se comunican¶
No se envía ningún informe de datos y el motivo queda registrado en la pestaña NAV, para
las facturas de proveedor y otros documentos que no son de cliente;
las facturas de diarios marcados como No need to hand it over to the NAV! (véase más abajo), así como las facturas importadas desde la NAV;
las facturas emitidas bajo un registro de IVA extranjero y las facturas OSS de la UE;
cualquier factura mientras esté habilitada la opción Do not send invoices to the NAV. FOR TESTING PURPOSES ONLY!.
Acciones planificadas¶
Se crean las siguientes acciones planificadas (, en modo de desarrollador):
Nombre |
Intervalo |
Finalidad |
|---|---|---|
NAV beküldetlen számlák beküldése |
5 minutos |
Pone en cola las facturas de cliente contabilizadas que aún no se enviaron. |
NAV beküldött számlák ellenőrzése |
30 minutos |
Actualiza el estado de procesamiento de los informes que aún no están en |
NAV sikeresen elvégzett adatküldés műveletek törlése |
1 hora |
Elimina los trabajos de envío por factura ya finalizados (NAV adatszolgáltatás: <number>). |
NAV számlák importálása (aktuális nap) |
1 hora, inactiva |
Importa las facturas de proveedor comunicadas a la NAV hoy. |
NAV számlák importálása (utolsó 30 nap) |
2 días, inactiva |
Importa las facturas de proveedor comunicadas a la NAV en los últimos 30 días. |
Diarios para facturas emitidas en otro sistema¶
Las facturas que se emitieron y comunicaron con otro programa de facturación (o en un sistema anterior) se pueden registrar en un diario de ventas específico. En modo de desarrollador, abra el diario y, en la sección Hungarian Invoicing de la pestaña Journal Entries, configure:
No need to hand it over to the NAV!: las facturas del diario nunca se comunican y su pestaña NAV queda oculta;
No automatic serial number: el número de factura se puede escribir directamente en la factura en borrador;
Backdated date can be set: la fecha de la factura puede ser distinta de la de hoy;
Accept externally-issued foreign VAT invoices: el diario también puede registrar facturas que se emitieron en otro lugar bajo un registro de IVA extranjero (requiere las dos primeras opciones).
Advertencia
Nunca use un diario de este tipo para las facturas emitidas desde Odoo: la numeración continua y la obligación de comunicación de datos se aplican a todas las facturas que emite la empresa.
Exportación para auditoría fiscal¶
Para una auditoría fiscal, la NAV puede solicitar los datos de las facturas emitidas en un archivo XML estándar. En los ajustes, haga clic en NAV Export, establezca Date from y Date to, y haga clic en Export. El archivo NAV_export.xml contiene las facturas de cliente contabilizadas y las notas de crédito cuya fecha de factura cae dentro del periodo.
Anulación técnica¶
Un informe de datos que se envió con datos incorrectos por un error técnico se puede retirar con una anulación técnica (technikai érvénytelenítés). Esto no cancela la factura en sí, solo el informe de datos, y nada cambia en la factura dentro de Odoo.
En los ajustes, haga clic en NAV Technikai érvénytelenítés y complete:
Számla sorszáma: el número de la factura cuyo informe se anula;
Érvénytelenítés kódja: el código del motivo (contenido de datos incorrecto, número de factura incorrecto, fecha de emisión incorrecta o hash de factura electrónica incorrecto);
Érvénytelenítés oka: una explicación en texto libre.
Haga clic en Érvénytelenítés. Una notificación muestra el ID de transacción de la NAV y el estado de la solicitud.
Importante
Según las reglas del sistema Online Számla, una anulación técnica solo entra en vigor después de que un usuario del contribuyente la aprueba en el sitio web de Online Számla.
Nota
Las etiquetas de este cuadro de diálogo se muestran en húngaro en la versión actual del módulo.