Skip to main content

=?utf-8?q?Creaci=C3=B3n_de_Facturae?=

Project description

Odoo Community Association

Creación de Facturae

Beta License: AGPL-3 OCA/l10n-spain Translate me on Weblate Try me on Runboat

En virtud de la Ley 25/2013, de 27 de diciembre, de impulso de la factura electrónica y creación del registro contable de facturas en el Sector Público, desde el día 15 de enero de 2015 todas las facturas remitidas a las administraciones públicas tienen que ser electrónicas. Téngase en cuenta, no obstante, que muchas Administraciones Públicas, y entre ellas la Administración General del Estado, han hecho uso de la potestad de exonerar de esta obligación a las facturas de hasta 5.000 euros. Estas facturas electrónicas se enviarán a través de los puntos generales de entrada de facturas electrónicas de la administración correspondiente. Estos puntos generales le permitirán consultar electrónicamente el estado de tramitación de su factura, una vez remitida. El de la Administración General del Estado se denomina FACe (www.face.gob.es). En estas facturas electrónicas habrá que indicar la oficina contable, el órgano gestor y la unidad tramitadora, para que llegue correctamente a su destino. La administración le proporcionará estos datos.

Información sobre el formato:

Table of contents

Use Cases / Context

La facturación electrónica consiste en la emisión, envío y recepción de facturas en formato digital, garantizando su validez legal y fiscal. Este método permite cumplir con las normativas vigentes, especialmente en transacciones con administraciones públicas y grandes empresas.

Installation

Este módulo depende del módulo account_payment_partner y sus dependencias, que se encuentran en https://github.com/OCA/bank-payment.

Para generar el archivo XML, hace falta el módulo report_xml que se encuentra en https://github.com/OCA/reporting-engine.

En el caso de querer firmar el formato Facturae desde Odoo, debe instalarse la última versión de xmlsig mediante el comando ´pip install xmlsig´. La versión mínima de la misma debe ser 0.1.2.

Si se instalan los módulos account_banking_mandate o partner_firstname, se utilizará para el XML generado la cuenta bancaria de los mandatos o los apellidos respectivamente.

Configuration

Pasos para comenzar a utilizar la facturación electrónica:

  1. Configurar los contactos a los que se emitirá facturación electrónica

El primer paso es configurar los contactos de los clientes a los que se enviará la facturación electrónica. Para ello, diríjase al menú de Contactos, seleccione la ficha del cliente correspondiente y acceda a la sección de Facturación/Contabilidad, específicamente al apartado de Facturae.

usage_01 usage_02

Aquí debe activar la casilla correspondiente, seleccionar la versión de Facturae que utilizará y añadir los códigos necesarios para completar esta configuración.

usage_03

  1. Completar la información de la compañía propia:

Una vez configurados los contactos, es importante asegurarse de que la información de su propia compañía esté completa. Para ello, acceda a la ficha de su empresa en ajustes y añada todos los datos requeridos, incluyendo la versión de Facturae que utilizará.

usage_04 usage_05

Este paso es fundamental para que las facturas electrónicas se generen correctamente y cumplan con los estándares exigidos.

  1. Añadir el certificado digital:

El siguiente paso es cargar el certificado digital, que es indispensable para firmar las facturas electrónicas. Vaya a la sección de Facturación/Contabilidad, acceda al apartado de Configuración y seleccione Certificados AEAT.

En esta pantalla, haga clic en Nuevo para crear un registro para su certificado. usage_06

Asígnele un nombre y suba el archivo correspondiente. Una vez cargado el certificado, haga clic en la opción de Obtener claves y guarde los cambios.

usage_07

Usage

Descargue el archivo de facturae

Con la configuración lista, ya puede proceder a emitir sus facturas electrónicas. Para ello, acceda a Facturación/Contabilidad, entre en el menú de Clientes y seleccione Facturas. usage_08

Haga clic en Nuevo para crear una nueva factura. Complete toda la información necesaria, guarde los datos, y luego seleccione el icono de engranaje de Acción.

usage_09

Aquí encontrará la opción para descargar el archivo de la factura electrónica. Si es necesario, firme el archivo antes de descargarlo.

usage_10

Finalmente, una vez que tenga el archivo listo, puede subirlo al portal FACe para completar el proceso.

Known issues / Roadmap

  • No está soportada la exportación de facturas rectificativas. Fallan las series.

  • El certificado y la contraseña de acceso al certificado no se guardan cifrados en la base de datos.

  • Ver la posibilidad de exportar varias facturas juntas.

  • Las facturas con recargo de equivalencia no generan un formato correcto.

  • Debido a un cambio de certificados, mal hechos desde Camerfirma, se ha eliminado el cálculo automático del hash del método de firma.

Changelog

13.0.2.0.0

A la hora de integrar con los diferentes sistemas, se utilizará la configuración definida en edi. Es decir, se gestionará con edi.document y componentes.

Será potestad de los módulos que utilicen el antiguo account.invoice.integration migrarlo a su configuración respectiva. En la migración no se eliminarán las tablas antiguas para permitir la migración necesaria.

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

Credits

Authors

  • ASR-OSS

  • FactorLibre

  • Tecon

  • Comunitea

  • Tecnativa

  • Dixmit

Contributors

Maintainers

This module is maintained by the OCA.

Odoo Community Association

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

Current maintainer:

etobella

This module is part of the OCA/l10n-spain project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file odoo_addon_l10n_es_facturae-18.0.1.2.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for odoo_addon_l10n_es_facturae-18.0.1.2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 12b089408d36125c276355d1b2c3be6407d34840917484b2f447ee3e7b7bd5d8
MD5 d7702b857dfc5c6a35a837ca3a8d8ddc
BLAKE2b-256 1c3bdb140565f493b77d56784e8301f146caca37d45387945122fea63d7754b3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page