Saravanan666/pypi-org huggingface dataset:
Package: odoo13-addon-component
This module implements a component system and is a base block for the Connector
Framework. It can be used without using the full Connector though.Documentation:http://odoo-connector.com/You may also want to check theIntroduction to Odoo Componentsby @guewen.Table of contentsUsageChangelogNext12.0.1.0.0 (2018-10-02)Bug TrackerCreditsAuthorsContributorsMaintainersUsageAs a developer, you have access to a component system. You can find the
documentation in the code or onhttp://odoo-connector.comIn a nutshell, you can create components:from odoo.addons.component.core import Component

class MagentoPartnerAdapter(Component):
    _name = 'magento.partner.adapter'
    _inherit = 'magento.adapter'

    _usage = 'backend.adapter'
    _collection = 'magento.backend'
    _apply_on = ['res.partner']And later, find the component you need at runtime (dynamic dispatch at
component level):def run(self, external_id):
    backend_adapter = self.component(usage='backend.adapter')
    external_data = backend_adapter.read(external_id)In order for tests using components to work, you will need to use the base
classes provided byodoo.addons.component.tests.common:TransactionComponentCaseSavepointComponentCaseThere are also some specific base classes for testing the component registry,
using the ComponentRegistryCase as a base class. See the docstrings intests/common.py.ChangelogNext12.0.1.0.0 (2018-10-02)[MIGRATION] from 11.0 branched at rev. 324e006Bug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsCamptocampContributorsGuewen Baconnier <guewen.baconnier@camptocamp.com>Laurent Mignon <laurent.mignon@acsone.eu>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.Currentmaintainer:This module is part of theOCA/connectorproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo13-addon-component-event
This module implements an event system (Observer pattern) and is a
base block for the Connector Framework. It can be used without
using the full Connector though. It is built upon thecomponentmodule.Documentation:http://odoo-connector.com/Table of contentsUsageChangelogNext12.0.1.0.0 (2018-11-26)Bug TrackerCreditsAuthorsContributorsMaintainersUsageAs a developer, you have access to a events system. You can find the
documentation in the code or onhttp://odoo-connector.comIn a nutshell, you can create trigger events:class Base(models.AbstractModel):
    _inherit = 'base'

    @api.model
    def create(self, vals):
        record = super(Base, self).create(vals)
        self._event('on_record_create').notify(record, fields=vals.keys())
        return recordAnd subscribe listeners to the events:from odoo.addons.component.core import Component
from odoo.addons.component_event import skip_if

class MagentoListener(Component):
    _name = 'magento.event.listener'
    _inherit = 'base.connector.listener'

    @skip_if(lambda self, record, **kwargs: self.no_connector_export(record))
    def on_record_create(self, record, fields=None):
        """ Called when a record is created """
        record.with_delay().export_record(fields=fields)This module triggers 3 events:on_record_create(record, fields=None)on_record_write(record, fields=None)on_record_unlink(record)ChangelogNext12.0.1.0.0 (2018-11-26)[MIGRATION] from 12.0 branched at rev. 324e006Bug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsCamptocampContributorsGuewen Baconnier <guewen.baconnier@camptocamp.com>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/connectorproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo13-addon-configuration-helper
