What you get
Closes the gap in Odoo's standard "Add credit note" wizard for Guatemala SAT FEL: auto-populates the original FEL document reference, captures a SAT-compliant MotivoAjuste, and refuses to post an NCRE without one.
Why this matters
SAT requires every NCRE XML to carry the certified original FACT plus a non-empty MotivoAjuste. Out of the box, Odoo's standard "Add credit note" wizard collects neither. Without this module, your NCREs end up missing the reference (rejected by SAT) or with MotivoAjuste="-" (auditor questions later). This is a tiny module but it is the difference between an NCRE flow that just works and one that gets rejected.
Key features
- Two new fields on
account.move:original_fel_invoice_id(Many2one) andcredit_note_reason(SAT MotivoAjuste) - Overrides
account.move.reversal._prepare_default_reversalto auto-populate both fields when reversing a FEL-certified invoice - Validates reason length (>= 6 chars) at wizard time AND at post time
- "Emit FEL Credit Note (NCRE)" header button on posted FEL FACTs - opens the standard reversal wizard with the right context
- Banner on the credit note form showing the original FEL FACT link + reason
Compatibility
- Odoo 17.0 Community / Enterprise
- Depends on Guatemala FEL - Full SAT Electronic Invoicing >= 17.0.4.0.0 (sold separately, $999)
Need help installing?
If you would rather we install + configure this for you (NCRE smoke test included), see our Installation & Setup Service.
LGPL-3. Digital download, no refunds - see refund policy.