TIP: You can type at any time to perform a new search.
Show links between refunds and their originator invoices.
account_invoice_refund_link · OCA/account-invoicing
- Repository
- OCA/account-invoicing · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Accounting & Finance
- Folder size
- 0.27 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/account-invoicing
- Last tracking update
- 2026-08-07 09:06:22
- Authors
- Odoo Community Association (OCA), Pexego, Tecnativa
- Maintainers
- Odoo Community Association (OCA), Pexego, Tecnativa
- Committers
- Weblate, OCA-git-bot, oca-ci, Vicent-S73
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- agreement_rebate, l10n_es_aeat_sii_oca
- Description
This module shows the links between refunds and their original invoices in the invoice form and also keep track of refund lines and their original invoice lines.
Code Analysis ⓘ
Views touched (2)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_invoice_refund_form_view |
account.invoice.refund.form.view | account.move | form | New |
view_customer_account_invoice_add_refunds_details_form |
Account invoice (customer) | add Refunds details (form) | account.move | form | Inherits account.view_move_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (1)
-
refund_invoice_idsOne2many → account.movereadonly=Truestring='Refund Invoices' args: 'account.move', 'reversed_entry_id'
No public methods.
New fields (2)
-
origin_line_idMany2one → account.move.linecomodel_name='account.move.line'copy=Falsehelp='Original invoice line to which this refund invoice line is referred to'index=Truestring='Original invoice line' -
refund_line_idsOne2many → account.move.linecomodel_name='account.move.line'copy=Falsehelp='Refund invoice lines created from this invoice line'inverse_name='origin_line_id'string='Refund invoice lines'
-
copy_data(self, default=None)Link refund lines with the original ones when copying move lines from the `_reverse_move_vals` method.
New fields (0)
No new fields.
Public methods (1)-
reverse_moves(self, is_modify=False)Only link invoice lines with theirs original lines when the reversal move has been done from reversal wizard.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…