This module is intended for developer only. It does nothing used alone.It helps to createconfig.settingsby providing an abstract Class.This class:creates automatically related fields in ‘res.config.settings’
using those defined in ‘res.company’: it avoids duplicated field definitions.company_id field with default value is createdonchange_company_id is defined to update all related fieldssupported fields: char, text, integer, float, datetime, date, boolean, m2oTable of contentsUsageKnown issues / RoadmapBug TrackerCreditsAuthorsContributorsOther creditsMaintainersUsagefrom.companyimportResCompanyclassWhatiwantConfigSettings(models.TransientModel):_inherit=['res.config.settings','abstract.config.settings']_name='res.config.settings'# fields must be defined in ResCompany class# related fields are automatically generated from previous definitions_companyObject=ResCompany# all prefixed field with _prefix in res.company, will be available in 'res.config.settings' model_prefix='prefixyouchoose_'Known issues / Roadmapsupport (or check support) for these field types : o2m, m2m, reference, property, selectionautomatically generate a default view for ‘res.config.settings’ (in –debug ?)Bug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsAkretionContributorsYannick Vaucher <yannick.vaucher@camptocamp.com>David BEAL <david.beal@akretion.com>Sébastien BEAU <sebastien.beau@akretion.com>Angel Moya <angel.moya@pesol.es>Akim Juillerat <akim.juillerat@camptocamp.com>Patrick Tombez <patrick.tombez@camptocamp.com>Phuc Tran Thanh <phuc@trobz.com>Other creditsThe development of this module has been financially supported by:CamptocampMaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/server-toolsproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo13-addon-connector
This is a framework designed to build connectors with external systems,
usually calledBackendsin the documentation.Documentation:http://odoo-connector.comIt features:A jobs queueIn which the connectors can push functions (synchronization tasks)
to be executed later.An event patternThe connectors can subscribe listener functions on the events,
executed when the events are fired.Connector base classesCalledConnectorUnit.Include base classes for the use in connectors, ready to be extended:Synchronizer: flow of an import or exportMapper: transform a record according to mapping rulesBinder: link external IDs with local IDSBackendAdapter: adapter interface for the exchanges with the backendButConnectorUnitcan be extended to accomplish any taskA multi-backend supportEachConnectorUnitcan be registered amongst a backend type (eg.
Magento) and a backend version (allow to have a differentMapperfor each backend’s version for instance)It is used for example used to connectMagentoandPrestashop, but
also used with Solr, CMIS, …Table of contentsUsageChangelogNext12.0.1.0.0 (2018-11-26)Bug TrackerCreditsAuthorsContributorsMaintainersUsageThis module does nothing on its own.  It is a ground for developing
advanced connector modules. For further information, please go on:http://odoo-connector.comChangelogNext12.0.1.0.0 (2018-11-26)[MIGRATION] from 12.0 branched at rev. 324e006Bug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsCamptocampOpenerp Connector Core EditorsContributorsRead thecontributors listMaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/connectorproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo13-addon-connector-algolia
Base module to synchronize Algolia search engine with Odoo.Depends onconnector_search_engine.Table of contentsConfigurationChangelogBug TrackerCreditsAuthorsContributorsMaintainersConfigurationYou have to configure your backend (api, secret) and index in the menu“Connector > Search Engine Backend”Changelog12.0.x.y.z (YYYY-MM-DD)TODOBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsAkretionACSONE SA/NVCamptocampContributorsSébastien BEAU <sebastien.beau@akretion.com>Laurent Mignon <laurent.mignon@acsone.eu>Simone Orsi <simone.orsi@camptocamp.com>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/search-engineproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo13-addon-connector-base-product
Add ‘Connector’ tab to product viewTable of contentsBug TrackerCreditsAuthorsContributorsMaintainersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsOpenerp Connector Core EditorsContributorsDavid BEAL (Akretion)Guewen Baconnier (Camptocamp)Atchuthan, SodexisFlorent Thomas (Mind and Go)MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/connectorproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo13-addon-connector-ecommerce
Connector for E-CommerceThis modules aims to be a common layer for the connectors dealing with
e-commerce.It sits on top of theconnectorframework and is used by the
e-commerce connectors, likemagentoerpconnectorprestashoperpconnect.That’s a technical module, which include amongst other things:EventsOn which the connectors can subscribe listeners.
The events it adds are:on_invoice_paid(self, record)on_invoice_validated(self, record)on_invoice_validated(self, record)on_picking_out_done(self, record, method)where method is
‘partial’ or ‘complete’on_tracking_number_added(self, record)on_product_price_changed(self, record)ComponentsA piece of code which allows to play all theonchangesrequired
when we create a sales order.Another one which allows to add special lines in imported sales orders
such as Shipping fees, Cash on Delivery or Discounts.Data ModelAdd structures shared for e-commerce connectorsInstallationThis module is a dependency for more advanced connectors. It does
nothing on its own and there is no reason to install it alone.Bug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed feedbackhere.CreditsContributorsSeecontributors’ listMaintainerThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization
whose mission is to support the collaborative development of Odoo
features and promote its widespread use.To contribute to this module, please visithttp://odoo-community.org.
Package: odoo13-addon-connector-elasticsearch
This addon provides the bases to implement addons to export information toElasticsearchindexes.Table of contentsChangelogBug TrackerCreditsAuthorsContributorsMaintainersChangelog12.0.?.?.? (unreleased)connector_elasticsearch: Makes the config on index required only if the
index is linked to an elastisearch backend. This change allows the usage
of algolia search engine at the same time as elasticsearch.Bug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsACSONE SA/NVContributorsLaurent Corron <laurentcorron@gmail.com>Laurent Mignon <laurent.mignon@acsone.eu>Raphaël Reverdy <raphael.reverdy@akretion.com>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/search-engineproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo13-addon-connector-importer
This module allows to import / update records from files using the connector
framework (i.e. mappers) and job queues.Table of contentsKnown issues / RoadmapBug TrackerCreditsAuthorsContributorsMaintainersKnown issues / Roadmapwith the import of standard Odoo CSV files, a concurrency error occurs
when updating thereport_dataofimport_recordsettable (from the
importer:self._do_report()->self.recordset.set_report(…)).
The job is automatically retried a second time (without concurrency errors).
For small files it’s not a big issue, but for files with a huge amount of
lines it takes time to process them two times.refactor therecordset.full_report_urlfield to return a QWeb report
instead of a home-made HTML document + display it on the recordset form.move generic functions fromutils.mapper_utilsto theconnectormoduleunit tests fromtests.test_source_csvare not imported (Odoo ignores them)
and they need to be fixedunit tests for record handler and trackerrely onself.work.optionsin all components to replace all custom flags
(eg:_break_on_error)Bug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsCamptocampContributorsSimone Orsi (Camptocamp) for the original implementation.Other contributors include:Guewen Baconnier (Camptocamp)Mykhailo Panarin (Camptocamp)Sébastien Alix (Camptocamp)MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.Currentmaintainer:This module is part of theOCA/connector-interfacesproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo13-addon-connector-importer-demo
Demo module for Connector Importer.Table of contentsBug TrackerCreditsAuthorsMaintainersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsCamptocampMaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.Currentmaintainer:This module is part of theOCA/connector-interfacesproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo13-addon-connector-importer-source-sftp
Add import source capable of loading files from SFTP.Source type provided at the moment: CSV.Special feature: move files to another path when the import is finished.You can configure input, error, success path.Files are searched into input folder and if the flagmove_file_after_importis enabled, the file will be moved to error or success path
depending on the result of the import process.Table of contentsBug TrackerCreditsAuthorsContributorsMaintainersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsCamptocampACSONEContributorsSimone Orsi <simahawk@gmail.com>Sébastien Alix <sebastien.alix@camptocamp.com>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.Currentmaintainers:This module is part of theOCA/connector-interfacesproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo13-addon-connector-jira-servicedesk
This module add support with jira servicedeskTable of contentsUsageSetupFeaturesOrganizationsBug TrackerCreditsAuthorsContributorsMaintainersUsageSetupA new button is added on the JIRA backend, to import the organizations
of JIRA. Before, be sure to use the button “Configure Organization Link”
in the “Advanced Configuration” tab.FeaturesOrganizationsOn Service Desk, you can share projects with Organizations.
You may want to use different Odoo projects according to the
organizations. This is what this extension allows.Example:You have one Service Desk project named “Earth Project” with key EARTHOn JIRA SD You share this project with organizations Themis and RheaHowever on Odoo, you want to track the hours differently for Themis and RheaSteps on Odoo:Create a Themis project, use the “Link with JIRA” action with the key EARTHWhen you hit Next, the organization(s) you want to link must be setRepeat with another project for RheaIf the project binding for the synchronization already exists, you can still edit it in the settings of the project and change the organizations.When a task or worklog is imported, it will search for a project having
exactly the same set of organizations than the one of the task. If no
project with the same set is found and you have a project configured
without organization, the task will be linked to it.This means that, on Odoo, you can have shared project altogether with dedicated
ones, while you only have one project on JIRA.Tasks with org “Themis” will be attached to this projectTasks with org “Rhea” will be attached to this projectTasks with orgs “Themis” and “Rhea” will be attached to another project “Themis and Rhea”The rest of the tasks will be attached to a fourth project (configured without organizations)Bug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsCamptocampContributorsPatrick Tombez <patrick.tombez@camptocamp.com>Guewen Baconnier <guewen.baconnier@camptocamp.com>Jaime ArroyoAkim Juillerat <akim.juillerat@camptocamp.com>Denis Leemann <denis.leemann@camptocamp.com>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/connector-jiraproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo13-addon-connector-jira-tempo
This module adds Jira Tempo synchronization feature.Table of contentsBug TrackerCreditsAuthorsContributorsMaintainersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsCamptocampContributorsGuewen Baconnier <guewen.baconnier@camptocamp.com>Simone Orsi <simahawk@gmail.com>CorporateHubAlexey Pelykh <alexey.pelykh@corphub.eu>Akim Juillerat <akim.juillerat@camptocamp.com>Denis Leemann <denis.leemann@camptocamp.com>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/connector-jiraproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo13-addon-connector-jira-tempo-base
This module provides base for building Tempo connectors.Table of contentsBug TrackerCreditsAuthorsContributorsMaintainersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsBrainbean AppsCamptocampContributorsAlexey Pelykh <alexey.pelykh@brainbeanapps.com>Simone Orsi <simone.orsi@camptocamp.com>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/connector-jiraproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.