OdooWiki OCA HUB

Facturae - Special Payment

l10n_es_facturae_special_payment folder_open OCA/l10n-spain open_in_new
Accounting & Finance License: AGPL-3

Extensión de l10n_es_facturae — pagos especiales

Agrega casuísticas de pagos especiales en Facturae.

Tipos especiales

  • Factoring
  • Se agrega la cuenta bancaria de factoring y las referencias.
  • Cuando el modo de pago sea especial (13), se usará la cuenta bancaria de factoring.

auto_awesome What this module does

AI-generated from the code · Odoo 17.0

Adds special payment details to Spanish Facturae e-invoices, letting you record factoring bank accounts and reconciliation references that are printed on the generated Facturae file.

This module extends the Spanish Facturae electronic invoice feature. On the invoice form (in the area where the Facturae receiver contract reference is shown), three new fields become available: Emisor Reference, Receptor Reference and Factoring Bank Account.

  • Emisor Reference and Receptor Reference are free-text fields used to store reconciliation references that are written into the Facturae XML.
  • Factoring Bank Account lets you pick a bank account (from a partner's bank accounts) belonging to the factoring entity.

When the invoice's payment means is the special code 13, the Facturae report uses the selected factoring bank account instead of the usual partner bank account. It then prints the account's IBAN, bank code, BIC and the bank's address details, choosing a Spanish or overseas address format depending on the bank's country.

The two reconciliation references are also included in the Facturae payment details when they are filled in. All of this affects the account.move model and the Facturae report template inherited from l10n_es_facturae. No menus, scheduled actions or automatic validations are added by this module.

Models and fields (1)
  • account.move · extends an existing modelfacturae_factoring_bank_account_id (Factoring Bank Account), facturae_debit_reconciliation_reference (Receptor Reference), facturae_payment_reconciliation_reference (Emisor Reference)

Text generated by AI (DeepSeek) from reading the Odoo 17.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 17.0

Confirmed on 2026-11-03 in branch 17.0 of OCA/l10n-spain.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.