Repository
odoo/odoo · module folder
Module version
0.1
Category
Hidden/Tests
Folder size
0.31 MB
License
LGPL-3
Application
No
Auto-installable
No
Website
None
Last tracking update
2026-08-07 06:47:06
Authors
Odoo S.A.
Maintainers
Odoo S.A.
Committers
Raphael Collet, Julien Castiaux, Rémy Voet (ryv), Pierre Rousseau, Gorash, Maximilien (malb), Levi Siuzdak (sile), Chong Wang (cwg), Arnaud Sibille, Lucas Lefèvre (lul), Krzysztof Magusiak (krma), Amr Elkhatieb, Robert Smith (rosm)
Odoo dependencies
odoo/odoo:
- web
Python dependencies
None
System dependencies
None
Required by
None
Description
Tests for (formatted/web)_read_group

Code Analysis

Views touched (0)

No views found for this module.

HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (18)

New fields (1)
  • date Date
Public methods (0)

No public methods.

New fields (5)
  • display_name Char
    store=True
  • key Integer
  • numeric_value Float
    digits=(4, 2)
  • partner_id Many2one → res.partner
    args: 'res.partner'
  • value Integer
    args: 'Value'
Public methods (0)

No public methods.

New fields (4)
  • bool_and Boolean
    aggregator='bool_and' default=False
  • bool_array Boolean
    aggregator='array_agg' default=False
  • bool_or Boolean
    aggregator='bool_or' default=False
  • key Integer
Public methods (0)

No public methods.

New fields (8)
  • currency_id Many2one → res.currency
    args: 'res.currency'
  • name Char
  • related_model_id Many2one → test_read_group.aggregate.monetary.related
    args: 'test_read_group.aggregate.monetary.related'
  • related_non_stored_currency_id Many2one
    related='related_model_id.non_stored_currency_id'
  • related_stored_currency_id Many2one
    related='related_model_id.stored_currency_id'
  • total_in_currency_id Monetary
    currency_field='currency_id'
  • total_in_related_non_stored_currency_id Monetary
    currency_field='related_non_stored_currency_id'
  • total_in_related_stored_currency_id Monetary
    currency_field='related_stored_currency_id'
Public methods (0)

No public methods.

New fields (2)
  • non_stored_currency_id Many2one → res.currency
    compute='_compute_non_stored_currency_id' store=False args: 'res.currency'
  • stored_currency_id Many2one → res.currency
    args: 'res.currency'
Public methods (0)

No public methods.

New fields (1)
  • inherited_id Many2one → test_read_group.related_inherits
    required=True args: 'test_read_group.related_inherits'
Public methods (0)

No public methods.

New fields (3)
  • date Date
  • datetime Datetime
  • value Integer
Public methods (0)

No public methods.

New fields (2)
  • date Date
    args: 'Date'
  • value Integer
    args: 'Value'
Public methods (0)

No public methods.

New fields (5)
  • dynamic_expand Selection
    group_expand=True args: <expr>
  • no_expand Selection
    args: SELECTION
  • state Selection
    group_expand='_expand_states' args: [('a', 'A'), ('b', 'B')]
  • static_expand Selection
    group_expand=True args: SELECTION
  • value Integer
Public methods (0)

No public methods.

New fields (6)
  • company_dependent_name Char
    company_dependent=True
  • date Date
  • fold Boolean
  • line_ids One2many → test_read_group.order.line
    args: 'test_read_group.order.line', 'order_id'
  • many2one_id Many2one → test_read_group.order
    args: 'test_read_group.order'
  • name Char
Public methods (0)

No public methods.

New fields (4)
  • date Date
    related='order_id.date'
  • order_expand_id Many2one → test_read_group.order
    group_expand='_read_group_expand_full' args: 'test_read_group.order'
  • order_id Many2one → test_read_group.order
    args: 'test_read_group.order'
  • value Integer
Public methods (0)

No public methods.

New fields (5)
  • base_ids Many2many → test_read_group.related_base
    args: 'test_read_group.related_base'
  • computed_base_ids Many2many → test_read_group.related_base
    compute='_compute_computed_base_ids' args: 'test_read_group.related_base'
  • foo_ids One2many → test_read_group.related_foo
    args: 'test_read_group.related_foo', 'bar_id'
  • foo_names_sudo Char
    related='foo_ids.name' args: 'name_one2many_related'
  • name Char
    aggregator='count_distinct'
Public methods (0)

No public methods.

New fields (8)
  • foo_id Many2one → test_read_group.related_foo
    args: 'test_read_group.related_foo'
  • foo_id_bar_id_name Char
    related='foo_id.bar_id.name' args: 'foo_bar_name_sudo'
  • foo_id_bar_name Char
    related='foo_id.bar_name' args: 'foo_bar_name_sudo_1'
  • foo_id_bar_name_sudo Char
    related='foo_id.bar_name_sudo' args: 'foo_bar_name_sudo_2'
  • foo_id_name Char
    related='foo_id.name' related_sudo=False args: 'foo_id_name'
  • foo_id_name_sudo Char
    related='foo_id.name' args: 'foo_id_name_sudo'
  • name Char
  • value Integer
Public methods (0)

No public methods.

New fields (6)
  • bar_base_ids Many2many
    related='bar_id.base_ids'
  • bar_id Many2one → test_read_group.related_bar
    args: 'test_read_group.related_bar'
  • bar_name Char
    related='bar_id.name' related_sudo=False args: 'bar_name'
  • bar_name_sudo Char
    related='bar_id.name' args: 'bar_name_sudo'
  • name Char
  • schedule_datetime Datetime
Public methods (0)

No public methods.

New fields (1)
  • base_id Many2one → test_read_group.related_base
    ondelete='cascade' required=True args: 'test_read_group.related_base'
Public methods (0)

No public methods.

New fields (2)
  • active Boolean
    default=True
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (9)
  • active_tag_ids Many2many → test_read_group.tag
    domain=[('active', '=', True)] string='Active Tags' args: 'test_read_group.tag', 'test_read_group_task_tag_rel', 'task_id', 'tag_id'
  • all_tag_ids Many2many → test_read_group.tag
    context={'active_test': False} string='All Tags' args: 'test_read_group.tag', 'test_read_group_task_tag_rel', 'task_id', 'tag_id'
  • customer_ids Many2many → test_read_group.user
    string='Customers' args: 'test_read_group.user', 'test_read_group_task_user_rel_2', 'task_id', 'user_id'
  • date Date
  • integer Integer
  • key Char
  • name Char
    required=True
  • tag_ids Many2many → test_read_group.tag
    string='Tags' args: 'test_read_group.tag', 'test_read_group_task_tag_rel', 'task_id', 'tag_id'
  • user_ids Many2many → test_read_group.user
    string='Collaborators' args: 'test_read_group.user', 'test_read_group_task_user_rel', 'task_id', 'user_id'
Public methods (0)

No public methods.

New fields (2)
  • name Char
    required=True
  • task_ids Many2many → test_read_group.task
    string='Tasks' args: 'test_read_group.task', 'test_read_group_task_user_rel', 'user_id', 'task_id'
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…