Saravanan666/pypi-org huggingface dataset:
Package: odoo14-addon-cms-info
Provide basic information for website records / models viawebsite.published.mixin.
This module is meant to be used as a base to build your own CMS.Table of contentsUsageNew attributesPermission and extra informationInfo all in oneKnown issues / RoadmapChangelog11.0.1.0.1 (2019-01-18)11.0.1.0.0 (2018-04-27)Bug TrackerCreditsAuthorsContributorsMaintainersUsageNew attributescms_create_url: lead to create view. By default/cms/create/my.modelcms_search_url: lead to search view. By default/cms/search/my.modelcms_edit_url(computed field): lead to edit view. By default/cms/edit/my.model/model_idNoteNo routing provided.
This attributes provide only basic information on contents’ URLs.
If you usecms_formdefault routes are handled automatically.
If not, is up to you to provide your own routes to handle them.Permission and extra informationrecord.cms_is_owner(): current user is the owner of the record?record.cms_can_edit(): current user can edit this record?record.cms_can_publish(): current user can publish this record?record.cms_can_delete(): current user can delete this record?model.cms_can_create(): current user can create a new record?Info all in oneWhen you build CMS UIs you need all those info at once.
This module provides also an helper methodcms_info()that gives you back a dictionary containing:is_owner: True/False,can_edit: True/False,can_create: True/False,can_publish: True/False,can_delete: True/False,create_urledit_urldelete_urlKnown issues / RoadmapGet rid ofwebsitedependency and movewebsite.published.mixinintegration
to a glue module.Changelog13.0.1.0.1 (2021-08-23)FeaturesMigration to v13 (#111)11.0.1.0.1 (2019-01-18)FixesInfo dict default to None valuesTest coverage 100%11.0.1.0.0 (2018-04-27)ImprovementsInitial releaseBug 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.CreditsAuthorsCamptocampContributorsSimone 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/website-cmsproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-company-dependent-attribute
Display company_dependent state of fields in “ir.model.fields” viewscompany_dependent value of a field can be overrided in any module.
Then it can be difficult to guess this value in a odoo instance with a lot of modules.This module is mainly intended for developersTable 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.CreditsAuthorsAkretionContributorsAkretionDavid Béal <david.beal@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/multi-companyproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-companyweb-payment-info
This module provides Companyweb customers the ability to send open invoicesTable of contentsInstallationUsageBug TrackerCreditsAuthorsContributorsOther creditsMaintainersInstallationThis module can be installed in the usual way. It depends on the OCAcompanyweb_basemodule.UsageThis module comes with 1 security groups.Upload Companyweb Data : can upload invoice to CompanywebIn order to use this module you should
* be in the right security group
* set a vat for the company you are logged in
* have companyweb credentials
* have open invoices for customer with a belgian’s vatThe module’s wizard helps you to configure what’s needed
You’ll find the wizard under the “Customer” menu of the accounting appBug 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.CreditsAuthorsACSONE SA/NVContributorsXavier Bouquiaux <xavier.bouquiaux@acsone.eu>Stéphane Bidoul <stephane.bidoul@acsone.eu>Other creditsIn 2021, the module developed under the current form, to support the new
Companyweb SOAP api. This development has been funded byCompanyweb.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/l10n-belgiumproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-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 contentsUsageChangelog14.0.1.0.0 (2020-10-22)13.0.1.0.0 (2019-10-23)12.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.Changelog14.0.1.0.0 (2020-10-22)[MIGRATION] from 13.013.0.1.0.0 (2019-10-23)[MIGRATION] from 12.012.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: odoo14-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: odoo14-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 smashing 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>Helly kapatel <helly.kapatel@initos.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: odoo14-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.CreditsAuthorsCamptocampContributorsGuewen Baconnier at CamptocampAlexandre Fayolle at CamptocampBenoit Guillot at AkretionNicolas Bessi at CamptocampJoël Grand-Guillaume at CamptocampArthur Vuillard at AkretionSebastien Beau at AkretionLaurent Mignon at AcsoneLeonardo Pistone at CamptocampDavid Béal at AkretionChristophe Combelles at AnyboxStéphane Bidoul at AcsoneMalte Jacobi at IBO / HTWLaetitia Gangloff at AcsoneDavid Lefever at Taktik S.A.Jos de Graeve at Apertoso NVJean-Sébastien Suzanne at AnyboxLeonardo Donelli at MONK SoftwareMathias ColpaertYannick Vaucher at CamptocampNicolas Piganeau at NDP SystèmesFlorent Thomas at Mind And GoMatthieu Dietrich at CamptocampOlivier Laurent at AcsoneEric Antones at NuoBiT Solutions S.L.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: odoo14-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: odoo14-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: odoo14-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: odoo14-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>Simone Orsi <simone.orsi@camptocamp.com>Iván Todorovich <ivan.todorovich@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: odoo14-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 for record handler and trackeradd more test coverage for mapper utils and dynamic mapperconsider making dynamic mapper the default onecontrol how to generate xid (eg: from a specicic field with keymust_generate_xmlid_from_key)add manual control for backend_to_rel mappersrefactor source to be  a specific m2o to ease mgmt instead of a generic relationBug 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: odoo14-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 to smash 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.