| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/connector |
| GIT | |
| GIT | https://github.com/OCA/connector.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/connector/tree/19.0/connector |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Generic Modules |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Maksym Yankin |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/connector |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:40:50 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component - component_event OCA/queue: - queue_job odoo/odoo: - base - base_setup - web - bus - web_tour - html_editor - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
openupgradelib requests cachetools |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This is a framework designed to build connectors with external systems, usually called `Backends` in the documentation. Documentation: <http://odoo-connector.com> It features: - A jobs queue > In which the connectors can push functions (synchronization tasks) > to be executed later. - An event pattern > The connectors can subscribe listener functions on the events, > executed when the events are fired. - Connector base classes > Called `ConnectorUnit`. > > Include base classes for the use in connectors, ready to be > extended: > > - `Synchronizer`: flow of an import or export > - `Mapper`: transform a record according to mapping rules > - `Binder`: link external IDs with local IDS > - `BackendAdapter`: adapter interface for the exchanges with the > backend > - But `ConnectorUnit` can be extended to accomplish any task - A multi-backend support > Each `ConnectorUnit` can be registered amongst a backend type (eg. > Magento) and a backend version (allow to have a different `Mapper` > for each backend's version for instance) It is used for example used to connect [Magento](http://odoo-magento-connector.com) and [Prestashop](https://github.com/OCA/connector-prestashop), but also used with Solr, CMIS, ... |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_partner_connector_form |
res.partner.connector.form | res.partner | xpath | Inherits base.view_partner_form |
No new fields.
Public methods (0)No public methods.
sync_date
Datetime
string='Last synchronization date'
No public methods.
No new fields.
Public methods (1)related_action_unwrap_binding(self, component_usage='binder')
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/connector |
| GIT | |
| GIT | https://github.com/OCA/connector.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/connector/tree/18.0/connector |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Generic Modules |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Enric Tobella, Weblate, OCA-git-bot, oca-ci, oca-git-bot, thien |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/connector |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:18 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component - component_event OCA/queue: - queue_job odoo/odoo: - base - base_setup - web - bus - web_tour - html_editor - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
requests cachetools |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This is a framework designed to build connectors with external systems, usually called `Backends` in the documentation. Documentation: <http://odoo-connector.com> It features: - A jobs queue > In which the connectors can push functions (synchronization tasks) > to be executed later. - An event pattern > The connectors can subscribe listener functions on the events, > executed when the events are fired. - Connector base classes > Called `ConnectorUnit`. > > Include base classes for the use in connectors, ready to be > extended: > > - `Synchronizer`: flow of an import or export > - `Mapper`: transform a record according to mapping rules > - `Binder`: link external IDs with local IDS > - `BackendAdapter`: adapter interface for the exchanges with the > backend > - But `ConnectorUnit` can be extended to accomplish any task - A multi-backend support > Each `ConnectorUnit` can be registered amongst a backend type (eg. > Magento) and a backend version (allow to have a different `Mapper` > for each backend's version for instance) It is used for example used to connect [Magento](http://odoo-magento-connector.com) and [Prestashop](https://github.com/OCA/connector-prestashop), but also used with Solr, CMIS, ... |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_partner_connector_form |
res.partner.connector.form | res.partner | xpath | Inherits base.view_partner_form |
No new fields.
Public methods (0)No public methods.
sync_date
Datetime
string='Last synchronization date'
No public methods.
No new fields.
Public methods (1)related_action_unwrap_binding(self, component_usage='binder')
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/connector |
| GIT | |
| GIT | https://github.com/OCA/connector.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/connector/tree/17.0/connector |
| VERSION | |
| VERSION | 1.0.2 |
| CATEGORY | |
| CATEGORY | Generic Modules |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Enric Tobella, Weblate, OCA-git-bot, oca-ci, chien |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/connector |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:20:10 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component - component_event OCA/queue: - queue_job odoo/odoo: - base - base_setup - web - bus - web_tour - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
requests cachetools |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This is a framework designed to build connectors with external systems, usually called `Backends` in the documentation. Documentation: <http://odoo-connector.com> It features: - A jobs queue > In which the connectors can push functions (synchronization tasks) > to be executed later. - An event pattern > The connectors can subscribe listener functions on the events, > executed when the events are fired. - Connector base classes > Called `ConnectorUnit`. > > Include base classes for the use in connectors, ready to be > extended: > > - `Synchronizer`: flow of an import or export > - `Mapper`: transform a record according to mapping rules > - `Binder`: link external IDs with local IDS > - `BackendAdapter`: adapter interface for the exchanges with the > backend > - But `ConnectorUnit` can be extended to accomplish any task - A multi-backend support > Each `ConnectorUnit` can be registered amongst a backend type (eg. > Magento) and a backend version (allow to have a different `Mapper` > for each backend's version for instance) It is used for example used to connect [Magento](http://odoo-magento-connector.com) and [Prestashop](https://github.com/OCA/connector-prestashop), but also used with Solr, CMIS, ... |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_partner_connector_form |
res.partner.connector.form | res.partner | xpath | Inherits base.view_partner_form |
No new fields.
Public methods (0)No public methods.
sync_date
Datetime
string='Last synchronization date'
No public methods.
No new fields.
Public methods (1)related_action_unwrap_binding(self, component_usage='binder')
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/connector |
| GIT | |
| GIT | https://github.com/OCA/connector.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/connector/tree/16.0/connector |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Generic Modules |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Stefan Rijnhart, Enric Tobella, Weblate, OCA-git-bot, oca-ci, Asier Neira |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/connector |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:58 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component - component_event OCA/queue: - queue_job odoo/odoo: - base - base_setup - web - bus - web_tour - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
requests cachetools |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_partner_connector_form |
res.partner.connector.form | res.partner | xpath | Inherits base.view_partner_form |
No new fields.
Public methods (0)No public methods.
sync_date
Datetime
string='Last synchronization date'
No public methods.
No new fields.
Public methods (1)related_action_unwrap_binding(self, component_usage='binder')
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/connector |
| GIT | |
| GIT | https://github.com/OCA/connector.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/connector/tree/15.0/connector |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Generic Modules |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Stefan Rijnhart, Laurent Mignon (ACSONE), Ivàn Todorovich, Florent Xicluna, Miquel Raïch, Weblate, OCA-git-bot, Simone Orsi, Iryna Vyshnevska, oca-ci, josep-tecnativa |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/connector |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:42 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component - component_event OCA/queue: - queue_job odoo/odoo: - base - base_setup - web - bus - web_tour - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
requests cachetools |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_partner_connector_form |
res.partner.connector.form | res.partner | xpath | Inherits base.view_partner_form |
No new fields.
Public methods (0)No public methods.
sync_date
Datetime
string='Last synchronization date'
No public methods.
No new fields.
Public methods (1)related_action_unwrap_binding(self, component_usage='binder')
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/connector |
| GIT | |
| GIT | https://github.com/OCA/connector.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/connector/tree/14.0/connector |
| VERSION | |
| VERSION | 1.1.4 |
| CATEGORY | |
| CATEGORY | Generic Modules |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Guewen Baconnier, Florent Xicluna, Sébastien BEAU, oca-travis, Weblate, OCA-git-bot, Eric Antones, Simone Orsi, oca-git-bot |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/connector |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:10 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component - component_event OCA/queue: - queue_job odoo/odoo: - base - base_setup - web - bus - web_tour - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
requests cachetools |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_partner_connector_form |
res.partner.connector.form | res.partner | xpath | Inherits base.view_partner_form |
No new fields.
Public methods (0)No public methods.
sync_date
Datetime
string='Last synchronization date'
No public methods.
No new fields.
Public methods (1)related_action_unwrap_binding(self, component_usage='binder')
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/connector |
| GIT | |
| GIT | https://github.com/OCA/connector.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/connector/tree/13.0/connector |
| VERSION | |
| VERSION | 1.2.2 |
| CATEGORY | |
| CATEGORY | Generic Modules |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp, Openerp Connector Core Editors |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp, Openerp Connector Core Editors |
| COMMITTERS | |
| COMMITTERS | Guewen Baconnier, Alexandre Fayolle, sebalix, Laurent Mignon (ACSONE), Uku Lagle, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Simone Orsi, Daniel |
| WEBSITE | |
| WEBSITE | http://odoo-connector.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:34:19 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component - component_event OCA/queue: - queue_job odoo/odoo: - base - base_setup - web - bus - web_tour |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
requests cachetools |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_connector_checkpoint_form |
connector.checkpoint.form | connector.checkpoint | form | New |
view_connector_checkpoint_review |
connector.checkpoint.review.form | connector.checkpoint.review | form | New |
view_connector_checkpoint_search |
connector.checkpoint.search | connector.checkpoint | search | New |
view_connector_checkpoint_tree |
connector.checkpoint.tree | connector.checkpoint | tree | New |
view_partner_connector_form |
res.partner.connector.form | res.partner | xpath | Inherits base.view_partner_form |
No new fields.
Public methods (0)No public methods.
backend_id
Reference
help='The record has been imported from this backend'
index=True
readonly=True
required=True
selection='_reference_models'
string='Imported from'
company_id
Many2one → res.company
compute='_compute_company'
readonly=True
store=True
string='Company'
args: 'res.company'
model_id
Many2one → ir.model
comodel_name='ir.model'
readonly=True
required=True
string='Model'
name
Char
compute='_compute_name'
help='Name of the record to review'
readonly=True
search='_search_record'
string='Record Name'
record
Reference
compute='_compute_record'
help='The record to review.'
readonly=True
selection='_reference_models'
record_id
Integer
readonly=True
required=True
string='Record ID'
state
Selection
default='need_review'
readonly=True
required=True
selection=[('need_review', 'Need Review'), ('reviewed', 'Reviewed')]
string='Status'
create(self, vals)
create_from_name(self, model_name, record_id, backend_model_name, backend_id)
reviewed(self)
checkpoint_ids
Many2many → connector.checkpoint
column1='review_id'
column2='checkpoint_id'
comodel_name='connector.checkpoint'
default=_get_checkpoint_ids
domain="[('state', '=', 'need_review')]"
relation='connector_checkpoint_review_rel'
string='Checkpoints'
review(self)
sync_date
Datetime
string='Last synchronization date'
No public methods.
No new fields.
Public methods (1)related_action_unwrap_binding(self, component_usage='binder')
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/connector |
| GIT | |
| GIT | https://github.com/OCA/connector.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/connector/tree/12.0/connector |
| VERSION | |
| VERSION | 1.3.0 |
| CATEGORY | |
| CATEGORY | Generic Modules |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp, Openerp Connector Core Editors |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp, Openerp Connector Core Editors |
| COMMITTERS | |
| COMMITTERS | Guewen Baconnier, Maxime Chambreuil, GitHub, Laurent Mignon (ACSONE), Denis Roussel, Enric Tobella, Uku Lagle, OCA Transbot, Florian da Costa, oca-travis, Weblate, OCA-git-bot, Daniel, andreinl, OCA git bot |
| WEBSITE | |
| WEBSITE | http://odoo-connector.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:24 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component - component_event OCA/queue: - queue_job odoo/odoo: - base - base_setup - web - bus - web_tour |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
requests cachetools |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_connector_checkpoint_form |
connector.checkpoint.form | connector.checkpoint | form | New |
view_connector_checkpoint_review |
connector.checkpoint.review.form | connector.checkpoint.review | form | New |
view_connector_checkpoint_search |
connector.checkpoint.search | connector.checkpoint | search | New |
view_connector_checkpoint_tree |
connector.checkpoint.tree | connector.checkpoint | tree | New |
view_partner_connector_form |
res.partner.connector.form | res.partner | xpath | Inherits base.view_partner_form |
No new fields.
Public methods (0)No public methods.
backend_id
Reference
help='The record has been imported from this backend'
index=True
readonly=True
required=True
selection='_reference_models'
string='Imported from'
company_id
Many2one → res.company
compute='_compute_company'
readonly=True
store=True
string='Company'
args: 'res.company'
model_id
Many2one → ir.model
comodel_name='ir.model'
readonly=True
required=True
string='Model'
name
Char
compute='_compute_name'
help='Name of the record to review'
readonly=True
search='_search_record'
string='Record Name'
record
Reference
compute='_compute_record'
help='The record to review.'
readonly=True
selection='_reference_models'
record_id
Integer
readonly=True
required=True
string='Record ID'
state
Selection
default='need_review'
readonly=True
required=True
selection=[('need_review', 'Need Review'), ('reviewed', 'Reviewed')]
string='Status'
create(self, vals)
create_from_name(self, model_name, record_id, backend_model_name, backend_id)
reviewed(self)
checkpoint_ids
Many2many → connector.checkpoint
column1='review_id'
column2='checkpoint_id'
comodel_name='connector.checkpoint'
default=_get_checkpoint_ids
domain="[('state', '=', 'need_review')]"
relation='connector_checkpoint_review_rel'
string='Checkpoints'
review(self)
sync_date
Datetime
string='Last synchronization date'
No public methods.
No new fields.
Public methods (1)related_action_unwrap_binding(self, component_usage='binder')
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/connector |
| GIT | |
| GIT | https://github.com/OCA/connector.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/connector/tree/11.0/connector |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Generic Modules |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp, Openerp Connector Core Editors |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp, Openerp Connector Core Editors |
| COMMITTERS | |
| COMMITTERS | Guewen Baconnier, GitHub, Denis Roussel, Stéphane Bidoul (ACSONE), OCA Transbot, oca-travis, Weblate, OCA-git-bot, Simone Orsi, Bob Leers, Daniel, nottegeo |
| WEBSITE | |
| WEBSITE | http://odoo-connector.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:24:02 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component - component_event OCA/queue: - queue_job odoo/odoo: - base - base_setup - web - bus - web_tour - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
requests cachetools |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_connector_checkpoint_form |
connector.checkpoint.form | connector.checkpoint | form | New |
view_connector_checkpoint_review |
connector.checkpoint.review.form | connector.checkpoint.review | form | New |
view_connector_checkpoint_search |
connector.checkpoint.search | connector.checkpoint | search | New |
view_connector_checkpoint_tree |
connector.checkpoint.tree | connector.checkpoint | tree | New |
view_connector_config_settings |
Connector Settings | connector.config.settings | form | New |
view_partner_connector_form |
res.partner.connector.form | res.partner | xpath | Inherits base.view_partner_form |
No new fields.
Public methods (0)No public methods.
backend_id
Reference
help='The record has been imported from this backend'
index=True
readonly=True
required=True
selection='_reference_models'
string='Imported from'
model_id
Many2one → ir.model
comodel_name='ir.model'
readonly=True
required=True
string='Model'
name
Char
compute='_compute_name'
help='Name of the record to review'
readonly=True
search='_search_record'
string='Record Name'
record
Reference
compute='_compute_record'
help='The record to review.'
readonly=True
selection='_reference_models'
record_id
Integer
readonly=True
required=True
string='Record ID'
state
Selection
default='need_review'
readonly=True
required=True
selection=[('need_review', 'Need Review'), ('reviewed', 'Reviewed')]
string='Status'
create(self, vals)
create_from_name(self, model_name, record_id, backend_model_name, backend_id)
reviewed(self)
checkpoint_ids
Many2many → connector.checkpoint
column1='review_id'
column2='checkpoint_id'
comodel_name='connector.checkpoint'
default=_get_checkpoint_ids
domain="[('state', '=', 'need_review')]"
relation='connector_checkpoint_review_rel'
string='Checkpoints'
review(self)
No new fields.
Public methods (0)No public methods.
sync_date
Datetime
string='Last synchronization date'
No public methods.
No new fields.
Public methods (1)related_action_unwrap_binding(self, component_usage='binder')
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/connector |
| GIT | |
| GIT | https://github.com/OCA/connector.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/connector/tree/10.0/connector |
| VERSION | |
| VERSION | 2.1.1 |
| CATEGORY | |
| CATEGORY | Generic Modules |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp, Openerp Connector Core Editors |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp, Openerp Connector Core Editors |
| COMMITTERS | |
| COMMITTERS | Guewen Baconnier, GitHub, Laurent Mignon (ACSONE), Denis Roussel, Stéphane Bidoul (ACSONE), OCA Transbot, Sébastien BEAU, Damien Crier, oca-travis, Weblate, OCA-git-bot, Tom Blauwendraat, Bob Leers |
| WEBSITE | |
| WEBSITE | http://odoo-connector.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:20:02 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component - component_event OCA/queue: - queue_job odoo/odoo: - base - base_setup - web_kanban - web - bus - web_tour |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
requests cachetools |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_connector_checkpoint_form |
connector.checkpoint.form | connector.checkpoint | form | New |
view_connector_checkpoint_review |
connector.checkpoint.review.form | connector.checkpoint.review | form | New |
view_connector_checkpoint_search |
connector.checkpoint.search | connector.checkpoint | search | New |
view_connector_checkpoint_tree |
connector.checkpoint.tree | connector.checkpoint | tree | New |
view_connector_config_settings |
Connector Settings | connector.config.settings | form | New |
view_partner_connector_form |
res.partner.connector.form | res.partner | xpath | Inherits base.view_partner_form |
No new fields.
Public methods (3)create(self, vals)
unlink(self)
write(self, vals)
name
Char
required=True
version
Selection
selection=[]
get_backend(self)
backend_id
Reference
help='The record has been imported from this backend'
index=True
readonly=True
required=True
selection='_reference_models'
string='Imported from'
model_id
Many2one → ir.model
comodel_name='ir.model'
readonly=True
required=True
string='Model'
name
Char
compute='_compute_name'
help='Name of the record to review'
readonly=True
search='_search_record'
string='Record Name'
record
Reference
compute='_compute_record'
help='The record to review.'
readonly=True
selection='_reference_models'
record_id
Integer
readonly=True
required=True
string='Record ID'
state
Selection
default='need_review'
readonly=True
required=True
selection=[('need_review', 'Need Review'), ('reviewed', 'Reviewed')]
string='Status'
create(self, vals)
create_from_name(self, model_name, record_id, backend_model_name, backend_id)
reviewed(self)
checkpoint_ids
Many2many → connector.checkpoint
column1='review_id'
column2='checkpoint_id'
comodel_name='connector.checkpoint'
default=_get_checkpoint_ids
domain="[('state', '=', 'need_review')]"
relation='connector_checkpoint_review_rel'
string='Checkpoints'
review(self)
No new fields.
Public methods (0)No public methods.
sync_date
Datetime
string='Last synchronization date'
No public methods.
No new fields.
Public methods (1)related_action_unwrap_binding(self, binder_class=Binder, component_usage='binder')
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/connector |
| GIT | |
| GIT | https://github.com/OCA/connector.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/connector/tree/9.0/connector |
| VERSION | |
| VERSION | 1.2.0 |
| CATEGORY | |
| CATEGORY | Generic Modules |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | Yes |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp, Openerp Connector Core Editors |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp, Openerp Connector Core Editors |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, Yannick Vaucher, Guewen Baconnier, Stefan Rijnhart, Pedro M. Baeza, GitHub, Laurent Mignon (ACSONE), Stéphane Bidoul (ACSONE), Nils Hamerlinck, OCA Transbot, Thomas Binsfeld, Denis Leemann, Dave Lasley, oca-travis, Weblate, OCA-git-bot, Simone Orsi, nicolas-petit, mpanarin, Zakaria Makrelouf, maxime-c2c |
| WEBSITE | |
| WEBSITE | http://odoo-connector.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:15:24 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - base - base_setup - web_kanban - web - bus |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
requests |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_connector_checkpoint_form |
connector.checkpoint.form | connector.checkpoint | form | New |
view_connector_checkpoint_review |
connector.checkpoint.review.form | connector.checkpoint.review | form | New |
view_connector_checkpoint_search |
connector.checkpoint.search | connector.checkpoint | search | New |
view_connector_checkpoint_tree |
connector.checkpoint.tree | connector.checkpoint | tree | New |
view_connector_config_settings |
Connector Settings | connector.config.settings | form | New |
view_partner_connector_form |
res.partner.connector.form | res.partner | xpath | Inherits base.view_partner_form |
view_queue_job_channel_form |
queue.job.channel.form | queue.job.channel | form | New |
view_queue_job_channel_search |
queue.job.channel.search | queue.job.channel | search | New |
view_queue_job_channel_tree |
queue.job.channel.tree | queue.job.channel | tree | New |
view_queue_job_form |
queue.job.form | queue.job | form | New |
view_queue_job_function_form |
queue.job.function.form | queue.job.function | form | New |
view_queue_job_function_search |
queue.job.function.search | queue.job.function | search | New |
view_queue_job_function_tree |
queue.job.function.tree | queue.job.function | tree | New |
view_queue_job_search |
queue.job.search | queue.job | search | New |
view_queue_job_tree |
queue.job.tree | queue.job | tree | New |
view_requeue_job |
Requeue Jobs | queue.requeue.job | form | New |
name
Char
required=True
version
Selection
required=True
selection=[]
add_checkpoint(self, model=None, record_id=None, message=None)
get_backend(self)
backend_id
Reference
help='The record has been imported from this backend'
readonly=True
required=True
select=True
selection='_reference_models'
string='Imported from'
message
Char
help='Review message'
readonly=True
required=False
string='Message'
model_id
Many2one → ir.model
comodel_name='ir.model'
readonly=True
required=False
string='Model'
name
Char
compute='_compute_name'
help='Name of the record to review'
readonly=True
search='_search_record'
string='Record Name'
record
Reference
compute='_compute_record'
help='The record to review.'
readonly=True
selection='_reference_models'
record_id
Integer
readonly=True
required=False
string='Record ID'
state
Selection
default='need_review'
readonly=True
required=True
selection=[('need_review', 'Need Review'), ('reviewed', 'Reviewed')]
string='Status'
create(self, vals)
create_from_message(self, backend_model_name, backend_id, message)
create_from_name(self, model_name, record_id, backend_model_name, backend_id, message='')
reviewed(self)
checkpoint_ids
Many2many → connector.checkpoint
column1='review_id'
column2='checkpoint_id'
comodel_name='connector.checkpoint'
default=_get_checkpoint_ids
domain="[('state', '=', 'need_review')]"
relation='connector_checkpoint_review_rel'
string='Checkpoints'
review(self)
No new fields.
Public methods (0)No public methods.
sync_date
Datetime
string='Last synchronization date'
No public methods.
channel
Char
compute='_compute_channel'
index=True
store=True
company_id
Many2one → res.company
comodel_name='res.company'
select=True
string='Company'
date_created
Datetime
readonly=True
string='Created Date'
date_done
Datetime
readonly=True
string='Date Done'
date_enqueued
Datetime
readonly=True
string='Enqueue Time'
date_started
Datetime
readonly=True
string='Start Date'
eta
Datetime
string='Execute only after'
exc_info
Text
readonly=True
string='Exception Info'
forced_channel
Char
func
Binary
readonly=True
required=True
string='Pickled Function'
func_name
Char
readonly=True
func_string
Char
readonly=True
string='Task'
identity_key
Char
job_function_id
Many2one → queue.job.function
comodel_name='queue.job.function'
compute='_compute_job_function'
readonly=True
store=True
string='Job Function'
max_retries
Integer
help='The job will fail if the number of tries reach the max. retries.\nRetries are infinite when empty.'
string='Max. retries'
model_name
Char
readonly=True
string='Model'
name
Char
readonly=True
string='Description'
priority
Integer
result
Text
readonly=True
string='Result'
retry
Integer
string='Current try'
state
Selection
readonly=True
required=True
select=True
string='State'
args: STATES
user_id
Many2one → res.users
comodel_name='res.users'
required=True
string='User ID'
uuid
Char
readonly=True
required=True
select=True
string='UUID'
autovacuum(self)
button_done(self)
init(self, cr)
open_related_action(self)
requeue(self)
requeue_stuck_jobs(self, enqueued_delta=5, started_delta=0)
write(self, vals)
complete_name
Char
compute='_compute_complete_name'
readonly=True
store=True
string='Complete Name'
job_function_ids
One2many → queue.job.function
comodel_name='queue.job.function'
inverse_name='channel_id'
string='Job Functions'
name
Char
parent_id
Many2one → queue.job.channel
comodel_name='queue.job.channel'
ondelete='restrict'
string='Parent Channel'
name_get(self)
parent_required(self)
unlink(self)
write(self, values)
channel
Char
readonly=True
related='channel_id.complete_name'
store=True
channel_id
Many2one → queue.job.channel
comodel_name='queue.job.channel'
default=_default_channel
required=True
string='Channel'
name
Char
select=True
No public methods.
job_ids
Many2many → queue.job
comodel_name='queue.job'
default=_default_job_ids
string='Jobs'
requeue(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/connector |
| GIT | |
| GIT | https://github.com/OCA/connector.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/connector/tree/8.0/connector |
| VERSION | |
| VERSION | 3.4.0 |
| CATEGORY | |
| CATEGORY | Generic Modules |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | Yes |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp, Openerp Connector Core Editors |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp, Openerp Connector Core Editors |
| COMMITTERS | |
| COMMITTERS | Benoit Guillot, Stéphane Bidoul, Alexis de Lattre, Yannick Vaucher, Guewen Baconnier, Alexandre Fayolle, Joël Grand-Guillaume, Laetitia Gangloff, Stefan Rijnhart, Leonardo Pistone, Olivier LAURENT, Pedro M. Baeza, Nicolas Bessi, GitHub, Cédric Pigeon, Christophe Combelles, Laurent Mignon (ACSONE), Stéphane Bidoul (ACSONE), Nicolas Bessi (nbessi), OCA Transbot, David Béal, Jonathan Nemry, Leonardo Donelli, Laurent Mignon (aka lmi), Dave Lasley, oca-travis, Weblate, OCA-git-bot, Mathias Colpaert, Malte Jacobi, Nicolas Piganeau, Nhomar Hernández [Vauxoo], florent.thomas, sergio.teruel, jssuzanne, Yurdik Cervantes Mendoza, YannickB, nicolas-petit, Eric Lembregts, David Lefever, Nicolas PIGANEAU |
| WEBSITE | |
| WEBSITE | http://odoo-connector.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:11:27 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - base - base_setup - web_kanban - web |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
requests |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_connector_checkpoint_form |
connector.checkpoint.form | connector.checkpoint | form | New |
view_connector_checkpoint_review |
connector.checkpoint.review.form | connector.checkpoint.review | form | New |
view_connector_checkpoint_search |
connector.checkpoint.search | connector.checkpoint | search | New |
view_connector_checkpoint_tree |
connector.checkpoint.tree | connector.checkpoint | tree | New |
view_connector_config_settings |
Connector Settings | connector.config.settings | form | New |
view_partner_connector_form |
res.partner.connector.form | res.partner | xpath | Inherits base.view_partner_form |
view_queue_job_channel_form |
queue.job.channel.form | queue.job.channel | form | New |
view_queue_job_channel_search |
queue.job.channel.search | queue.job.channel | search | New |
view_queue_job_channel_tree |
queue.job.channel.tree | queue.job.channel | tree | New |
view_queue_job_form |
queue.job.form | queue.job | form | New |
view_queue_job_function_form |
queue.job.function.form | queue.job.function | form | New |
view_queue_job_function_search |
queue.job.function.search | queue.job.function | search | New |
view_queue_job_function_tree |
queue.job.function.tree | queue.job.function | tree | New |
view_queue_job_search |
queue.job.search | queue.job | search | New |
view_queue_job_tree |
queue.job.tree | queue.job | tree | New |
view_queue_worker_form |
queue.worker.form | queue.worker | form | New |
view_queue_worker_tree |
queue.worker.tree | queue.worker | tree | New |
view_requeue_job |
Requeue Jobs | queue.requeue.job | form | New |
name
Char
required=True
version
Selection
required=True
selection=[]
get_backend(self)
backend_id
Reference
help='The record has been imported from this backend'
readonly=True
required=True
select=True
selection='_reference_models'
string='Imported from'
model_id
Many2one → ir.model
comodel_name='ir.model'
readonly=True
required=True
string='Model'
name
Char
compute='_compute_name'
help='Name of the record to review'
readonly=True
search='_search_record'
string='Record Name'
record
Reference
compute='_compute_record'
help='The record to review.'
readonly=True
selection='_reference_models'
record_id
Integer
readonly=True
required=True
string='Record ID'
state
Selection
default='need_review'
readonly=True
required=True
selection=[('need_review', 'Need Review'), ('reviewed', 'Reviewed')]
string='Status'
create(self, vals)
create_from_name(self, model_name, record_id, backend_model_name, backend_id)
reviewed(self)
checkpoint_ids
Many2many → connector.checkpoint
column1='review_id'
column2='checkpoint_id'
comodel_name='connector.checkpoint'
default=_get_checkpoint_ids
domain="[('state', '=', 'need_review')]"
relation='connector_checkpoint_review_rel'
string='Checkpoints'
review(self)
No new fields.
Public methods (0)No public methods.
sync_date
Datetime
string='Last synchronization date'
No public methods.
active
Boolean
default=True
channel
Char
compute='_compute_channel'
select=True
store=True
company_id
Many2one → res.company
comodel_name='res.company'
select=True
string='Company'
date_created
Datetime
readonly=True
string='Created Date'
date_done
Datetime
readonly=True
string='Date Done'
date_enqueued
Datetime
readonly=True
string='Enqueue Time'
date_started
Datetime
readonly=True
string='Start Date'
eta
Datetime
string='Execute only after'
exc_info
Text
readonly=True
string='Exception Info'
func
Binary
readonly=True
required=True
string='Pickled Function'
func_name
Char
readonly=True
func_string
Char
readonly=True
string='Task'
job_function_id
Many2one → queue.job.function
comodel_name='queue.job.function'
compute='_compute_channel'
readonly=True
store=True
string='Job Function'
max_retries
Integer
help='The job will fail if the number of tries reach the max. retries.\nRetries are infinite when empty.'
string='Max. retries'
model_name
Char
readonly=True
string='Model'
name
Char
readonly=True
string='Description'
priority
Integer
result
Text
readonly=True
string='Result'
retry
Integer
string='Current try'
state
Selection
readonly=True
required=True
select=True
string='State'
args: STATES
user_id
Many2one → res.users
comodel_name='res.users'
required=True
string='User ID'
uuid
Char
readonly=True
required=True
select=True
string='UUID'
worker_id
Many2one → queue.worker
comodel_name='queue.worker'
ondelete='set null'
readonly=True
select=True
string='Worker'
autovacuum(self)
button_done(self)
open_related_action(self)
requeue(self)
write(self, vals)
complete_name
Char
compute='_compute_complete_name'
readonly=True
store=True
string='Complete Name'
job_function_ids
One2many → queue.job.function
comodel_name='queue.job.function'
inverse_name='channel_id'
string='Job Functions'
name
Char
parent_id
Many2one → queue.job.channel
comodel_name='queue.job.channel'
ondelete='restrict'
string='Parent Channel'
name_get(self)
parent_required(self)
unlink(self)
write(self, values)
channel
Char
readonly=True
related='channel_id.complete_name'
store=True
channel_id
Many2one → queue.job.channel
comodel_name='queue.job.channel'
default=_default_channel
required=True
string='Channel'
name
Char
select=True
No public methods.
job_ids
Many2many → queue.job
comodel_name='queue.job'
default=_default_job_ids
string='Jobs'
requeue(self)
date_alive
Datetime
readonly=True
string='Last Alive Check'
date_start
Datetime
readonly=True
string='Start Date'
job_ids
One2many → queue.job
comodel_name='queue.job'
inverse_name='worker_id'
readonly=True
string='Jobs'
pid
Char
readonly=True
string='PID'
uuid
Char
readonly=True
required=True
select=True
string='UUID'
assign_jobs(self, max_jobs=None)
assign_then_enqueue(self, max_jobs=None)
enqueue_jobs(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/connector |
| GIT | |
| GIT | https://github.com/OCA/connector.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/connector/tree/7.0/connector |
| VERSION | |
| VERSION | 2.3.0 |
| CATEGORY | |
| CATEGORY | Generic Modules |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | Yes |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp, Openerp Connector Core Editors |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp, Openerp Connector Core Editors |
| COMMITTERS | |
| COMMITTERS | Benoit Guillot, Guewen Baconnier, Alexandre Fayolle, Raphaël Valyi, Matthieu Dietrich, Laetitia Gangloff, Joel Grand-Guillaume, Leonardo Pistone, Sandy Carter, Pedro M. Baeza, Thomas Rehn, sebalix, Laurent Mignon (Acsone), Laurent Mignon (ACSONE), unknown, Sébastien Beau, Rudolf Schnapka, David Béal, Arthur Vuillard, Launchpad Translations on behalf of openerp-connector-core-editors, Jan-Philipp Fischer, Laurent Mignon, Laurent Mignon (aka lmi), Craig Gowing, Kevin.Lee, mgrohmann |
| WEBSITE | |
| WEBSITE | http://odoo-connector.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:07:16 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - base - base_setup - web_kanban - web |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
requests |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Connector
=========
This is a framework designed to build connectors with external systems,
usually called `Backends`.
Documentation: http://odoo-connector.com
It features:
* A jobs queue
In which the connectors can push functions (synchronization tasks)
to be executed later.
* An event pattern
The connectors can subscribe consumer methods, executed when the events
are fired.
* Connector base classes
Called ``ConnectorUnit``.
Include base classes for the use in connectors, ready to be extended:
* ``Synchronizer``: flow of an import or export
* ``Mapper``: transform a record according to mapping rules
* ``Binder``: link external IDs with local IDS
* ``BackendAdapter``: adapter interface for the exchanges with the backend
* A multi-backend support
Each ``ConnectorUnit`` can be registered amongst a backend type (eg.
Magento) or a backend version only.
It is actually used to connect Magento_ and Prestashop_
.. _Magento: http://odoo-magento-connector.com
.. _Prestashop: https://github.com/OCA/connector-prestashop
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_connector_checkpoint_form |
connector.checkpoint.form | connector.checkpoint | form | New |
view_connector_checkpoint_review |
connector.checkpoint.review.form | connector.checkpoint.review | form | New |
view_connector_checkpoint_search |
connector.checkpoint.search | connector.checkpoint | search | New |
view_connector_checkpoint_tree |
connector.checkpoint.tree | connector.checkpoint | tree | New |
view_connector_config_settings |
Connector Settings | connector.config.settings | form | New |
view_partner_connector_form |
res.partner.connector.form | res.partner | xpath | Inherits base.view_partner_form |
view_queue_job_channel_form |
queue.job.channel.form | queue.job.channel | form | New |
view_queue_job_channel_search |
queue.job.channel.search | queue.job.channel | search | New |
view_queue_job_channel_tree |
queue.job.channel.tree | queue.job.channel | tree | New |
view_queue_job_form |
queue.job.form | queue.job | form | New |
view_queue_job_function_form |
queue.job.function.form | queue.job.function | form | New |
view_queue_job_function_search |
queue.job.function.search | queue.job.function | search | New |
view_queue_job_function_tree |
queue.job.function.tree | queue.job.function | tree | New |
view_queue_job_search |
queue.job.search | queue.job | search | New |
view_queue_job_tree |
queue.job.tree | queue.job | tree | New |
view_queue_worker_form |
queue.worker.form | queue.worker | form | New |
view_queue_worker_tree |
queue.worker.tree | queue.worker | tree | New |
view_requeue_job |
Requeue Jobs | queue.requeue.job | form | New |
No new fields.
Public methods (1)get_backend(self, cr, uid, id, context=None)
No new fields.
Public methods (3)create(self, cr, uid, vals, context=None)
create_from_name(self, cr, uid, model_name, record_id, backend_model_name, backend_id, context=None)
reviewed(self, cr, uid, ids, context=None)
No new fields.
Public methods (1)review(self, cr, uid, ids, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (5)autovacuum(self, cr, uid, limit=None, context=None)
button_done(self, cr, uid, ids, context=None)
open_related_action(self, cr, uid, ids, context=None)
requeue(self, cr, uid, ids, context=None)
write(self, cr, uid, ids, vals, context=None)
No new fields.
Public methods (4)name_get(self, cr, uid, ids, context=None)
parent_required(self, cr, uid, ids, context=None)
unlink(self, cr, uid, ids, context=None)
write(self, cr, uid, ids, values, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (1)requeue(self, cr, uid, ids, context=None)
No new fields.
Public methods (3)assign_jobs(self, cr, uid, max_jobs=None, context=None)
assign_then_enqueue(self, cr, uid, max_jobs=None, context=None)
enqueue_jobs(self, cr, uid, context=None)