TIP: You can type at any time to perform a new search.
ITA - Fattura elettronica - Cassa previdenziale
l10n_it_fatturapa_out_welfare · OCA/l10n-italy
- Repository
- OCA/l10n-italy · module folder · Try on Runboat
- Module version
- 1.0.2
- Category
- Localization/Italy
- Folder size
- 0.07 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/l10n-italy
- Last tracking update
- 2026-08-07 07:31:52
- Authors
- Odoo Community Association (OCA), TAKOBI
- Maintainers
- Odoo Community Association (OCA), TAKOBI
- Committers
- Sergio Zanchetta, Simone Rubino, Weblate, OCA-git-bot, oca-travis
- Odoo dependencies
- Python dependencies
- asn1crypto, pyxb, codicefiscale, unidecode
- System dependencies
- None
- Required by
- None
- Description
Code Analysis ⓘ
Views touched (6)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form |
Add Welfare Fund Type Amount to Invoice Form View | account.invoice | form | Inherits account.invoice_form |
view_invoice_line_form |
Add Welfare Fund Type Amount to Invoice Line Form View | account.invoice.line | form | Inherits account.view_invoice_line_form |
view_invoice_line_tree |
Add Welfare Fund Type Amount to Invoice Line Tree View | account.invoice.line | tree | Inherits account.view_invoice_line_tree |
welfare_fund_type_amount_view_form |
Form View for Welfare Fund Type Amount | welfare.fund.type.amount | form | New |
welfare_fund_type_amount_view_search |
Search View for Welfare Fund Type Amount | welfare.fund.type.amount | search | New |
welfare_fund_type_amount_view_tree |
Tree View for Welfare Fund Type Amount | welfare.fund.type.amount | tree | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (4)
New fields (1)
-
should_regenerate_welfare_linesBooleancompute='_compute_should_regenerate_welfare_lines'store=True
-
action_invoice_open(self) -
button_regenerate_welfare_lines(self)Delete existing grouping Welfare Lines and create new ones.
New fields (4)
-
welfare_fund_type_amount_idsMany2many → welfare.fund.type.amountcomodel_name='welfare.fund.type.amount'help='Welfare Amounts to be applied on this Invoice Line.'string='Welfare Fund Type Amounts' -
welfare_grouped_invoice_line_idsMany2many → account.invoice.linecolumn1='grouped_line'column2='grouping_line'comodel_name='account.invoice.line'help='Invoice Lines whose Welfare Amount is represented by this Line.'relation='welfare_group_invoice_line_rel'string='Grouped Welfare Invoice Lines' -
welfare_grouping_fund_type_amount_idMany2one → welfare.fund.type.amountcomodel_name='welfare.fund.type.amount'help='Welfare Amount represented by this Invoice Line.'string='Grouped Welfare Amount' -
welfare_grouping_invoice_line_idsMany2many → account.invoice.linecolumn1='grouping_line'column2='grouped_line'comodel_name='account.invoice.line'help="Invoice Lines that represent this Line's Welfare Amount."relation='welfare_group_invoice_line_rel'string='Grouping Welfare Invoice Lines'
-
welfare_group_lines(self)Group Invoice Lines in `self` based on their Welfare Amount.
New fields (4)
-
administration_referenceChar -
amountFloatrequired=True -
nameCharcompute='_compute_name'store=True -
welfare_fund_type_idMany2one → welfare.fund.typecomodel_name='welfare.fund.type'required=True
No public methods.
New fields (0)
No new fields.
Public methods (2)-
setDatiCassaPrevidenziale(self, invoice, body)Set in `body` and return all the nodes DatiCassaPrevidenziale, their values are based on `invoice`. -
setDatiGeneraliDocumento(self, invoice, body)
- Status
- Open migration PR — not merged yet for this version
- CI status
- green — ready to merge
- Open since
- 406 days ago
- Last activity
- 59 days ago
- Repository
- OCA/l10n-italy
- Pull request
- [10.0][MIG] l10n_it_fatturapa_out_welfare (#4831)