Facturación electrónica (EDI)

El EDI, o intercambio electrónico de datos, por sus siglas en inglés, es la comunicación interempresarial de documentos comerciales, como órdenes de compra y facturas, en un formato estándar. Enviar documentos en cumplimiento con el estándar EDI garantiza que el sistema que recibe el mensaje pueda interpretar la información de forma correcta. Hay varios formatos de archivo EDI disponibles dependiendo del país de tu empresa.

Este intercambio electrónico permite que las empresas automaticen procesos administrativos y es posible que algunos gobiernos también lo soliciten para realizar un control fiscal y facilitar algunos procesos administrativos.

Puede utilizar EDI para enviar versiones electrónicas de los documentos, como facturas de clientes, notas de crédito o facturas de proveedores.

Los siguientes formatos, entre otros, son compatibles con Odoo.

Nombre de formato

Aplicación

Factur-X (CII)

Todos los clientes

Facturación Peppol BIS 3.0

Todos los clientes

XRechnung (UBL)

Todos los clientes

Fattura PA (IT)

Empresas italianas

CFDI (4.0)

Empresas mexicanas

Perú UBL 2.1

Empresas peruanas

SII IVA Llevanza de libros registro (ES)

Empresas españolas

UBL 2.1 (Colombia)

Empresas colombianas

Autoridad fiscal de Egipto

Empresas egipcias

E-Invoice (IN)

Empresas indias

NLCIUS (Países Bajos)

Empresas neerlandesas

EHF 3.0

Empresas noruegas

Facturación SG BIS 3.0

Empresas singapurenses

A-NZ BIS Billing 3.0

Todos los clientes

Nota

  • El formato Factur-X (CII) permite realizar controles de validación en la factura y generar archivos compatibles con PDF/A-3.

  • Cada PDF que genera Odoo incluye un archivo XML Factur-X integrado.

Configuración

El formato disponible de forma predeterminada en la ventana de envío depende del país del cliente.

To define a specific e-invoicing format for a customer, go to Accounting ‣ Customers ‣ Customers, access the customer form, go to the Accounting tab, and select the appropriate Format in the Customer invoices section.

Generar facturas electrónicas

Haz clic en el botón Enviar e imprimir de una factura confirmada. En la ventana Enviar, activa la opción correspondiente al formato de factura electrónica (por ejemplo, Facturación BIS 3.0), luego haz clic en Enviar e imprimir para generar y adjuntar el archivo XML de factura electrónica correspondiente.

Peppol

La red Peppol <https://peppol.org/about/>_ garantiza el intercambio de documentos e información entre empresas y autoridades gubernamentales. Esta se utiliza principalmente para la facturación electrónica, y sus puntos de acceso (conectores a la red Peppol) permiten que las empresas envíen documentos electrónicos (como facturas de clientes y notas de crédito) y que también los reciban (como facturas de proveedores y reembolsos).

En este caso, Odoo actúa como un punto de acceso y como un SMP que permite realizar transacciones de facturación electrónica sin necesidad de enviar facturas de cualquier tipo por correo electrónico o postal.

Nota

  • Asegúrate de instalar el módulo de Peppol (account_peppol).

  • El registro en Peppol es gratuito y está disponible en Odoo Community.

  • Los formatos compatibles para el envío de documentos incluyen Facturación BIS 3.0, XRechnung CIUS y NLCIUS.

  • Los siguientes países pueden registrarse en Peppol con Odoo:
    Andorra, Albania, Austria, Bosnia y Herzegovina, Bélgica, Bulgaria, Suiza, Chipre, República Checa, Alemania, Dinamarca, Estonia, España, Finlandia, Francia, Reino Unido, Grecia, Croacia, Hungría, Irlanda, Islandia, Italia, Liechtenstein, Lituania, Luxemburgo, Letonia, Mónaco, Montenegro, Macedonia del Norte, Malta, Países bajos, Noruega, Polonia, Portugal, Rumania, Serbia, Suecia, Eslovenia, Eslovaquia, San Marino, Turquía, Santa Sede (Ciudad del Vaticano).

Registro

To register on Peppol, go to Accounting ‣ Configuration ‣ Settings, scroll to the PEPPOL Electronic Document Invoicing section, and fill in the following information:

  • EAS Peppol: Es el esquema de dirección electrónica de Peppol que, por lo general, depende del país de la empresa. Este campo suele completarse de forma predeterminada con el código EAS más utilizado en tu país. Por ejemplo, el código EAS preferido para la mayoría de las empresas en Bélgica es 0208.

  • Punto de conexión de Peppol: Por lo general es el número de registro de una empresa o un número de identificación fiscal.

  • Número de celular con el código del país (por ejemplo, +32 en Bélgica).

  • Correo electrónico de contacto principal

  • Clave de migración: Copia la clave del proveedor anterior si estás migrando desde otro punto de acceso.

  1. Haz clic en Validar registro.

    Ver también

