Saravanan666/pypi-org huggingface dataset:
Package: odoo-addon-base-global-discount
Base module to have global discounts applied to either sales or purchases. It
doesn’t do much for itself, so account_global_discount or
purchase_global_discount should be installed to benefit from it.Table of contentsConfigurationUsageBug TrackerCreditsAuthorsContributorsMaintainersConfigurationTo use this module, you need to:Go toSettings > Users, choose yours and setManage Global Discounts.Go toSettings > Parameters > Global DiscountsChoose the discount scope (sales or purchases).You can also restrict it to a certain company if needed.UsageYou can assign global discounts to partners as well. You’ll need the proper
permission (Manage Global Discounts):Go to a partner that is a company.Go to theSales & Purchasestab.In section sale, you can set sale discounts.In section purchase, you can set purchase discounts.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.CreditsAuthorsTecnativaContributorsTecnativaPedro M. BaezaDavid VidalCarlos DaudenRafael BlascoErnesto TejedaOmar Castiñeira <omar@comunitea.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/server-backendproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-gs1-barcode
GS1 BarcodesThis module provides an API to decoding the content of structured barcodes
like GS1-128 or GS1-Datamatrix.GS1-128 (formerly known as UCC-128, EAN 128 or UCC/EAN-128), and GS1-Datamatrix
are standards for encoding item identification and logistics data.
Physically, GS1-128 is represented as a 1-dimension Code-128 barcode and
GS1-Datamtrix is represented as a 2-dimensions Datamatrix barcode.When those barcodes are read, their content can be decode into multiple values
using a set of standard “Application Identifiers”. For example, most pharmacy
items have a GS1-Datamatrix barcode containg their GTIN, lot number and
expiry date.This module does not directly allow you to print or scan barcodes.
Instead, the focus of this module is on decoding the data contained in
barcodes. To this end, it provides objects to fine-tune the Application
Identifiers and the associated data types.Table of contentsUsageYou can use the functionality provided by this module in your own customization
or other OCA modules.Known issues / RoadmapGroup separatorWhen an “Application Identifiers” has variable-length data,
the barcodes must contain a special character (<GS>, group separator)
but as this is not an ASCII character. Some barcode readers will not include
this character: decoding the structured data will then be impossible. Other
readers will translate GS1 to ASCII character 29, but this character is not
printable, and some applications may not record it. Yet other readers will
let you configure how to map <GS>, which may help improve compatibility.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.CreditsAuthorsNumérigrapheContributorsNumérigraphe:Lionel Sausin <ls@numerigraphe.fr>Therp:Stefan Rijnhart <stefan@therp.nl>Tecnativa:Sergio Teruel <sergio.teruel@tecnativa.com>Initos Gmbh:Foram Shah <foram.shah@initos.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/stock-logistics-barcodeproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-import-async
This module extends the standard CSV import functionality
to import files in the background using the OCA/queue
framework.Table of contentsUsageKnown issues / RoadmapChangelogBug TrackerCreditsAuthorsContributorsOther creditsMaintainersUsageThe user is presented with a new checkbox in the import
screen. When selected, the import is delayed in a background
job.This job in turn splits the CSV file in chunks of minimum
100 lines (or more to align with record boundaries). Each
chunk is then imported in a separate background job.When an import fails, the job is marked as such and the
user can read the error in the job status. The CSV chunk
being imported is stored as an attachment to the job, making
it easy to download it, fix it and run a new import, possibly
in synchronous mode since the chunks are small.Any file that can be imported by the standard import mechanism
can also be imported in the background.This module’s scope is limited to making standard imports
asynchronous. It does not attempt to transform the data nor
automate ETL flows.Other modules may benefit from this infrastructure in the following way
(as illustrated in the test suite):create an instance ofbase_import.importand populate its fields
(res_model,file,file_name),invoke thedomethod with appropriate options
(header,encoding,separator,quoting,use_queue,chunk_size).Known issues / RoadmapThere is currently no user interface to control the chunk size,
which is currently 100 by default. Should this proves to be an issue,
it is easy to add an option to extend the import screen.Validation cannot be run in the background.Changelog13.0.1.0.0 (2019-12-20)[MIGRATION] from 12.0 branched at rev. a7f8031Bug 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.CreditsAuthorsAkretionACSONE SA/NVContributorsSébastien Beau (Akretion) authored the initial prototype.Stéphane Bidoul (ACSONE) extended it to version 1.0 to support
multi-line records, store data to import as attachments
and let the user control the asynchronous behaviour.Other contributors include:Anthony Muschang (ACSONE)David Béal (Akretion)Jonathan Nemry (ACSONE)Laurent Mignon (ACSONE)Dennis Sluijk (Onestein)Guewen Baconnier (Camptocamp)Trobz:Dzung Tran <dungtd@trobz.com>Daniel Duque (FactorLibre)Other creditsThe migration of this module from 15.0 to 16.0 was 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/queueproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-import-match
By default, when importing data (like CSV import) with thebase_importmodule, Odoo follows this rule:If you import the XMLID of a record, make anupdate.If you do not,createa new record.This module allows you to set additional rules to match if a given import is an
update or a new record.This is useful when you need to sync heterogeneous databases, and the field you
use to match records in those databases with Odoo’s is not the XMLID but the
name, VAT, email, etc.After installing this module, the import logic will be changed to:If you import the XMLID of a record, make anupdate.If you do not:If there are import match rules for the model you are importing:Discard the rules that require fields you are not importing.Traverse the remaining rules one by one in order to find a match in the database.Skip the rule if it requires a special condition that is not
satisfied.If one match is found:Stop traversing the rest of valid rules.Updatethat record.If zero or multiple matches are found:Continue with the next rule.If all rules are exhausted and no single match is found:Createa new record.If there are no match rules for your model:Createa new record.By default 2 rules are installed for production instances:One rule that will allow you to update companies based on their VAT, whenis_companyisTrue.One rule that will allow you to update users based on their login.In demo instances there are more examples.Table of contentsConfigurationUsageKnown issues / RoadmapBug TrackerCreditsAuthorsContributorsMaintainersConfigurationTo configure this module, you need to:Go toSettings > Technical > Database Structure > Import Match.Create.Choose aModel.Choose theFieldsthat conform a unique key in that model.If the rule must be used only for certain imported values, checkConditionaland enter theexact stringthat is going to be imported
inImported value.Keep in mind that the match here is evaluated as a case sensitivetext stringalways. If you enter e.g.True, it will match that
string, but will not match1ortrue.Save.In that list view, you can sort rules by drag and drop.UsageTo use this module, you need to:Follow steps inConfigurationsection above.Go to any list view.PressImportand follow the import procedure as usual.Known issues / RoadmapAdd a setting to throw an error when multiple matches are found, instead of
falling back to creation of new record.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.CreditsAuthorsTecnativaContributorsTecnativa:
* Jairo Llopis
* Vicent Cubells
* Ernesto TejedaMaintainersThis 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-backendproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-import-security-group
This module makes importing data from CSV and Excel files optional for each user,
depending on whetherImport CSV/Excel filesis ticked on theAccess Rightstab on the user form. This corresponds to a user group by the same name.
Only users that belong to this group will have theImport recordsbutton
available under theFavoritesbutton of each list or kanban view.If this GUI restriction is circumvented (through a crafted JSONRPC call for
instance), there is another check in the backend to prevent batch imports by
restricted users.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.CreditsAuthorsAlejandro Santana <alejandrosantana@anubia.es>OnesteinContributorsAlejandro Santana <alejandrosantana@anubia.es>Antonio Esposito <a.esposito@onestein.nl>Druidoo <https://www.druidoo.io>Tecnativa:Víctor MartínezOpen Source Integrators:Daniel ReisChandresh ThakkarOpener B.V.:Stefan Rijnhart <stefan@opener.amsterdam>ACSONE SA/NV:Souheil Bejaoui <souheil.bejaoui@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.This module is part of theOCA/server-uxproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-iso3166
This module adds some data specified by ISO 3166, specifically:ISO 3166-1 alpha-3 (3-char) codes in countriesISO 3166-1 numeric codes in countriesISO 3166-3 formerly used codes in countriesCheckhttps://en.wikipedia.org/wiki/ISO_3166for more info.Table of contentsInstallationUsageKnown issues / RoadmapBug TrackerCreditsAuthorsContributorsMaintainersInstallationThis module requires the Python library pycountry >= 0.19 installed in
the system. It works also with pycountry >= 16.11.8UsageThis module serves as a base for other modules that need ISO 3166
country data.Known issues / RoadmapInclude 3166-2 country subdivision codesBug 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.CreditsAuthorsTecnativaCreu BlancaContributorsEnric Tobella <etobella@creublanca.es>Aitor Bouzas <aitor.bouzas@adaptivecity.com>Joshua Jan <joshua@openerp.cn>Acsone SA/NV:Thomas BinsfeldTecnativa:Ernesto TejedaPedro M. BaezaMaintainersThis 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/community-data-filesproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-kanban-stage
Kanban - Stage SupportThis module provides a stage model compatible with Kanban views and the
standard views needed to manage these stages. It also provides thebase.kanban.abstractmodel, which can be inherited to add support for
Kanban views with stages to any other model. Lastly, it includes a base Kanban
view that can be extended as needed.InstallationTo install this module, simply follow the standard install process.ConfigurationNo configuration is needed or possible.UsageInherit frombase.kanban.abstractto add Kanban stage functionality to
the child model:classMyModel(models.Model):_name='my.model'_inherit='base.kanban.abstract'Extend the provided base Kanban view (base_kanban_abstract_view_kanban)
as needed by the child model while making sure to set themodetoprimaryso that inheritance works properly. The base view has fournameattributes intended to provide convenient XPath access to different
parts of the Kanban  card. They arecard_dropdown_menu,card_header,card_body, andcard_footer:<recordid="my_model_view_kanban"model="ir.ui.view"><fieldname="name">MyModel-KanbanView</field><fieldname="model">my.model</field><fieldname="mode">primary</field><fieldname="inherit_id"ref="base_kanban_stage.base_kanban_abstract_view_kanban"/><fieldname="arch"type="xml"><xpathexpr="//div[@name='card_header']"><!-- Add header content here --></xpath><xpathexpr="//div[@name='card_body']"><!-- Add body content here --></xpath></field></record>To manage stages, go to Settings > Technical > Kanban > Stages.Known Issues / RoadmapThe grouping logic used bybase.kanban.abstractcurrently does not
support additional domains and alternate sort ordersBug TrackerBugs are tracked onGitHub Issue. In case of trouble, please
check there if your issue has already been reported. If you spotted it first,
help us smash it by providing detailed and welcomed feedback.CreditsImagesOdoo Community Association:Icon.ContributorsDave Lasley <dave@laslabs.com>Oleg Bulkin <obulkin@laslabs.com>Daniel Reis <dreis.pt@hotmail.com>Alex Comba <alex.comba@agilebg.com>Miquel Raïch <miquel.raich@forgeflow.com>Helly kapatel <helly.kapatel@initos.com>MaintainerThis 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: odoo-addon-base-kanban-stage-state
This module extends the functionality of base_kanban_stage to allow you to
map stages from base_kanban_stage to states. The states are:New (draft)In Progress (open)Pending (pending)Done (done)Cancelled (cancelled)Exception (exception)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.CreditsAuthorsSMDrugstoreContributorsKelly Lougheed <kelly@smdrugstore.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/server-toolsproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-location
This module introduces a zip model that allows you to manage locations
in a better way.The zips will allow the users to complete automatically all
address-related fields by just filling the zip.Also allows different search filters.Table of contentsConfigurationUsageBug TrackerCreditsAuthorsContributorsOther creditsMaintainersConfigurationGo toContacts / Configuration / Localization / Cities.Create a new City.Go toContacts / Configuration / Localization / Zips.Create a new Zip and relate it to the city (you can also create the
Zip from the City).or, with module ‘Contacts Directory’ installed: #. Go toContacts /
Configuration / Localization / Countries. #. Locate the desired
country. #. Press on the button ‘Cities’ / ‘Zips’.UsageAccess a partner recordFill the fieldLocation completionInformation about country, state, city and zip will be filled
automaticallyBug 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.CreditsAuthorsCamptocampACYSOS S.L.Alejandro SantanaTecnativaAdaptiveCityContributorsNicolas Bessi (Camptocamp)Ignacio Ibeas (Acysos S.L.)Pedro M. Baeza <pedro.baeza@gmail.com>Alejandro Santana <alejandrosantana@anubia.es>Sandy Carter <sandy.carter@savoirfairelinux.com>Yannick Vaucher <yannick.vaucher@camptocamp.com>Francesco Apruzzese <f.apruzzese@apuliasoftware.it>Dave Lasley <dave@laslabs.com>Aitor Bouzas <aitor.bouzas@adaptivecity.com>Other creditsIcon park: Iconhttp://icon-park.com/icon/location-map-pin-orange3/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/partner-contactproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-location-geonames-import
This module adds a wizard to import cities and/or city zip entries fromGeonamesdatabase.Table of contentsConfigurationUsageBug TrackerCreditsAuthorsContributorsMaintainersConfigurationTo access the menu to import city zip entries from Geonames
you must be part of the groupAdministration / Settings.If you want/need to modify the default Geonames URL
(http://download.geonames.org/export/zip/), you can set thegeonames.urlsystem parameter.UsageGo to the menuContacts > Configuration > Localization > Import from Geonames.
In the wizard, select one or several countries and click on theImportbutton.For each selected country, the wizard will delete all not detected entries, download
the latest version of the list of cities from geonames.org and create new
city zip entries.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.CreditsAuthorsAkretionAgile Business GroupTecnativaAdaptiveCityContributorsAlexis de Lattre <alexis.delattre@akretion.com>Lorenzo Battistini <lorenzo.battistini@agilebg.com>Pedro M. Baeza <pedro.baeza@tecnativa.com>Dave Lasley <dave@laslabs.com>Jordi Ballester <jordi.ballester@forgeflow.com>Franco Tampieri <franco@tampieri.info>Aitor Bouzas <aitor.bouzas@adaptivecity.com>Manuel Regidor <manuel.regidor@sygel.es>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/partner-contactproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-location-nuts
This module allows to import NUTS locations.Creates four new fields in Partner object, one per NUTS levelNUTS L1: Country levelNUTS L2: Normally state or big region levelNUTS L3: Normally substate or state levelNUTS L4: Normally small region or province levelThis module allows to set the flagNot updatablein a NUTS region so that it gets no more updated nor deleted by the import wizard.Usually NUTS regions have to stay updated with the real ones, but the user may want to update a region’s field (name, parent, …) or create a new ones.
With this module, flagging such records asNot updatableprevents them from being overwritten or deleted by the import wizard.Table of contentsInstallationConfigurationUsageBug TrackerCreditsAuthorsContributorsMaintainersInstallationWe recommend to install another addon (one for each country) in order to relate
NUTS with states defined by each localization addon, for example:l10n_es_location_nuts : Spanish Provinces (NUTS level 4) related to Partner Statel10n_de_location_nuts : German states (NUTS level 2) related to Partner Statel10n_nl_location_nuts : Dutch provinces (NUTS level 3 and 4) related to Partner StateConfigurationAfter installation, you must click at import wizard to populate NUTS items
in Odoo database in:
Contacts > Configuration > Localization > Import NUTS 2013This wizard will download from Europe RAMON service the metadata to
build NUTS in Odoo. Each localization addon (l10n_es_location_nuts,
l10n_de_location_nuts, …) will inherit this wizard and
relate each NUTS item with states. So if you install a new localization addon
you must re-build NUTS clicking this wizard again.UsageOnly Administrator can manage NUTS list (it is not neccesary because
it is an European convention) but any registered user can read them,
in order to allow to assign them to partner object.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.CreditsAuthorsTecnativaAgile Business GroupContributorsRafael Blasco <rafael.blasco@tecnativa.com>Antonio Espinosa <antonio.espinosa@tecnativa.com>Jairo Llopis <jairo.llopis@tecnativa.com>David Vidal <david.vidal@tecnativa.com>Simone Rubino <simone.rubino@agilebg.com>Alexandre Díaz <alexandre.diaz@tecnativa.com>Andrea Stirpe <a.stirpe@onestein.nl>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/partner-contactproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.