Analytic Accounts Dimensions Enhanced

analytic_tag_dimension_enhanced
REPOSITORY
REPOSITORYOCA/account-analytic
GIT
GIThttps://github.com/OCA/account-analytic.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-analytic/tree/14.0/analytic_tag_dimension_enhanced
VERSION
VERSION 1.1.2
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Ecosoft
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Ecosoft
COMMITTERS
COMMITTERSoca-travis, Weblate, OCA-git-bot, Kitti U, Saran440, oca-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/account-analytic
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:02
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-analytic:
    - analytic_tag_dimension
odoo/odoo:
    - analytic
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - account
    - product
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
account_analytic_tag_dimension_form_view account.analytic.tag.dimension.form.view account.analytic.tag field Inherits analytic_tag_dimension.account_analytic_tag_dimension_form_view
view_AccountAnalyticDimension_form view.AccountAnalyticDimension.form account.analytic.dimension field Inherits analytic_tag_dimension.view_AccountAnalyticDimension_form
view_AccountAnalyticDimension_tree view.AccountAnalyticDimension.tree account.analytic.dimension field Inherits analytic_tag_dimension.view_AccountAnalyticDimension_tree
view_move_form account.move.form account.move xpath Inherits account.view_move_form
Models touched (3)

New fields (5)
  • by_sequence Boolean
    default=False help="If checked, this dimemsion's tags will be available only when previous dimension's tags is selected"
  • filtered_field_ids Many2many → ir.model.fields
    comodel_name='ir.model.fields' domain="[('model_id', '=', ref_model_id), ('ttype', '=', 'many2one')]" help='Filtered listing tags by fields of this model, based on value of selected analytic tags in working document' string='Filtered by fields'
  • ref_model_id Many2one → ir.model
    comodel_name='ir.model' help='Select model if you want to use it to create analytic tags, each tag will have reference to the data record in that model.\nFor example, if you select Department (hr.department) then click Create Tags button, tags will be created from each department and also has resource_ref to the department record' string='Ref Model'
  • required Boolean
    default=False help='If required, this dimension needed to be selected in working document' string='Required'
  • sequence Integer
    help='This field works with By Sequence'
Public methods (1)
  • create_analytic_tags(self)
    Helper function to create tags based on ref_model_id

New fields (1)
  • resource_ref Reference
    selection=<expr> string='Record'
Public methods (0)

No public methods.

New fields (1)
  • domain_tag_ids Many2many → account.analytic.tag
    comodel_name='account.analytic.tag' compute='_compute_analytic_tags_domain' help='Helper field, the filtered tags_ids when record is saved'
Public methods (2)
  • create(self, vals)
    @api.model_create_multi
  • write(self, vals)
REPOSITORY
REPOSITORYOCA/account-analytic
GIT
GIThttps://github.com/OCA/account-analytic.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-analytic/tree/13.0/analytic_tag_dimension_enhanced
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Ecosoft
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Ecosoft
COMMITTERS
COMMITTERSoca-travis, OCA-git-bot, Kitti U
WEBSITE
WEBSITEhttps://github.com/OCA/account-analytic
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:15
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-analytic:
    - analytic_tag_dimension
odoo/odoo:
    - analytic
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - account
    - product
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
account_analytic_tag_dimension_form_view account.analytic.tag.dimension.form.view account.analytic.tag field Inherits analytic_tag_dimension.account_analytic_tag_dimension_form_view
view_AccountAnalyticDimension_form view.AccountAnalyticDimension.form account.analytic.dimension field Inherits analytic_tag_dimension.view_AccountAnalyticDimension_form
view_AccountAnalyticDimension_tree view.AccountAnalyticDimension.tree account.analytic.dimension field Inherits analytic_tag_dimension.view_AccountAnalyticDimension_tree
view_move_form account.move.form account.move xpath Inherits account.view_move_form
Models touched (3)

