Saravanan666/pypi-org huggingface dataset:
Package: odoo14-addon-currency-rate-update-cmc
This module introduces the ability to download the exchange rates associated to
crypto currencies fromhttps://coinmarketcap.comTable of contentsInstallationConfigurationBug TrackerCreditsAuthorsContributorsMaintainersInstallationThis module depends oncurrency_rate_update, found
inhttps://github.com/OCA/currency.It is advisable to install the modulecurrency_rate_inverted, found inhttps://github.com/OCA/currency, to store the exchange rate in inverted
format and avoid rounding issues for crypto currencies that are very large
compared to the main company currency.ConfigurationTo convert amounts from one currency to another using the inverse method,
you have to go to ‘Accounting / Configuration / Miscellaneous / Currencies’.
Then select the foreign currency that you wish to maintain inversion for
and set the flag ‘Inverted exchange rate’.Go toInvoicing / Configuration / Accounting / Currenciesand create the
required crypto currencies. Seehttps://coinmarketcap.com/coins/views/allfor supported currencies.Go toInvoicing / Configuration / Accounting / Currency Rate Updateand
create a new Update Service indicating Webservice to use ‘Coin Market Cap’
with the Basic Plan or the Standard Plan.There are two options of Coin Market Cap based on the plan of your accounthttps://coinmarketcap.com/api/pricing/:Basic Plan (including Basic, Startup and Hobbyist): the user does not have access
to all the endpoints, for example, cannot fetch historical currency rates. The
update of the currency dates will only fetch the last available price.Standard Plan (including Standard, Professional, Enterprise): the user has access
to most of the API endpoints. The user can select the date ranges to get historical
rates.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.CreditsAuthorsForgeFlow S.L.ContributorsJordi Ballester Alomar <jordi.ballester@forgeflow.com>Ross GolderAdrià Gil Sorribes <adria.gil@forgeflow.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/currencyproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-currency-rate-update-RO-BNR
Download exchange rates automatically from  National Bank of Romania (Banca Nationala a Romaniei) serviceTable of contentsInstallationUsageBug TrackerCreditsAuthorsContributorsMaintainersInstallationTo install this module, you need to:clone the branch 13.0 of the repositoryhttps://github.com/OCA/l10n-romaniaadd the path to this repository in your configuration (addons-path)update the module listsearch for “Currency Rate Update - BNR” in your addonsinstall the moduleThe module depends on currency_rate_update module available onhttps://github.com/OCA/currencyUsageTo use this module, you need to:Go to Invoicing -> Configuration -> Currency update services, create a new provider with National Bank of Romania as Source Provider and choose the currencies that you want to update.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.CreditsAuthorsNextERP RomaniaForest and Biomass RomaniaContributorsNextERP Romania:Fekete Mihai <feketemihai@nexterp.ro>Dorin Hongu <dhongu@gmail.com>Do not contact contributors directly about support or help with technical issues.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-romaniaproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-currency-rate-update-transferwise
This module addsWise.comcurrency exchange rates provider.Table of contentsConfigurationBug TrackerCreditsAuthorsContributorsMaintainersConfigurationTo configure Wise.com currency rates provider credentials:# Go toInvoicing > Configuration > Settings# Fill application credentials inCurrencies > Wise.com ProvidersectionBug 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.CreditsAuthorsCorporateHubContributorsCorporateHubAlexey Pelykh <alexey.pelykh@corphub.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/currencyproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-database-cleanup
Clean your Odoo database from remnants of modules, models, columns and
tables left by uninstalled modules (prior to 7.0) or a homebrew database
upgrade to a new major version of Odoo.Caution! This module is potentially harmful and caneasilydestroy the
integrity of your data. Do not use if you are not entirely comfortable
with the technical details of the Odoo data model ofallthe modules
that have ever been installed on your database, and do not purge any module,
model, column or table if you do not know exactly what you are doing.Table of contentsUsageBug TrackerCreditsAuthorsContributorsMaintainersUsageAfter installation of this module, go to the Settings menu -> Technical ->
Database cleanup. This menu is only available to members of theAccess Rightsgroup. Go through the modules, models, columns and tables
entries under this menu (in that order) and find out if there is orphaned data
in your database. You can either delete entries by line, or sweep all entries
in one big step (if you arereallyconfident).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.CreditsAuthorsTherp BVContributorsStefan Rijnhart <stefan@opener.amsterdam>Holger Brunn <hbrunn@therp.nl>Stéphane Mangin <stephane.mangin@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/server-toolsproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-data-encryption
This module allows to encrypt and decrypt data. This module is not usable
by itself, it is a low level module which should work as a base for others.
An example is the module server_environment_data_encryptionImportantThis is an alpha version, the data model and design can change at any time without warning.
Only for development or testing purpose, do not use in production.More details on development statusTable of contentsConfigurationKnown issues / RoadmapBug TrackerCreditsAuthorsContributorsMaintainersConfigurationTo configure this module, you need to edit the main configuration file
of your instance, and add a directive calledrunning_env. Commonly
used values are ‘dev’, ‘test’, ‘production’:[options]
running_env=devYou also need to set the encryption key(s). The main idea is to have different
encryption keys for your different environment, to avoid the possibility to retrieve
crucial information from the production environment in a developement environment, for instance.
So, if your running environment is ‘dev’:[options]
encryption_key_dev=fyeMIx9XVPBBky5XZeLDxVc9dFKy7Uzas3AoyMarHPA=In the configuration file of your production environment, you may want to configure
all your other environments encryption key. This way, from production you can encrypt and decrypt
data for all environments.You can generate keys with python -c ‘from cryptography.fernet import Fernet; print Fernet.generate_key()’.Known issues / RoadmapFor now the encryption is dependent on the environment. It has been designed
to store the same kind of data with different values depending on the environement
(dev, preprod, prod…).
An improvement could be to split this in 2 modules. But the environment stuff
is not a big constraint.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.CreditsAuthorsAkretionContributorsRaphaël Reverdy <raphael.reverdy@akretion.com>Florian da Costa <florian.dacosta@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/server-envproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-datamodel
This addon allows you to define simple data models supporting serialization/deserialization
to/from jsonDatamodels areMarshmallow modelsclasses that can be inherited as Odoo
Models.Table of contentsUsageKnown issues / RoadmapBug TrackerCreditsAuthorsContributorsMaintainersUsageTo define your own datamodel you just need to create a class that inherits fromodoo.addons.datamodel.core.Datamodelfrommarshmallowimportfieldsfromodoo.addons.base_restimportrestapifromodoo.addons.component.coreimportComponentfromodoo.addons.datamodel.coreimportDatamodelclassPartnerShortInfo(Datamodel):_name="partner.short.info"id=fields.Integer(required=True,allow_none=False)name=fields.String(required=True,allow_none=False)classPartnerInfo(Datamodel):_name="partner.info"_inherit="partner.short.info"street=fields.String(required=True,allow_none=False)street2=fields.String(required=False,allow_none=True)zip_code=fields.String(required=True,allow_none=False)city=fields.String(required=True,allow_none=False)phone=fields.String(required=False,allow_none=True)is_componay=fields.Boolean(required=False,allow_none=False)As for odoo models, you can extend thebasedatamodel by inheriting ofbase.classBase(Datamodel):_inherit="base"def_my_method(self):passDatamodels are available through thedatamodelsregistry provided by the Odoo’s environment.classResPartner(Model):_inherit="res.partner"def_to_partner_info(self):PartnerInfo=self.env.datamodels["partner.info"]partner_info=PartnerInfo(partial=True)partner_info.id=partner.idpartner_info.name=partner.namepartner_info.street=partner.streetpartner_info.street2=partner.street2partner_info.zip_code=partner.zippartner_info.city=partner.citypartner_info.phone=partner.phonepartner_info.is_company=partner.is_companyreturnpartner_infoThe Odoo’s environment is also available into the datamodel instance.classMyDataModel(Datamodel):_name="my.data.model"def_my_method(self):partners=self.env["res.partner"].search([])WarningTheenvproperty into a Datamodel instance is mutable. IOW, you can’t rely
on information (context, user) provided by the environment. Theenvproperty
is a helper property that give you access to the odoo’s registry and must
be use with caution.Known issues / RoadmapTheroadmapandknown issuescan
be found on GitHub.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 Mignon <laurent.mignon@acsone.eu>Tecnativa:Carlos RocaMaintainersThis 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/rest-frameworkproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-date-range
This module lets you define global date ranges that can be used to filter
your values in tree views.It also provides a mixin model for developers that extends the model’s search
view so that date ranges can be search as any relational field.Table of contentsInstallationConfigurationUsageBug TrackerCreditsAuthorsContributorsMaintainersInstallationThe addon use the daterange method from postgres. This method is supported as of postgresql 9.2ConfigurationFor regular usage, seeUsagebelow. This section is to clarify optional
functionality to developers.To configure a model to use the Many2one style search field, make the model
inherit fromdate.range.search.mixin:class AccountMove(models.Model):
    _name = "account.move"
    _inherit = ["account.move", "date.range.search.mixin"]This will make aPeriodfield show up in the search view:By default, the mixin works on thedatefield. If you want the mixin to work
