Search 1.9 billion lines of Odoo code on GitHub

connector

Author: Camptocamp,Openerp Connector Core Editors,Odoo Community Association (OCA)
License: LGPL-3
Branch: 13.0
Repository: acsone/connector
Dependencies: base, component, component_event, mail, and queue_job
Languages: CSS (3, 0.0%), DOS Batch (166, 1.3%), HTML (438, 3.4%), PO File (9031, 70.8%), Python (1872, 14.7%), XML (201, 1.6%), make (124, 1.0%), and reStructuredText (921, 7.2%)
Other branches: 10.0, 10.0-abi_master, 10.0-clb_master, 10.0-component_add_setup-lmi, 10.0-component_builder-lmi, 10.0-fix-cachetools, 10.0-fix_orphan_method-lmi, 10.0-fix_void_format_items-dro, 10.0-lih_master, 10.0-osi_master, 11.0, 11.0-connector_forwardport-dro, 11.0-fix-cachetools, 12.0, 12.0-connector_forwardport-dro, 13.0-rlf_master, 14.0, 7.0, 7.0-FIX-38-support-dbfilter-parameter, 7.0-backport-fix-name-from-closure, 7.0-channel_by_company-lga, 7.0-for-comansys, 7.0-improve-only_create-mapping, 8.0, 8.0-FIX-38-forward-port, 8.0-ccu_master, 8.0-connector_job_subscribe-cpi, 8.0-lih_master, 8.0-without-warnings, 9.0, 9.0-backport-component, 9.0-brb_master, 9.0-mig2-sbi, 9.0-mig_mail_connector_queue_tbi, 9.0-multi_action_button_done_queu_job_zak, 9.0-slg_master, abi_master, compatibility_odoo_master, exq_master, lih_master, lis_master, and master
Other repositories: 001101/connector, 2677460874/odoo-addons, 3dfxmadscientist/magentoconnector, 409zhangshu/connector, 4myPAL/connector, 554513154/odoo-addons, Aletz-Arce/Elico-Corp-openerp-7.0, Antiun/connector, App247/connector, AwesomeFoodCoops/odoo-production, BahaDuganov/connector, BipinRathod/connector, BrajeshKhare/connector, Brilliant-Solutions/openerp-7.0, Bubbles-IT/connector, CGenie/connector, CaesarChan/connector, Change2improve/connector, ChinaShrimp/connector, ClancyQiao/connector, ClearCorp/oca-connector, Cloudxtreme/connector, Communities-Communications/connector, Comunitea/connector, DITIntl/connector, DITIntl/odoo-production, DarioLodeiros/connector, Decikingship/connector, Digital5-Odoo/connector, Djaitai/connector, DjaitaiKoffi/connector, DonCDS/openerp-7.0, ERPLibre/connector, Elico-Corp/connector, Elico-Corp/odoo-addons, Elico-Corp/openerp-7.0, Emadbox/connector, Endika/connector, EssentNovaTeam/connector, FernandoAyL/connector, ForgeFlow/connector, Gofekra/odoo-addons, Groupe-Informatique-LaCoopSurMer/odoo-production, GrupoAlvamex/connector, Guobower/odoo-addons-7, HardikG/connector, ImCowboySibs/connector, Ingeos/connector, IoTGates/connector, Iozoft/connector, Jarsa/connector, Jeisonpernia/connector, JibenCL/odoo-addons, JoJoJoJoJoJoJo/connector, JoJoJoJoJoJoJo/odoo-addons, Karsten-77/connector, Kevin-GOgo/openerp-7.0, Kevin4577/odoo-addons, Knut2001/connector, KolushovAlexandr/connector, LL-Akeera/connector, LasLabs/connector, MadsackMediaStore/connector, Mainframed69/connector, MediaJockey/connector, Miller-Media/connector, MindAndGo/connector, Nkirui/odoo-addons, Nucleoos/connector, OCA/connector, OdooBulgaria/connector, OdooIndonesia/connector, OpenAT/connector, OpenCode/connector, OpenPymeMx/connector, OpenPymeMx/odoo-addons, OthmaneGhandi/openerp-7.0, Otsokop/odoo-production, OutillageStEtienne/connector, PESOL/connector, ProJobless/magentoconnector, Reinhard-sheng/connector, Reinhard-sheng/odoo-addons, Rona111/connector, Rona111/openerp-7.0, RosleStores/connector, SetRac/openerp-7.0, SeuMarco/connector, SportPursuit/connector, Stanadigme/connector, StefanRijnhart/connector, Stefano-Pedretti/odoo-addons, Stefano7777777/connector, StephanRozendaal/connector, TRESCLOUD/connector, Tecnativa/connector, TheCloneMaster/odoo-addons-1, Ubaid-UrRehman/odoo-addons, UntilToMe/openerp-7.0, VCLS-org/connector, VanMoof/connector, Vauxoo/connector, VisiionSolucionesTecnologicas/connector, VitalPet/connector, VitalPet/elico-corp, XXXXLM/odoo-addons, YannickB/connector, YogeshMahera-SerpentCS/connector, YogeshMahera-SerpentCS/odoo-addons, YouByPiccadilly/connector, a0c/odoo-addons, a0c/openerp-7.0, aacceess75/connector, aaltinisik/connector, abdtrust11/odoo-addons, abiy-ethio/openerp-7.0, abstract-open-solutions/connector, aftabnaveed/openerp-7.0, agyamuta/connector, ajite/openerp-7.0, akhdaniel/odoo-addons, akretion/connector, altanmur/connector, amdeb/connector, amendoncabh/connector, anand-serpentcs/connector, andreinl/connector, andres-mejia/connector, angelmoya/connector, anhvu-sg/connector, anybox/connector, apachesep/connector, apertoso/connector, arasty/openerp-7.0, ateneolab/connector, aurestic/connector, aurestic/elico-corp-odoo-addons, avoinsystems/connector, aymanshow/odoo-addons, azmeuk/odoo-production, benjaminhofmann/connector, bishalgit/connector, bjoliveau/connector, bmya/connector, bobslee/connector, bodedra/connector, bodi000/connector, brain-tec/connector, brainbeanapps/connector, bvkl/connector, bwrsandman/connector, camptocamp/connector, chenjingxiong/connector, chetanrdhaduk/odoo-production, chianggq/connector, coopiteasy/connector, credativUK/connector, damcar/connector, damdam-s/connector, danieltorres7/connector, daramousk/connector, darshan-odoo/connector, demain-supermarche/odoo-production, desphunter/connector, dhineshcode/connector, diagramsoftware/connector, diagramsoftware/elico-corp-odoo-addons, diepho/connector, dinamohammed/connector, dingdechuan/openerp-7.0, dingguijin/connector, djangkrix/connector, dong-z/connector, dreispt/connector, druidoo/FoodCoops, duanyp1991/openerp-7.0, dvdhinesh/connector, dvitme/connector, dzungtran89/odoo-production, eLBati/connector, eezee-it/connector, ehsu0407/connector, eillel/connector, eksotama/odoo-addons-2, ektadakwala/connector, elego/connector, elicoidal/odoo-addons, elicoidal/openerp-7.0, elvirekemajou/connector, engahmeds3ed/connector, enmingc/connector, enocare/connector, esousy/connector, estevebadia/odoo-production, exosoftware/oca-connector, fahadabasheer/connector, fateenvoy/connector, fjouatte/odoo-production, fmarowski/connector, gaanto/connector, galipalli/connector, gastonfeng/connector, gfcapalbo/connector, githubcodi/connector, gorozcoh/connector, gracinet/connector, gsunjka/connector, gtorresemmanuel/connector, guewen/connector, gurneyalex/connector, guwenfeng/connector, hardikns/connector, haroldtamo/connector, hibou-io/oca-connector, hifans/connector, hilarak/odoo-production, hljhttp/connector, holg/odoo-addons, hpatelserpentcs/connector, hugosantosred/connector, huntergps/connector, hzhenia/connector, hzwzw/connector, iledarn/connector, initOS/connector, isoscl/connector, it-projects-llc/connector, italoadler/connector, jackethu/connector, jalaludin/connector, jason156/connector, jason156/odoo-addons-1, jbaudoux/connector, jcarlosmontoya/connector, jcoux/connector, jelacote/connector, jfernandocarlos/connector, jiashengguo/connector, jifuyi/connector, jijia-hao/odoo-addons, jlzhou/odoo-addons-1, js-landoo/connector, jsilvestar/connector, jsilvestar/odoo-addons, jssuzanne/connector, juanbaez/odoo-connector, judaa11/connector, jvmonjo/connector, kenvac/connector, kevin070982/odoo-project-10.0, khamarmalay/connector, kholioeg/connector, kit9/odoo-addons, kossovo/openerp-7.0, krisical/connector, krunal267/odoo-production, kundeng/odoo-addons, lachouettecoop/odoo-production, lammh/connector, lasley/connector, leemannd/connector, lefilament/odoo-addons, leonidaspe/connector, leorochael/connector, lepistone/connector, lideritjnma/connector, likaiyuan/openerp-7.0, liulixia1990/connector, liulixia1990/odoo-8.0, liuziquan/openerp-7.0, lonelysun/odoo-addons, ltnil/connector, m6519578/openerp-7.0, maljac/connector, manolain/connector, mathi123/connector, mathieuvatel/odoo-production, maxime-c2c/connector, mbenyoub/server, mdietrichc2c/connector, mfhm95/connector, mikolodz/connector, mileo/connector, minorisa/connector, mohamed-helmy/connector, molandtoxx/connector, molandtoxx/openerp-7.0, mongramosjr/connector, motorALEX/connector, moylop260/connector, mozaik-association/connector, mpanarin/connector, mszinte/odoo-production, mulaudzicalvin/odoo-production, murtuzasaleh/connector, murtuzasaleh/odoo-addons, nbessi/connector, neoplacer/openerp-7.0, nicolas-petit/connector, nikul-serpentcs/odoo-addons, nilshamerlinck/connector, noorealam96/connector, npiganeau/connector, nthnnl/odoo-production, odoo-modules/odoo-production, odoo-mohsin/connector, odoobgorg/OCA-connector, odoocn/openerp-7.0, omalbastin/connector, one2pret/odoo-addons-1, open-synergy/connector, osfp-Pakistan/connector, pablon1975/openerp-7.0, petrus-v/odoo-foodcoops, phuctranerp/odoo-production, pnajman-modoolar/connector, popcomputadores-desenv/connector, pscloud/connector, qq470647251/connector, qtheuret/connector, railsuser2014/connector, rainsongsky/connector, raofei/connector, renugam/openerp-7.0, rihene-abdelwahed/odoo-production, robotiko/connector, ronynksoft/connector, rossasa/connector, roussel2nis/connector, rschnapka/connector, ruihua1970/odoo-connector, ruter-lyu/odoo-addons, sadimoodi/connector, sannareddy/openerp-heimai, sanube/connector, savoirfairelinux/connector, sc4you/odoo-production, seb-elico/odoo-addons, sebalix/connector, sebastiken/connector, sergio-teruel/connector, sewisoft/connector, siddharth7815/odoo-production, simahawk/connector, sjpatel21/connector, skmezanul/odoo-addons, sodexis/connector, spontaneousorder/connector, sprevot44/odoo-production, sschmid-test-org/connector, steingabelgaard/connector, stephen144/connector, sudhir-serpentcs/odoo-addons, suningwz/odoo-production, sunshineLhj/connector, supercoopbdx/odoo-production, syci/connector, taktik/connector, talway/connector, tedi3231/openerp-7.0, thanhnv3690/connector, themreza/connector, thinkopensolutions/oca-connector, tjuola/connector, topecz/connector, trobz/odoo-production, tyu6/openerp-7.0, ubic135/connector, udayinfy/openerp-7.0, ursais/connector, uynil/magentoconnector, vdedyukhin/connector, venditiogroup/connector, versada/connector, veryberry/connector, vidtsin/odoo-production, vinaybhawsar/connector, vjd8866/connector, wanfgh/openerp-7.0, weddingjuma/connector, westlyou/connector, x0rzkov/odoo-connector, xor3/connector, xpansa/connector, xt0ph/connector, xuan139/openerp-7.0, xwh123807/connector, y2gsmith/connector, yannicktudoret/openerp-7.0, yasr3mr96/connector, ychirino/connector, yenbao1340/connector, yfjelley/openerp-heimai, yst726/odoo-addons, yucer/connector, yuntux/odoo-production, yvaucher/connector, yyuri/openerp-heimai, zakiuu/connector, zeroincombenze/connector, zesov/connector, zhaohuaw/connector, zhaohuaw/openerp-7.0, zhaowenzhe/connector, and zxmsdyz/openerp-7.0

