TIP: You can type at any time to perform a new search.
Avatax Exemptions Base
account_avatax_exemption_base · OCA/account-fiscal-rule
- Repository
- OCA/account-fiscal-rule · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Sales
- Folder size
- 0.11 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/account-fiscal-rule
- Last tracking update
- 2026-08-07 08:43:06
- Authors
- Odoo Community Association (OCA), Sodexis
- Maintainers
- Odoo Community Association (OCA), Sodexis
- Committers
- Don Kendall, kobros-tech, Weblate, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- account_avatax_exemption
- Description
This module is a component of the Avatax Exemption Integration with odoo app and it is used as an anchor module for account_avatax_exemption to add support for odoo enterprise module such as sign and document extension.
Code Analysis ⓘ
Views touched (9)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
exemption_form_view |
res.partner.exemption.form.view | res.partner.exemption | form | New |
exemption_reason_type_form_view |
res.partner.exemption.business.type.form.view | res.partner.exemption.business.type | form | New |
exemption_reason_type_tree_view |
res.partner.exemption.business.type.tree.view | res.partner.exemption.business.type | list | New |
exemption_tree_view |
res.partner.exemption.tree.view | res.partner.exemption | list | New |
exemption_type_form_view |
res.partner.exemption.type.form.view | res.partner.exemption.type | form | New |
exemption_type_tree_view |
res.partner.exemption.type.tree.view | res.partner.exemption.type | list | New |
group_of_states_form_view |
group.of.states.form.view | res.partner.group.state | form | New |
group_of_states_tree_view |
group.of.states.tree.view | res.partner.group.state | list | New |
view_country_state_tree |
res.country.state.inherit | res.country.state | tree | Inherits base.view_country_state_tree |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (7)
New fields (3)
-
avatax_codeCharcopy=False -
avatax_nameCharcopy=False -
avatax_nexusBooleancopy=False
No public methods.
New fields (2)
-
avatax_idCharcopy=Falsereadonly=True args: 'Avatax Customer ID' -
exemption_idsOne2many → res.partner.exemptionstring='Avalara Exemptions' args: 'res.partner.exemption', 'partner_id'
No public methods.
New fields (10)
-
effective_dateDatedefault=<expr> -
exemption_line_idsOne2many → res.partner.exemption.lineargs: 'res.partner.exemption.line', 'exemption_id' -
exemption_numberChar -
exemption_number_typeSelectiondefault='exemption_number/taxpayer_id' args: [('exemption_number/taxpayer_id', 'Exemption Number/Taxpayer ID'), ('foreign_diplomat_number', 'Foreign Diplomat Number'), ('drivers_license_number', 'Drivers License Number'), ('fein', 'FEIN')] -
exemption_typeMany2one → res.partner.exemption.typeargs: 'res.partner.exemption.type' -
expiry_dateDate -
group_of_stateMany2one -
partner_idMany2one → res.partnerindex=Truerequired=True args: 'res.partner' -
stateSelectiondefault='draft' args: [('draft', 'Draft'), ('progress', 'In Progress'), ('done', 'Done'), ('cancel', 'Cancelled')] -
state_idsMany2many
-
onchange_effective_date(self)@api.onchange('exemption_type', 'effective_date') -
onchange_exemption_type(self)@api.onchange('exemption_type', 'group_of_state') -
onchange_state_ids(self)@api.onchange('state_ids')
New fields (2)
-
avatax_idCharreadonly=Truerequired=True -
nameCharrequired=True
No public methods.
New fields (9)
-
add_exemption_numberBoolean -
avatax_idCharcopy=Falsereadonly=True args: 'Avatax Certificate ID' -
avatax_statusBooleandefault=True -
exemption_idMany2one → res.partner.exemptionrequired=True args: 'res.partner.exemption' -
exemption_numberChar -
linked_to_customerBooleanreadonly=True -
nameChardefault=<expr>index=True -
partner_idMany2onerelated='exemption_id.partner_id'store=True -
state_idMany2one → res.country.stateargs: 'res.country.state'
-
create(self, vals_list)@api.model_create_multi
New fields (5)
-
business_typeMany2one → res.partner.exemption.business.typestring='Activity Type' args: 'res.partner.exemption.business.type' -
exemption_validity_durationIntegerdefault=30help='Validity duration in days' -
group_of_stateMany2one → res.partner.group.statestring='Group of States' args: 'res.partner.group.state' -
nameChar -
state_idsMany2many → res.country.statestring='States' args: 'res.country.state'
-
onchange_group_of_state(self)@api.onchange('group_of_state')
New fields (3)
-
country_idMany2one → res.countryargs: 'res.country' -
nameChar -
state_idsMany2many → res.country.stateargs: 'res.country.state'
No public methods.
Loading…
Loading…
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- checks failing
- Open since
- 88 days ago
- Last activity
- 59 days ago
- Repository
- OCA/account-fiscal-rule
- Pull request
- [19.0][MIG] account_avatax_exemption_base: Migration to 19.0 (#592)