on a field with a different name, you can set a property on your model:_date_range_search_field = "invoice_date"UsageTo configure this module, you need to:Go to Settings > Technical > Date ranges > Date Range Types where
you can create types of date ranges.Go to Settings > Technical > Date ranges >  Date Ranges where
you can create date ranges.It’s also possible to launch a wizard from the ‘Generate Date Ranges’ menu.The wizard is useful to generate recurring periods. Set an end date or enter the number of ranges to create.Your date ranges are now available in the search filter for any date or datetime fieldsDate range types are proposed as a filter operatorOnce a type is selected, date ranges of this type are porposed as a filter valueAnd the dates specified into the date range are used to filter your result.You can configure date range types with default values for the generation wizard on theGenerationtab.
In the same tab you can also configure date range types for auto-generation. New ranges for types configured for this are generated by a scheduled task that runs daily.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.CreditsAuthorsACSONE SA/NVContributorsLaurent Mignon <laurent.mignon@acsone.eu>Alexis de Lattre <alexis.delattre@akretion.com>Miquel Raïch <miquel.raich@forgeflow.com>Andrea Stirpe <a.stirpe@onestein.nl>Stefan Rijnhart <stefan@opener.amsterdam>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/server-uxproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-date-range-account
This is a small glue module betweendate_rangeandaccount. It allows theAccounting Managerto access theDate Rangemenu entry underInvoicing > Configuration > Date Range.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.CreditsAuthorsAkretionContributorsAlexis de Lattre <alexis.delattre@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.Currentmaintainer: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: odoo14-addon-datetime-formatter
This module was written to extend the functionality of Odoo language engine to
support formattingDate,TimeandDatetimefields easily and allow you to
print them in the best format for the user.Table of contentsUsageBug TrackerCreditsAuthorsContributorsMaintainersUsageThis module adds a technical programming feature, and it should be used by
addon developers, not by end users. This means that you must not expect to see
any changes if you are a user and install this, but if you find you have it
already installed, it’s probably because you have another modules that depend
on this one.If you are a developer, to use this module, you need to:Call anywhere in your code:formatted_string = self.env["res.lang"].datetime_formatter(datetime_value)If you use Qweb:<t t-esc="env['res.lang'].datetime_formatter(datetime_value)"/>If you call it from a record that has alangfield:formatted_string = record.lang.datetime_formatter(record.datetime_field)models.ResLang.datetime_formatterdocstring explains its usage.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.CreditsAuthorsGrupo ESOC Ingeniería de ServiciosTecnativaContributorsTecnativa:Jairo LlopisVicent CubellsErnesto TejedaVíctor MartínezDhara Solanki <dhara.solanki@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/server-toolsproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-datev-export
Odoo Export to DATEVThis module contains the basic configuration of the additional DATEV modules to offer
various ways to export data for the usage in DATEV.Table of contentsBug 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.CreditsAuthorsGuenter SelbertThorsten VocksMaciej WichowskiDaniela ScarpaMaria SparenberginitOS GmbHContributorsThorsten Vocks (OpenBIG.org)initOS GmbH (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/l10n-germanyproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-dbfilter-from-header
This addon lets you pass a dbfilter as a HTTP header.This is interesting for setups where database names can’t be mapped to proxied host names.Table of contentsInstallationConfigurationUsageBug TrackerCreditsAuthorsContributorsMaintainersInstallationTo install this module, you only need to add it to your addons, and load it as
a server-wide module.This can be done with theserver_wide_modulesparameter in/etc/odoo.confor with the--loadcommand-line parameterserver_wide_modules = base,web,dbfilter_from_headerConfigurationPlease keep in mind that the standard odoo dbfilter configuration is still
applied before looking at the regular expression in the header.For nginx, use:proxy_set_headerX-Odoo-dbfilter[your filter regex];For caddy, use:proxy_headerX-Odoo-dbfilter[your filter regex]For Apache, use:RequestHeader setX-Odoo-dbfilter[your filter regex]And make sure that proxy mode is enabled in Odoo’s configuration file:proxy_mode = TrueUsageTo use this module, you need to complete installation and configuration
parts.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.CreditsAuthorsTherp BVContributorsStéphane Bidoul <stephane.bidoul@acsone.eu>Yannick Vaucher <yannick.vaucher@camptocamp.com>Alexandre Fayolle <alexandre.fayolle@camptocamp.com>Holger Brunn <hbrunn@therp.nl>Laurent Mignon (aka lmi) <laurent.mignon@acsone.eu>Sandy Carter <sandy.carter@savoirfairelinux.com>Fabio Vilchez <fabio.vilchez@clearcorp.co.cr>Jos De Graeve <Jos.DeGraeve@apertoso.be>Lai Tim Siu (Quaritle Limited) <info@quartile.co>Tharathip Chaweewongphan <tharathipc@ecosoft.co.th>Eric Antones <eantones@nuobit.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.