OdooWiki OCA HUB

Mexican Addendum For Invoices For Whirlpool

l10n_mx_cfdi_account_addenda_whirlpool folder_open OCA/l10n-mexico open_in_new
Accounting License: LGPL-3

This module adds the Whirlpool (detallista) addenda for Mexican CFDI invoices and lets you generate the corresponding addenda XML when invoicing Whirlpool.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Adds a Whirlpool (detallista) addendum to Mexican CFDI invoices, so the invoice XML includes the Whirlpool order reference when billing this retailer.

This module extends the Mexican electronic invoicing (CFDI) functionality with a specific addendum required by the retailer Whirlpool. When an invoice is issued, the addendum content is added to the invoice XML.

The addendum is built from a template named "Addenda Whirlpool". It produces a detallista:detallista block using the official SAT detallista namespace, containing an orderIdentification section with a referenceIdentification element. The value placed there is the invoice's reference field (ref), which is used as the order reference.

The module also marks the addendum view with the addendum flag, so Odoo knows this template is an addendum to be included in the CFDI.

It depends on l10n_mx_cfdi_account, meaning it only works together with the Mexican CFDI accounting localization. No new menus, models, buttons, reports, scheduled jobs or business rules are added by this module; its only effect is the extra XML block attached to the invoice when generating the CFDI. The invoice reference field must be filled in for the addendum to carry the order reference.

Text generated by AI (DeepSeek) from reading the Odoo 19.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 19.0

Confirmed on 2026-11-03 in branch 19.0 of OCA/l10n-mexico.

terminal Installation and usage

OCA documentation · Odoo 19.0

Customer

  • Go to Contacts.
  • Open or create the Whirlpool partner with a complete Mexican address.
  • In the CFDI tab, select Addenda Whirlpool as the addenda.
  • Go to Accounting > Customers > Invoices.
  • Create an invoice for the Whirlpool partner.
  • Set the customer reference (purchase order) — it is written into the detallista order identification.

When the CFDI is stamped, the Whirlpool addenda QWeb template is applied to the XML by the CFDI account addenda framework.

No verified information in OCA: Installation.

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.