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.
Ver también
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 tab, and select the appropriate Format in the Customer invoices section.
, access the customer form, go to theGenerar 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 PEPPOL Electronic Document Invoicing section, and fill in the following information:
, scroll to theEAS 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.
Haz clic en Validar registro.
Ver también
Punto de conexión Peppol - Lista de códigos OpenPeppol eDEC (abre los «esquemas de identificación de los participantes» como página HTML)
Sigue estos pasos para solicitar y recibir un código de verificación:
Haz clic en Verificar número de teléfono en la sección Facturación electrónica PEPPOL.
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.
Enter the code and click Confirm. The registration is then pending activation.
Selecciona otro diario de compras en el campo Diario de facturas entrantes en caso de que sea necesario.
El registro se activará de forma automática y el Estado de aplicación se actualizará en un día.
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 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:
Go to
and access the customer’s form.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.
Click Verify. Its Peppol endpoint validity is marked as Valid if the contact is found on the Peppol network.
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 Facturas de los clientes, habilita la opción formato Peppol y haz clic en guardar.
. En la secciónPosted 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.

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.

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.

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 PEPPOL Electronic Invoicing section, click Remove from Peppol, and confirm.
, scroll down to theOnce removed, the Peppol registration is deleted from the database, and documents can no longer be sent or received via Peppol in Odoo.