New fields (5)
  • by_sequence Boolean
    default=False help="If checked, this dimemsion's tags will be available only when previous dimension's tags is selected"
  • filtered_field_ids Many2many → ir.model.fields
    comodel_name='ir.model.fields' domain="[('model_id', '=', ref_model_id), ('ttype', '=', 'many2one')]" help='Filtered listing tags by fields of this model, based on value of selected analytic tags in working document' string='Filtered by fields'
  • ref_model_id Many2one → ir.model
    comodel_name='ir.model' help='Select model if you want to use it to create analytic tags, each tag will have reference to the data record in that model.\nFor example, if you select Department (hr.department) then click Create Tags button, tags will be created from each department and also has resource_ref to the department record' string='Ref Model'
  • required Boolean
    default=False help='If required, this dimension needed to be selected in working document' string='Required'
  • sequence Integer
    help='This field works with By Sequence'
Public methods (1)
  • create_analytic_tags(self)
    Helper function to create tags based on ref_model_id

New fields (1)
  • resource_ref Reference
    selection=<expr> string='Record'
Public methods (0)

No public methods.

New fields (1)
  • domain_tag_ids Many2many → account.analytic.tag
    comodel_name='account.analytic.tag' compute='_compute_analytic_tags_domain' help='Helper field, the filtered tags_ids when record is saved'
Public methods (2)
  • create(self, vals)
    @api.model_create_multi
  • write(self, vals)
REPOSITORY
REPOSITORYOCA/account-analytic
GIT
GIThttps://github.com/OCA/account-analytic.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-analytic/tree/12.0/analytic_tag_dimension_enhanced
VERSION
VERSION 2.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Ecosoft
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Ecosoft
COMMITTERS
COMMITTERSPedro M. Baeza, oca-travis, OCA-git-bot, kittiu
WEBSITE
WEBSITEhttps://github.com/OCA/account-analytic
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:19
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-analytic:
    - analytic_tag_dimension
odoo/odoo:
    - analytic
    - base
    - decimal_precision
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - account
    - product
    - portal
    - http_routing
    - digest
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
account_analytic_tag_dimension_form_view account.analytic.tag.dimension.form.view account.analytic.tag field Inherits analytic_tag_dimension.account_analytic_tag_dimension_form_view
invoice_form invoice.form account.invoice data Inherits account.invoice_form
view_AccountAnalyticDimension_form view.AccountAnalyticDimension.form account.analytic.dimension field Inherits analytic_tag_dimension.view_AccountAnalyticDimension_form
view_AccountAnalyticDimension_tree view.AccountAnalyticDimension.tree account.analytic.dimension field Inherits analytic_tag_dimension.view_AccountAnalyticDimension_tree
Models touched (3)

New fields (5)
  • by_sequence Boolean
    default=False help="If checked, this dimemsion's tags will be available only when previous dimension's tags is selected"
  • filtered_field_ids Many2many → ir.model.fields
    comodel_name='ir.model.fields' domain="[('model_id', '=', ref_model_id),('ttype', '=', 'many2one')]" help='Filtered listing tags by fields of this model, based on value of selected analytic tags in working document' string='Filtered by fields'
  • ref_model_id Many2one → ir.model
    comodel_name='ir.model' help='Select model if you want to use it to create analytic tags, each tag will have reference to the data record in that model.\nFor example, if you select Department (hr.department) then click Create Tags button, tags will be created from each department and also has resource_ref to the department record' string='Ref Model'
  • required Boolean
    default=False help='If required, this dimension needed to be selected in working document' string='Required'
  • sequence Integer
    help='This field works with By Sequence'
Public methods (1)
  • create_analytic_tags(self)
    Helper function to create tags based on ref_model_id

New fields (1)
  • resource_ref Reference
    selection=<expr> string='Record'
Public methods (0)

No public methods.

New fields (1)
  • domain_tag_ids Many2many → account.analytic.tag
    comodel_name='account.analytic.tag' compute='_compute_analytic_tags_domain' help='Helper field, the filtered tags_ids when record is saved'
Public methods (0)

No public methods.