TIP: You can type at any time to perform a new search.
Cooperators Belgium
l10n_be_cooperator · OCA/cooperative
- Repository
- OCA/cooperative · module folder · Try on Runboat
- Module version
- 1.2.1
- Category
- Cooperative management
- Folder size
- 0.28 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- Yes
- Website
- https://github.com/OCA/cooperative
- Last tracking update
- 2026-08-07 08:09:33
- Authors
- Odoo Community Association (OCA), Coop IT Easy SC
- Maintainers
- Odoo Community Association (OCA), Coop IT Easy SC
- Committers
- Weblate, OCA-git-bot, oca-ci, Victor Champonnois, hugues de keyzer
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- l10n_be_cooperator_portal
- Description
Code Analysis ⓘ
Views touched (12)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
iban_template_be |
iban_template_be | ir.ui.view | qweb | Inherits cooperator_website.iban_template |
tax_shelter_certificate_tree |
tax.shelter.certificate.tree | tax.shelter.certificate | tree | New |
tax_shelter_certificate_view_form |
tax.shelter.certificate.view.form | tax.shelter.certificate | form | New |
tax_shelter_declaration_view_form |
tax.shelter.declaration.view.form | tax.shelter.declaration | form | New |
tax_shelter_declaration_view_tree |
tax.shelter.declaration.view.tree | tax.shelter.declaration | tree | New |
tax_shelter_report_document |
tax_shelter_report_document | ir.ui.view | qweb | New |
tax_shelter_report_line |
tax_shelter_report_line | ir.ui.view | qweb | New |
tax_shelter_report_shares_document |
tax_shelter_report_shares_document | ir.ui.view | qweb | New |
tax_shelter_report_subscription_document |
tax_shelter_report_subscription_document | ir.ui.view | qweb | New |
tax_shelter_report_table |
tax_shelter_report_table | ir.ui.view | qweb | New |
tax_shelter_shares_report |
tax_shelter_shares_report | ir.ui.view | qweb | New |
tax_shelter_subscription_report |
tax_shelter_subscription_report | ir.ui.view | qweb | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (5)
New fields (16)
-
amount_resoldFloatcompute='_compute_totals'store=Truestring='Amount resold' -
amount_subscribedFloatcompute='_compute_totals'store=Truestring='Amount subscribed' -
amount_subscribed_eligibleFloatcompute='_compute_totals'store=Truestring='Amount subscribed eligible' -
amount_transferedFloatcompute='_compute_totals'store=Truestring='Amount transfered' -
capital_after_subFloatreadonly=Truestring='Capital after subscription' -
capital_before_subFloatreadonly=Truestring='Capital before subscription' -
capital_limitFloatreadonly=Truestring='Capital limit' -
declaration_idMany2onerelated='tax_shelter_certificate.declaration_id'string='Declaration' -
quantityIntegerreadonly=Truerequired=Truestring='Number of shares' -
share_short_nameCharreadonly=Truestring='Share type name' -
share_typeMany2one → product.productreadonly=Truerequired=Truestring='Share type' args: 'product.product' -
share_unit_priceFloatreadonly=Truerequired=Truestring='Share price' -
tax_shelterBooleanreadonly=Truestring='Tax shelter eligible' -
tax_shelter_certificateMany2one → tax.shelter.certificateondelete='cascade'required=Truestring='Tax shelter certificate' args: 'tax.shelter.certificate' -
transaction_dateDatestring='Transaction date' -
typeSelectionreadonly=Truerequired=True args: [('subscribed', 'Subscribed'), ('resold', 'Resold'), ('transfered', 'Transfered'), ('kept', 'Kept')]
No public methods.
New fields (1)
-
legal_formSelectionselection_add=get_company_type_selection()
No public methods.
New fields (1)
-
company_typeSelectionselection_add=res_partner.get_company_type_selection()
No public methods.
New fields (18)
-
company_idMany2onerelated='declaration_id.company_id'string='Company' -
cooperator_numberIntegerreadonly=Truerequired=Truestring='Cooperator number' -
declaration_idMany2one → tax.shelter.declarationondelete='restrict'readonly=Truerequired=Truestring='Declaration' args: 'tax.shelter.declaration' -
linesOne2many → certificate.linereadonly=Truestring='Certificate lines' args: 'certificate.line', 'tax_shelter_certificate' -
partner_idMany2one → res.partnerreadonly=Truerequired=Truestring='Cooperator' args: 'res.partner' -
previously_subscribed_eligible_linesOne2many → certificate.linecomodel_name='certificate.line'compute='_compute_certificate_lines'readonly=Truestring='Previously Subscribed eligible lines' -
previously_subscribed_linesOne2many → certificate.linecomodel_name='certificate.line'compute='_compute_certificate_lines'readonly=Truestring='Previously Subscribed lines' -
resold_linesOne2many → certificate.linecomodel_name='certificate.line'compute='_compute_certificate_lines'readonly=Truestring='Shares resold' -
stateSelectiondefault='draft'required=True args: [('draft', 'Draft'), ('validated', 'Validated'), ('not_eligible', 'Not Eligible'), ('sent', 'Sent')] -
subscribed_linesOne2many → certificate.linecomodel_name='certificate.line'compute='_compute_certificate_lines'readonly=Truestring='Shares subscribed' -
total_amountFloatcompute='_compute_amounts'readonly=Truestring='Total' -
total_amount_eligibleFloatcompute='_compute_amounts'string='Total amount eligible To Tax shelter' -
total_amount_eligible_previously_subscribedFloatcompute='_compute_amounts'string='Total eligible previously subscribed' -
total_amount_previously_subscribedFloatcompute='_compute_amounts'string='Total previously subscribed' -
total_amount_resoldFloatcompute='_compute_amounts'string='Total resold' -
total_amount_subscribedFloatcompute='_compute_amounts'string='Total subscribed' -
total_amount_transferedFloatcompute='_compute_amounts'string='Total transfered' -
transfered_linesOne2many → certificate.linecomodel_name='certificate.line'compute='_compute_certificate_lines'readonly=Truestring='Shares transfered'
-
batch_send_tax_shelter_certificate(self)@api.model -
compute_not_eligible(self) -
generate_certificates_report(self) -
generate_pdf_report(self, report_type) -
print_shares_certificate(self) -
print_subscription_certificate(self) -
send_certificates(self)
New fields (12)
-
company_idMany2one → res.companychange_default=Truedefault=<expr>readonly=Truerequired=Truestring='Company' args: 'res.company' -
date_fromDatedefault=date(<expr>, 1, 1)required=True -
date_toDatedefault=date(<expr>, 12, 31)required=True -
excluded_cooperatorMany2many → res.partnerdomain=[('cooperator', '=', True)]help='If these cooperator have subscribed share during the time frame of this Tax Shelter Declaration. They will be marked as non eligible' args: 'res.partner' -
fiscal_yearIntegercompute='_compute_years'readonly=Falserequired=True -
nameCharcompute='_compute_years'readonly=Falserequired=Truestring='Declaration year' -
previously_subscribed_capitalFloatreadonly=Truestring='Capital previously subscribed' -
stateSelectiondefault='draft'required=True args: [('draft', 'Draft'), ('computed', 'Computed'), ('validated', 'Validated')] -
tax_shelter_capital_limitFloatcompute='_compute_tax_shelter_capital_limit'default=500000readonly=Falserequired=Truestore=Truestring='Tax shelter capital limit' -
tax_shelter_certificatesOne2many → tax.shelter.certificatereadonly=True args: 'tax.shelter.certificate', 'declaration_id' -
tax_shelter_percentageFloatcompute='_compute_tax_shelter_percentage'digits=(3, 0) -
tax_shelter_typeSelectionrequired=True args: '_get_tax_shelter_types'
-
compute_declaration(self) -
reset_declaration(self) -
validate_declaration(self)
Loading…
Loading…