Sigue estos pasos para solicitar y recibir un código de verificación:

  1. Haz clic en Verificar número de teléfono en la sección Facturación electrónica PEPPOL.

    solicitud de verificación de validación de teléfono
  2. Recibirás un mensaje de texto con un código en el número de celular que proporcionaste para finalizar el proceso de verificación.

  3. Enter the code and click Confirm. The registration is then pending activation.

  4. Selecciona otro diario de compras en el campo Diario de facturas entrantes en caso de que sea necesario.

    Aplicación pendiente
  5. El registro se activará de forma automática y el Estado de aplicación se actualizará en un día.

    aplicación activa

Todas las facturas de cliente y de proveedor se pueden enviar con la red Peppol.

Nota

  • To update the Primary contact email, modify it and click Update contact details.

  • If you are using an access point from a previous provider, make sure to deregister from it first, then register with your new access point, unless it’s Hermes (BOSA). If using Hermes (BOSA), no action is needed; the migration is handled automatically.

Truco

  • Para activar el modo de desarrollador para habilitar la acción programada de forma manual que revisa el estado de registro en Peppol, ve a Ajustes ‣ Técnico ‣ Acciones programadas y busca Peppol: activar el estado del participante. Abre la acción programada y después haz clic en Ejecutar de forma manual.

  • To try Peppol without sending real data, use the demo mode by setting the account_peppol.edi.mode system parameter to demo.

  • For advanced testing on Peppol’s dedicated test network, use the test mode by setting the account_peppol.edi.mode system parameter to test. This option is intended for experienced users only.

Verificar contactos

Antes de enviar una factura a un contacto usando Peppol, asegúrate de que el contacto está registrado como un participante de Peppol. Para hacerlo, sigue los pasos a continuación:

  1. Go to Accounting ‣ Customers ‣ Customers and access the customer’s form.

  2. En la pestaña Contabilidad, marca la información a continuación en la sección Facturación electrónico:

    • Formato: BIS Billing 3.0, XRechnung CIUS, o NLCIUS.

    • Dirección electrónica de Peppol (EAS): Selecciona el código EAS relevante en la lista desplegable.

    • Punto de acceso Peppol: Ingresa el identificador del punto de acceso del cliente.

  3. Click Verify. Its Peppol endpoint validity is marked as Valid if the contact is found on the Peppol network.

    verifique el registro del contacto

Importante

While Odoo prefills both the EAS code and the endpoint number based on the information available for a contact, verifying these details with the contact is recommended.

Enviar facturas

Para extablecer Peppol como el formato predeterminado para enviar facturas, ve a Contabilidad ‣ Configuración ‣ Ajustes. En la sección Facturas de los clientes, habilita la opción formato Peppol y haz clic en guardar.

Posted invoices to be sent via Peppol are marked as Ready to send in the invoice’s Peppol status field.

Nota

Todas las facturas que se pueden enviar a través de Peppol se pueden ver de las siguientes maneras

  • En la vista de lista de Facturas usa el botón (ajustes) para agregar la columna estado de Peppol o aplica el filtro Listo en Peppol en la barra de búsqueda.

  • En el tablero de Contabilidad, haz clic en facturas listas para Peppol en el diario de ventas relevante.

Para enviar la factura al cliente a través de Peppol, haz clic en Enviar e imprimir en el formulario de factura confirmado. En la ventana Enviar, activa el formato específico del país (es decir, BIS Billing 3.0) y las opciones Enviar a través de Peppol. Después, haz clic en Enviar e imprimir.

Truco

También puedes enviar varias facturas en lotes a través de Peppol.

Cuando se envíen las facturas con Peppol, su Estado de Peppol cambia a Procesando.

Estado del mensaje de Peppol

El estado se actualiza a Listo cuando las facturas se hayan entregado al punto de acceso del contacto.

Truco

Para activar de forma manual la acción programada para revisar el estado de la factura, ve al tablero de Contabilidad y haz clic en Obtener el estado de las facturas de Peppol en el diario de ventas correspondiente.

Obtener el estado de las facturas de Peppol

Recibir facturas de proveedor

New documents received via Peppol are checked multiple times a day. Received documents are automatically imported into the purchase journal set in the PEPPOL Electronic Document Invoicing section, and corresponding vendor bills are created as drafts and appear in the vendor bills list view.

Truco

Para activar de forma manual la acción programada para recuperar los documentos de Peppol entrantes, ve al tablero de Contabilidad y haz clic en Obtener de Peppol en el diario de compra principal de Peppol.

Obtener facturas desde Peppol

Peppol deregistration from Odoo

Only one Peppol receiver registration can be active for each Peppol endpoint identifier at a time. To stop using Odoo as the Peppol access point, e.g., to switch to another provider or reconfigure the registration for a new database, you must first deregister from Peppol. To do so, go to Accounting ‣ Configuration ‣ Settings, scroll down to the PEPPOL Electronic Invoicing section, click Remove from Peppol, and confirm.

Once removed, the Peppol registration is deleted from the database, and documents can no longer be sent or received via Peppol in Odoo.