Saravanan666/pypi-org huggingface dataset:
Package: odoo9-addon-base-search-fuzzy
PostgreSQL Trigram SearchThis addon provides the ability to create GIN or GiST indexes of char and text
fields and also to use the search operator%in search domains. Currently
this module doesn’t change the backend search or anything else. It provides
only the possibilty to perfrom the fuzzy search for external addons.InstallationThe PostgreSQL extensionpg_trgmshould be available. In debian based
distribution you have to install thepostgresql-contribmodule.Install thepg_trgmextension to your database or give your postgresql
user theSUPERUSERright (this allows the odoo module to install the
extension to the database).ConfigurationIf the odoo module is installed:You can defineGINandGiSTindexes forcharandtextviaSettings -> Database Structure -> Trigram Index. The index name will
automatically created for new entries.UsageYou can create an index for thenamefield ofres.partner.In the search you can use:self.env['res.partner'].search([('name','%','JonMiller)])In this example the function will return positive result forJohn MillerorJohn Mill.You can tweak the number of strings to be returned by adjusting the set limit
(default: 0.3). NB: Currently you have to set the limit by executing the
following SQL statment:self.env.cr.execute("SELECTset_limit(0.2);")Another interesting feature is the use ofsimilarity(column, 'text')function in theorderparameter to order by similarity. This module just
contains a basic implementation which doesn’t perform validations and has to
start with this function. For example you can define the function as
followed:similarity(%s.name,'John Mil') DESC" %self.env['res.partner']._tableFor further questions read the Documentation of thepg_trgmmodule.Known issues / RoadmapModify the general search parts (e.g. in tree view or many2one fields)add betterorder byhandlingBug 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 feedback.CreditsImagesOdoo Community Association:Icon.ContributorsChristoph Giesel <https://github.com/christophlsa>Jordi Ballester <jordi.ballester@eficent.com>Serpent Consulting Services Pvt. Ltd. <support@serpentcs.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 visithttps://odoo-community.org.
Package: odoo9-addon-base-search-mail-content
Base Search Mail ContentThis module adds the capability to find on any object (e.g. project issues or
helpdesk ticket) based on the conversation threads associated to them.This will be useful in models that make intense use of messages,
like project issues or helpdesk tickets.A project issue or helpdesk ticket can contain tens of mails or notes
associated, based on the feedback that the person responsible for the ticket
maintains, including conversations with the person that raised the issue.A user may often want to find issues or tickets, based on the past
conversations that were recorded, as much as he/she needs to search
in their mail for past conversations.This module will add dynamically a field ‘message_content’ to the search view of
any model that inherits from the mail.thread.The current search capabilities include searching into the subject, body,
email from, reply to and record name.InstallationThis module depends on the module ‘base_search_fuzzy’ to ensure that
searches on emails are based on indexes. Please read carefully the install
instructions:https://github.com/OCA/server-tools/blob/9.0/base_search_fuzzy/README.rstThis module installs by default the indexes that are required to
perform the searches on mail messages.UsageGo to any model that contains a chatter (e.g. Partners, Leads, …). Search
for content in field ‘Message Content’.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 feedback.CreditsImagesOdoo Community Association:Icon.ContributorsJordi Ballester Alomar <jordi.ballester@eficent.com>Serpent Consulting Services Pvt. Ltd. <support@serpentcs.com>Lois Rilo Antelo <lois.rilo@eficent.com>Aaron Henriquez <ahenriquez@eficent.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 visithttps://odoo-community.org.
Package: odoo9-addon-base-setup-enterprise-remove
Base Setup - Remove Enterprise FeaturesThis module removes enterprise-only features from all base_setup views.UsageBug 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 feedback.CreditsImagesOdoo Community Association:Icon.ContributorsBrett Wood <bwood@laslabs.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 visithttps://odoo-community.org.
Package: odoo9-addon-base-suspend-security
Suspend securityThis module was written to  allow you to call code with someuidwhile being sure no security checks (ir.model.accessandir.rule) are done. In this way, it’s the same assudo(), but the crucial difference is that the code still runs with the original user id. This can be important for inherited code that calls workflow functions, subscribes the current user to some object, etc.Usually, you’ll be in in the situation to want something like this if you inherit from a module you can’t or don’t want to change, and callsuper().UsageTo use this module, you need to:depend on this modulecallyourmodel.suspend_security().function_to_run(), just the same as you would usesudo()For further information, please visit:https://www.odoo.com/forum/help-1Known issues / Roadmapthe magic works by wrapping uid in a marker class, so if some code unwraps this in the calling tree, security checks will be reenabledBug 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.CreditsContributorsHolger Brunn <hbrunn@therp.nl>Laurent Mignon <laurent.mignon@acsone.eu>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: odoo9-addon-base-technical-features
Access to technical features without activating debug modeIn Odoo 9.0, the debug mode grants every employee user access to the technical
features. This module enables persistent access to technical features based on
user preference.ConfigurationAfter installation of this module, every employee can still access technical
features for the applications that they have access to by enabling debug mode.
Additionally, users can check theTechnical featurefield in their
preferences to gain permanent access to the menus and views that fall under
this category.Upon installation of this module, this preference is already
set for the administrator user of the database.In the background, this preference is mapped to theTechnical feature (w/o
debug mode)group that this module adds. As an administrator, you can
therefore manage this preference from the regular Users and Groups menu items.UsageBug 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.CreditsImagesOdoo Community Association:Icon.ContributorsStefan Rijnhart <stefan@opener.am>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 visithttps://odoo-community.org.
Package: odoo9-addon-base-tier-validation
Base Tier ValidationThis module does not provide a functionality by itself but an abstract model
to implement a validation process based on tiers on other models (e.g.
purchase orders, sales orders…).Note:To be able to use this module in a new model you will need some
development.Seepurchase_tier_validationas an example of implementation.ConfigurationTo configure this module, you need to:Go toSettings > Technical > Tier Validations > Tier Definition.Create as many tiers as you want for any model having tier validation
functionality.Known issues / RoadmapIn odoo v11 it would be interesting to try to take advantage ofmail.activity.mixin.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 smash it by providing detailed and welcomed feedback.CreditsImagesOdoo Community Association:Icon.ContributorsLois Rilo <lois.rilo@eficent.com>Do not contact contributors directly about support or help with technical issues.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 visithttps://odoo-community.org.
Package: odoo9-addon-base-transaction-id
Base transaction id for financial institutesAdds transaction id to invoice and sale models and views.On Sales order, you can specify the transaction ID used
for the payment and it will be propagated to the invoice (even if made from packing).
This is mostly used for e-commerce handling.You can then add a mapping on that SO field to save the e-commerce financial
Transaction ID into the Odoo sale order field.The main purpose is to ease the reconciliation process and be able to find the partner
when importing the bank statement.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 feedback.CreditsContributorsYannick Vaucher <yannick.vaucher@camptocamp.com>Joël Grand-Guillaume <joel.grandguillaume@camptocamp.com>Alexandre Fayolle <alexandre.fayolle@camptocamp.com>Guewen Baconnier <guewen.baconnier@camptocamp.com>Pedro Baeza <pedro.baezo@gmail.com>Lorenzo Battistini <lorenzo.battistini@agilebg.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: odoo9-addon-base-unece
Base UNECEThis module adds the technical basis for the use of the code lists standardized by theUnited Nations Economic Commission for Europe(which has 56 members states in Europe, America and Central Asia, cfWikipedia. These code lists are sometimes called UNCL (United Nations Code List). UNECE has standardized code lists for many different things: units of measure, payment means, modes of transport, packacing, taxes, etc….ConfigurationThe configuration takes place in the menuSales > Configuration > UNECE Code Lists.UsageBug 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.CreditsContributorsAlexis de Lattre <alexis.delattre@akretion.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 visithttps://odoo-community.org.
Package: odoo9-addon-base-user-gravatar
Synchronize Gravatar ImageUse your Gravatar image in your OdooUsageTo configure this module, you need to:Edit user profilePress “Get Gravatar image” buttonBug 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.CreditsContributorsEndika Iglesias <endika2@gmail.com>Dave Lasley <dave@laslabs.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: odoo9-addon-base-user-role
User rolesThis module was written to extend the standard functionality regarding users
and groups management.
It helps creating well-defined user roles and associating them to users.It can become very hard to maintain a large number of user profiles over time,
juggling with many technical groups. For this purpose, this module will help
you to:define functional roles by aggregating low-level groups,set user accounts with the predefined roles (roles are cumulative),update groups of all relevant user accounts (all at once),ensure that user accounts will have the groups defined in their roles
(nothing more, nothing less). In other words, you can not set groups
manually on a user as long as there is roles configured on it,activate/deactivate roles depending on the date (useful to plan holidays, etc)get a quick overview of roles and the related user accounts.That way you make clear the different responsabilities within a company, and
are able to add and update user accounts in a scalable and reliable way.ConfigurationTo configure this module, you need to go toConfiguration / Users / Roles,
and create a new role. From there, you can add groups to compose your role,
and then associate users to it.Roles:Add groups:Add users (with dates or not):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 feedback.CreditsImagesOxygen Team:Icon(LGPL)ContributorsSébastien Alix <sebastien.alix@osiell.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 visithttps://odoo-community.org.
Package: odoo9-addon-base-vat-sanitized
Base VAT SanitizedThis module adds a technical fieldsanitized_vaton partners that stores the VAT number without spaces and with letters in uppercase. It is useful for other modules that need to match partners on VAT number, such as theaccount_invoice_importmodule for example.ConfigurationNo configuration is needed.UsageThis module doesn’t bring any visible feature for the users.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.CreditsContributorsAlexis de Lattre <alexis.delattre@akretion.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 visithttps://odoo-community.org.
Package: odoo9-addon-base-view-inheritance-extension
Extended view inheritanceThis module was written to make it simple to add custom operators for view
inheritance.UsageChange a python dictionary (context for example)<attributename="$attribute"operation="python_dict"key="$key">$new_value</attribute>Note that views are subject to evaluation of xmlids anyways, so if you need
to refer to some xmlid, say%(xmlid)s.Move an element in the view<xpathexpr="$xpath"position="move"target="$targetxpath"/>This can also be used to wrap some element into another, create the target
element first, then move the node youwant to wrap there.Add to values in a list (states for example)<attributename="$attribute"operation="list_add">$new_value(s)</attribute>Remove values from a list (states for example)<attributename="$attribute"operation="list_remove">$remove_value(s)</attribute>Known issues / Roadmapadd<attributeoperation="json_dict"key="$key">$value</attribute>support<xpathexpr="$xpath"position="move"target="xpath"target_position="position"/>support anevalattribute for our new node typesBug 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 feedback.CreditsImagesOdoo Community Association:Icon.ContributorsHolger Brunn <hbrunn@therp.nl>Ronald Portier <rportier@therp.nl>Do not contact contributors directly about help with questions or problems
concerning this addon, but use thecommunity mailing listor theappropriate specialized mailinglistfor help, and the bug tracker linked inBug Trackerabove for
technical issues.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 visithttps://odoo-community.org.
Package: odoo9-addon-bi-view-editor
BI View EditorBI View Editor is a tool integrated in Odoo that allows users define and
execute their own reports without the need to code.Purpose:The BI View Editor is used to create reports not already contained in the
standard Odoo, combining data from existing sources.It has been designed to be used by users with little or no knowledge of
the technical architecture of Odoo. Users visually link business objects
and select the fields to visualize.The BI View Editor offers users different types of representations,
including tree, graph, pivot views.UsageTo graphically design your analysis data-set:From the Dashboards menu, select “Custom BI Views”Browse trough the business objects in the Query tabPick the interesting fields (Drag & Drop)For each selected field, right-click on the Options column and select whether it’s a row, column or measure; if you want to remove the field from the list view, unflag the checkbox ´List´ in the Options columnSave and click “Generate BI View”Click “Open BI View” to view the resultIf module Dashboard (board) is installed, the standard “Add to My Dashboard” functionality would be availableClick “Create a menu” to create a new menu item directly linked to your new BI view (this feature is available in developer mode); when the BI view is reset back to draft this menu will be removed, and you will need to re-create the menu entry.Known issues / RoadmapNon-stored fields are not supportedProvide graph view for table relationsExtend the capabilities of the tree views (e.g. add sums)Provide a tutorial (eg. a working example of 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 smash it by providing detailed and welcomed feedback.CreditsImagesOdoo Community Association:Icon.ContributorsSimon Janssens <s.janssens@onestein.nl>Diego Luis Neto <diegoluis.neto@gmail.com>Dennis Sluijk <d.sluijk@onestein.nl>Kevin Graveman <k.graveman@onestein.nl>Richard Dijkstra <r.dijkstra@onestein.nl>Andrea Stirpe <a.stirpe@onestein.nl>Antonio Esposito <a.esposito@onestein.nl>Jordi Ballester Alomar <jordi.ballester@eficent.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 visithttps://odoo-community.org.
Package: odoo9-addon-business-requirement-deliverable
Business Requirement DeliverableIntroductionThis module is part of a set of modules (Business Requirements)Two new concepts complement the main business requirements model:Deliverable linesResource linesWhat is a Deliverable Line?Deliverable Lines (DL) contains products and services that will be delivered to
the customer. They arecustomer orientedand can be either physical or
service products:Servers and procured goodsGap analysis servicesModule development servicesTraining etc.These are the products that will appear in the SO and that the customer/
stakeholder will receive.What are Resources Lines?Resources Lines (RL) are the different tasks or procurements needed to achieve
one deliverable:Service tasks (Development, consultant etc.)Procurement of other physical goods (server, etc.)Procurement of other virtual goods (templates, sub-contracting, etc.)RL directly depends on the DL.What is the difference between Deliverable and Resources?ConceptDeliverables are:Resources are:TargetProvided to the customer (“Functioning Website”)Executed internally (“Server+CSS modifications”)ValuationValued at Customer Sales PriceValued at Cost PriceUsageUsed in Sales QuotationsUsed in Project management or procurement managementBusiness Requirement contains Deliverable lines and Deliverable line contains
Resource lines.Example of aBusiness Req. / Deliverable lines / Resource Linestructure:BR1
|
|- DL1
|  |
|  |- RL1
|  |- RL2
|  `- RL3
|
|- DL2
|  |
|  |- RL4
|  |- RL5
|  `- RL6
|
BR2
|
|- DL3
|  |
|  |- RL7
|  `- RL8
|
|- DL4
|  `- RL9ConfigurationYou can define amaster projectlinked to the business requirement.NB: You have to specify aEstimation price listin the master project, which
price will be used to value the deliverable lines. If no pricelist is defined
in the project, the one from the associated customer will be used.UsageIn the BR, you can add as many deliverable lines as necessary. Price of the
deliverable lines will depend on the pricelist in master project or customer.Once the deliverable lines are created you can create as many resources lines
as necessary in each DL. Cost price of the product will applyin RL you can already assign the responsible of the task if necessaryBug 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 feedback.CreditsContributorsEric Caudal <eric.caudal@elico-corp.com>Alex Duan <alex.duan@elico-corp.com>Xie XiaoPeng <xie.xiaopeng@elico-corp.com>Victor M. Martin <victor.martin@elico-corp.com>Sudhir P. Arya <sudhir.arya@serpentcs.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 visithttps://odoo-community.org.