Colombia - Actividades Económicas
l10n_co_economic_activities · OCA/l10n-colombia
-
Security25/25No findings
-
Activity0/25Only bot commits
-
Required by15/251 module depends on it
-
Maturity5/25In 1 Odoo series since 18.0
Heuristic over the facts below, not an audit · How it's computed
Migration considerations
L10nCoEconomicActivity— Migrating to 19.0: `_sql_constraints` is ignored and its constraints are silently not created: declare `models.Constraint` attributes instead. migration-sql-constraints · source
Migration review checklist, not a compatibility verdict. "Migrating to X.0" applies once you upgrade to that version; "Since X.0" means this version already ignores or rejects that code. Methodology
Description
Business Need
In Colombia, every company must declare its CIIU economic activity codes (Clasificación Industrial Internacional Uniforme) as defined by the DANE and required by the DIAN for electronic invoicing and withholding tax calculations.
Approach
This module adds an l10n.co.economic.activity model with CIIU codes and extends res.partner with fields for primary, secondary, and other economic activities. Data is pre-loaded with official CIIU codes used by the DIAN.
Useful Information
- Depends on:
base,contacts,account,base_address_extended - Works well with:
l10n_co_withholding,l10n_co_electronic_invoice - Suggested setup: Required for Colombian electronic invoicing and withholding tax configuration
Dependencies
Code analysis
Extracted from the source by best-effort static analysis (no code is executed); details may be incomplete.
Views touched 4
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_l10n_co_economic_activity_form |
l10n.co.economic.activity.form | l10n.co.economic.activity | form | New |
view_l10n_co_economic_activity_search |
l10n.co.economic.activity.search | l10n.co.economic.activity | search | New |
view_l10n_co_economic_activity_tree |
l10n.co.economic.activity.tree | l10n.co.economic.activity | list | New |
view_partner_form_l10n_co_economic_activities |
res.partner.form.l10n.co.economic.activities | res.partner | form | Inherits account.view_partner_property_form |
HTTP endpoints 0
No HTTP endpoints found for this module.
Models touched 2
-
activeBooleandefault=Truehelp='Indica si la actividad económica está activa'string='Activo' -
codeCharhelp='Código CIIU de la actividad económica'index=Truerequired=Truestring='Código' -
complete_nameCharcompute='_compute_complete_name'recursive=Truestore=Truestring='Nombre Completo' -
nameCharhelp='Descripción de la actividad económica'required=Truestring='Descripción'translate=True
No public methods.
-
l10n_co_economic_activity_idMany2one → l10n.co.economic.activitycomodel_name='l10n.co.economic.activity'help='Actividad económica principal según CIIU Colombia'index=Truestring='Actividad Económica Principal' -
l10n_co_other_activity_idsMany2many → l10n.co.economic.activitycolumn1='partner_id'column2='activity_id'comodel_name='l10n.co.economic.activity'help='Otras actividades económicas según CIIU Colombia'relation='res_partner_other_economic_activities_rel'string='Otras Actividades Económicas' -
l10n_co_secondary_activity_idMany2one → l10n.co.economic.activitycomodel_name='l10n.co.economic.activity'help='Actividad económica secundaria según CIIU Colombia'index=Truestring='Actividad Económica Secundaria'
No public methods.