<h1 class="title">Connector</h1> <p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/lgpl-3.0-standalone.html"><img alt="License: LGPL-3" src="https://img.shields.io/badge/licence-LGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/connector/tree/13.0/connector"><img alt="OCA/connector" src="https://img.shields.io/badge/github-OCA%2Fconnector-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/connector-13-0/connector-13-0-connector"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/102/13.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p> <p>This is a framework designed to build connectors with external systems, usually called <code>Backends</code> in the documentation.</p> <p>Documentation: <a class="reference external" href="http://odoo-connector.com">http://odoo-connector.com</a></p> <p>It features:</p> <ul> <li><p class="first">A jobs queue</p> <blockquote> <p>In which the connectors can push functions (synchronization tasks) to be executed later.</p> </blockquote> </li> <li><p class="first">An event pattern</p> <blockquote> <p>The connectors can subscribe listener functions on the events, executed when the events are fired.</p> </blockquote> </li> <li><p class="first">Connector base classes</p> <blockquote> <p>Called <code>ConnectorUnit</code>.</p> <p>Include base classes for the use in connectors, ready to be extended:</p> <ul class="simple"> <li><code>Synchronizer</code>: flow of an import or export</li> <li><code>Mapper</code>: transform a record according to mapping rules</li> <li><code>Binder</code>: link external IDs with local IDS</li> <li><code>BackendAdapter</code>: adapter interface for the exchanges with the backend</li> <li>But <code>ConnectorUnit</code> can be extended to accomplish any task</li> </ul> </blockquote> </li> <li><p class="first">A multi-backend support</p> <blockquote> <p>Each <code>ConnectorUnit</code> can be registered amongst a backend type (eg. Magento) and a backend version (allow to have a different <code>Mapper</code> for each backend's version for instance)</p> </blockquote> </li> </ul> <p>It is used for example used to connect <a class="reference external" href="http://odoo-magento-connector.com">Magento</a> and <a class="reference external" href="https://github.com/OCA/connector-prestashop">Prestashop</a>, but also used with Solr, CMIS, ...</p> <p><strong>Table of contents</strong></p> <div class="contents local topic" id="contents"> <ul class="simple"> <li><a class="reference internal" href="#usage" id="id2">Usage</a></li> <li><a class="reference internal" href="#changelog" id="id3">Changelog</a><ul> <li><a class="reference internal" href="#next" id="id4">Next</a></li> <li><a class="reference internal" href="#id1" id="id5">12.0.1.0.0 (2018-11-26)</a></li> </ul> </li> <li><a class="reference internal" href="#bug-tracker" id="id6">Bug Tracker</a></li> <li><a class="reference internal" href="#credits" id="id7">Credits</a><ul> <li><a class="reference internal" href="#authors" id="id8">Authors</a></li> <li><a class="reference internal" href="#contributors" id="id9">Contributors</a></li> <li><a class="reference internal" href="#maintainers" id="id10">Maintainers</a></li> </ul> </li> </ul> </div> <a name="usage"></a> <h2><a class="toc-backref" href="#id2">Usage</a></h2> <p>This module does nothing on its own. It is a ground for developing advanced connector modules. For further information, please go on: <a class="reference external" href="http://odoo-connector.com">http://odoo-connector.com</a></p> <a name="changelog"></a> <h2><a class="toc-backref" href="#id3">Changelog</a></h2> <a name="next"></a> <h3><a class="toc-backref" href="#id4">Next</a></h3> <a name="id1"></a> <h3><a class="toc-backref" href="#id5">12.0.1.0.0 (2018-11-26)</a></h3> <ul class="simple"> <li>[MIGRATION] from 12.0 branched at rev. 324e006</li> </ul> <a name="bug-tracker"></a> <h2><a class="toc-backref" href="#id6">Bug Tracker</a></h2> <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/connector/issues">GitHub Issues</a>. 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 <a class="reference external" href="https://github.com/OCA/connector/issues/new?body=module:%20connector%0Aversion:%2013.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> <p>Do not contact contributors directly about support or help with technical issues.</p> <a name="credits"></a> <h2><a class="toc-backref" href="#id7">Credits</a></h2> <a name="authors"></a> <h3><a class="toc-backref" href="#id8">Authors</a></h3> <ul class="simple"> <li>Camptocamp</li> <li>Openerp Connector Core Editors</li> </ul> <a name="contributors"></a> <h3><a class="toc-backref" href="#id9">Contributors</a></h3> <p>Read the <a class="reference external" href="./AUTHORS">contributors list</a></p> <a name="maintainers"></a> <h3><a class="toc-backref" href="#id10">Maintainers</a></h3> <p>This module is maintained by the OCA.</p> <a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a> <p>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.</p> <p>This module is part of the <a class="reference external" href="https://github.com/OCA/connector/tree/13.0/connector">OCA/connector</a> project on GitHub.</p> <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>