Repository
OCA/queue · module folder · Try on Runboat
Module version
1.0.1
Category
Generic Modules
Folder size
0.07 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/queue
Last tracking update
2026-08-07 07:47:42
Authors
Camptocamp, Odoo Community Association (OCA)
Maintainers
Camptocamp, Odoo Community Association (OCA)
Committers
Simone Orsi, Cuong, Nguyen Minh Tran Manh, Weblate, OCA-git-bot, oca-ci
Odoo dependencies
OCA/queue:
odoo/odoo:
- web
- bus
Python dependencies
requests
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
view_export_async_schedule_form export.async.schedule.form export.async.schedule form New
view_export_async_schedule_search export.async.schedule.search export.async.schedule search New
view_export_async_schedule_tree export.async.schedule.tree export.async.schedule tree New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (1)

New fields (13)
  • active Boolean
    default=True
  • domain Char
    default=[] string='Export Domain'
  • end_of_month Boolean
  • export_format Selection
    default='csv' required=True selection=[('csv', 'CSV'), ('excel', 'Excel')]
  • import_compat Boolean
    string='Import-compatible Export'
  • interval Integer
    default=1 required=True
  • interval_unit Selection
    default='months' required=True selection=[('hours', 'Hour(s)'), ('days', 'Day(s)'), ('weeks', 'Week(s)'), ('months', 'Month(s)')] string='Unit'
  • ir_export_id Many2one → ir.exports
    comodel_name='ir.exports' domain="[('resource', '=', model_name)]" ondelete='restrict' required=True string='Export List'
  • lang Selection
    default=<expr> help='Exports will be translated in this language.' string='Language' args: _lang_get
  • model_id Many2one → ir.model
    comodel_name='ir.model' ondelete='cascade' required=True
  • model_name Char
    related='model_id.model' string='Model Name'
  • next_execution Datetime
    default=fields.Datetime.now required=True
  • user_ids Many2many → res.users
    comodel_name='res.users' required=True string='Recipients'
Public methods (4)
  • action_export(self)
  • name_get(self)
  • onchange_end_of_month(self)
    @api.onchange('end_of_month')
  • run_schedule(self)

Loading…