Saravanan666/pypi-org huggingface dataset:
Package: odoo14-addon-report-qweb-pdf-watermark
This module was written to add watermarks (backgrounds) to PDF reports. Because of the way wkhtmltopdf handles headers and footers in the current versions, it is quite impossible to have a background for the complete page using HTML and CSS. That is why this module inserts the image at the PDF level.Table of contentsInstallationUsageKnown issues / RoadmapChangelog12.0.1.0.0 (2019-11-18)13.0.1.0.0 (2021-01-27)14.0.1.0.0 (2021-01-29)Bug TrackerCreditsAuthorsContributorsMaintainersInstallationAs PyPDF is not supported in python3, you need to install PyPDF2:$ pip install pypdf2UsageTo use this module, you need to:go to your reportselect a PDF or image to use as watermark. Note that resolutions and size must match, otherwise you’ll have funny resultsYou can also fill in an expression that returns the data (base64 encoded) to be used as watermarkKnown issues / RoadmapThis module depends on support for transparent backgrounds in Wkhtmltopdf, which has been flaky in the past. This module has been reported to work with Wkhtmltopdf 0.12.4.Changelog12.0.1.0.0 (2019-11-18)[MIG] Migration to V12.13.0.1.0.0 (2021-01-27)[MIG] Migration to V13.14.0.1.0.0 (2021-01-29)[MIG] Migration to V14.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 BVContributorsHolger Brunn <hbrunn@therp.nl>Stefan Rijnhart <stefan@opener.am>Rod Schouteden <rod.schouteden@dynapps.be>Robin Goots <robin.goots@dynapps.be>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/reporting-engineproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-report-wkhtmltopdf-param
This module allows you to add new parameters for a paper format which are
then forwarded to wkhtmltopdf command as arguments. To display the arguments
that wkhtmltopdf accepts go to your command line and type ‘wkhtmltopdf -H’.A commonly used parameter in Odoo is–disable-smart-shrinking, that will
disable the automatic resizing of the PDF when converting. This is
important when you intend to have a layout that conforms to certain alignment.
It is very common whenever you need to conform the PDF to a predefined
layoyut (e.g. checks, official forms,…).Table of contentsUsageBug TrackerCreditsAuthorsContributorsMaintainersUsageGo toSettingsand press ‘Activate the developer mode (with assets)’Go toSettings - Technical - Reports - Paper FormatAdd additional parameters indicating the command argument name (remember to
add prefix – or -) and value.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.CreditsAuthorsAvoin.SystemsEficentContributorsMiku Laitinen <miku@avoin.systems>Jordi Ballester <jordi.ballester@eficent.com>Saran Lim. <saranl@ecosoft.co.th>Foram Shah <foramshah@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/reporting-engineproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-report-xlsx
This module provides a basic report class to generate xlsx report.Table of contentsInstallationUsageBug TrackerCreditsAuthorsContributorsMaintainersInstallationMake sure you havexlsxwriterPython module installed:$ pip3 install xlsxwriterFor testing it is also necessaryxlrdPython module installed:$ pip3 install xlrdUsageAn example of XLSX report for partners on a module calledmodule_name:A python classfrom odoo import models

class PartnerXlsx(models.AbstractModel):
    _name = 'report.module_name.report_name'
    _inherit = 'report.report_xlsx.abstract'

    def generate_xlsx_report(self, workbook, data, partners):
        for obj in partners:
            report_name = obj.name
            # One sheet by partner
            sheet = workbook.add_worksheet(report_name[:31])
            bold = workbook.add_format({'bold': True})
            sheet.write(0, 0, obj.name, bold)To manipulate theworkbookandsheetobjects, refer to thedocumentationofxlsxwriter.A report XML record<report
    id="partner_xlsx"
    model="res.partner"
    string="Print to XLSX"
    report_type="xlsx"
    name="module_name.report_name"
    file="res_partner"
    attachment_use="False"
/>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/NVCreu BlancaContributorsAdrien Peiffer <adrien.peiffer@acsone.eu>Sébastien Alix <sebastien.alix@osiell.com>Stéphane Bidoul <stephane.bidoul@acsone.eu>Enric Tobella <etobella@creublanca.es>Graeme Gellatly <gdgellatly@gmail.com>Cristian Salamea <cs@prisehub.com>Rod Schouteden <rod.schouteden@dynapps.be>Eugene Molotov <molotov@it-projects.info>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/reporting-engineproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-report-xlsx-helper
This module provides a set of tools to facilitate the creation of excel reports with format xlsx.Table of contentsInstallationUsageBug TrackerCreditsAuthorsContributorsMaintainersInstallationThis module requires report_xlsx version 13.0.1.0.0 or higher.UsageIn order to create an Excel report you can define a report of type ‘xlsx’ in a static or dynamic way:Static syntax: cf.account_move_line_report_xlsfor an example.Dynamic syntax: cf.report_xlsx_helper_demofor an exampleTheAbstractReportXlsxclass contains a number of attributes and methods to
facilitate the creation excel reports in Odoo.Cell typesstring, number, boolean, datetime.Cell formatsThe predefined cell formats result in a consistent
look and feel of the Odoo Excel reports.Cell formulasCell formulas can be easily added with the help of the_rowcol_to_cell()method.Excel templatesIt is possible to define Excel templates which can be adapted
by ‘inherited’ modules.
Download theaccount_move_line_report_xlsmodule
fromhttp://apps.odoo.comas example.Excel with multiple sheetsDownload theaccount_asset_management_xlsmodule
fromhttp://apps.odoo.comas example.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.CreditsAuthorsNoviatContributorsLuc De Meyer <luc.demeyer@noviat.com>Rattapong Chokmasermkul <rattapongc@ecosoft.co.th>Saran Lim. <saranl@ecosoft.co.th>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/reporting-engineproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-report-xlsx-helper-demo
This module demonstrates the capabilities or the report_xlsx_helper module via
a basic example.Table of contentsInstallationUsageBug TrackerCreditsAuthorsContributorsMaintainersInstallationThere is no specific installation procedure for this module.UsageOpen a partner record and click on the ‘Export XLS’ button.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.CreditsAuthorsNoviatContributorsLuc De Meyer <luc.demeyer@noviat.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/reporting-engineproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-report-xml
This module was written to extend the functionality of the reporting engine to
support XML reports and allow modules to generate them by code or by QWeb
templates.Table of contentsInstallationUsageIf you are a developerBug TrackerCreditsAuthorsContributorsOther creditsMaintainersInstallationTo install this module, you need to:Installlxmlin Odoo’s$PYTHONPATH.Install the repositoryreporting-engine.But this module does nothing for the end user by itself, so if you have it
installed it’s probably because there is another module that depends on it.UsageThis module is intended as a base engine for other modules to use it, so no direct result if you are a user.If you are a developerTo learn from an example, just check thedemo reporton GitHub for
the modelres.companyor check it in interface from companies views.To develop with this module, you need to:Create a module.Make it depend on this one.Followinstructions to create reportshaving in mind that thereport_typefield in yourir.actions.reportrecord must beqweb-xml.In case you want to create acustom report, the instructions remain the same
as for HTML reports, and the method that you must override is also called_get_report_values, even when this time you are creating a XML report.You can make your custom report inheritreport.report_xml.abstract, name
it in such wayreport.<module.report_name>. Also you can add a XSD file for
report validation intoxsd_schemafield of your report (checkreport definition) and have XSD automatic checking for
free.You can customize rendering process and validation way via changing logic ofgenerate_reportandvalidate_reportmethods in your report class.You can visithttp://<server-address>/report/xml/<module.report_name>/<ids>to see your XML report online as a web page.For further information, please visit:https://www.odoo.com/forum/help-1https://github.com/OCA/reporting-engineBug 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.CreditsAuthorsTecnativaAvoin.SystemsContributorsEnric Tobella <etobella@creublanca.es>Tecnativa:Jairo LlopisAvoin.Systems:Tatiana DeribinaIván Antón <ozono@ozonomultimedia.com>Other creditsIcon taken fromhttp://commons.wikimedia.org/wiki/File:Text-xml.svgMaintainersThis 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/reporting-engineproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-res-company-code
In a big multi-company context, users often use a code to indentify
the differents companies.This module addscodefields on company model.This field is optional, but should be unique, if defined.This code will prefix the name, in the Odoo Switch Company Menu widget:this module also change the order of the companies, ordering by code, then
by company name. (instead of by sequence, then by name). It so hides the now
useless field sequence.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 smashing it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsGRAPContributorsSylvain LE GAL <https://twitter.com/legalsylvain>Kiril Vangelovski <kiril@lambda-is.com>Kevin Khao <kevin.khao@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-resource-hook
This module includes additional hooks to the standard resource methods,
so that it is possible to alter the behaviour of methods, where inheritance
is not an option.Table of contentsChangelog11.0.1.0.0 (2019-05-28)12.0.1.0.2 (2020-06-09)13.0.1.0.0 (2020-09-29)Bug TrackerCreditsAuthorsContributorsMaintainersChangelog11.0.1.0.0 (2019-05-28)Introduce hook in method_get_work_days_dataof ResourceMixing class in
order to allow changes in the logic to compute working hours within an
interval. A new method_get_work_hoursis now provided for this purpose.
The method can be inherit to alter the standard behaviour.12.0.1.0.2 (2020-06-09)Introduce hook in methodget_work_hours_countof ResourceCalendar class in
order to allow changes in the logic to compute working hours within an
interval. A new method_get_work_hoursis now provided for this purpose.
The method can be inherit to alter the standard behaviour.13.0.1.0.0 (2020-09-29)Introduce hook in methodslist_work_time_per_dayandlist_leavesof
ResourceMixing class in order to allow changes in the logic to compute
working hours within an interval.Introduce hook in methods_get_days_data,_get_resources_day_total,get_work_hours_count,plan_hoursand_compute_hours_per_dayof
ResourceCalendar class in order to allow changes in the logic to compute
working hours within an interval or an attendance. A new method_get_work_hours_attendanceis now provided for this purpose.
The method can be inherit to alter the standard behaviour.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.CreditsAuthorsCreu BlancaContributorsCreu BlancaJaime Arroyo <jaime.arroyo@creublanca.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/hrproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-rest-log
When exposing REST services is often useful to see what’s happening
especially in case of errors.This module add DB logging for REST requests.
It also inject in the response the URL of the log entry created.NOTE: this feature was implemented initially inside shopfloor app.
Up to version 13.0.1.2.1 of this module,
if shopfloor is installed, log records will be copied from its table.Table of contentsConfigurationLogs retentionLogs activationChangelogBug TrackerCreditsAuthorsContributorsOther creditsMaintainersConfigurationLogs retentionLogs are kept in database for every REST requests made by a client application.
They can be used for debugging and monitoring of the activity.The Logs menu is shown only with Developer tools (?debug=1) activated.By default, REST logs are kept 30 days.
You can change the duration of the retention by changing the System Parameterrest.log.retention.days.If the value is set to 0, the logs are not stored at all.Logged data is: request URL and method, parameters, headers, result or error.Logs activationYou have 2 ways to activate logging:on the service component set_log_calls_in_db = Truevia configurationIn the 1st case, calls will be always be logged.In the 2nd case you can setrest.log.activeparam as:`collection_name`  # enable for all endpoints of the collection
`collection_name.usage`  # enable for specific endpoints
`collection_name.usage.endpoint`  # enable for specific endpoints
`collection_name*:state`  # enable only for specific state (success, failed)Changelog13.0.1.0.0First official version.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.CreditsAuthorsCamptocampACSONEContributorsGuewen Baconnier <guewen.baconnier@camptocamp.com>Simone Orsi <simahawk@gmail.com>Other creditsFinancial supportCosanumCamptocamp R&DACSONE R&DMaintainersThis 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-rma-delivery
This module extends the functionality of the RMA module to allow to choose a default
behavior for the shipping method used on the RMA returns to the customer.Table of contentsConfigurationUsageBug TrackerCreditsAuthorsContributorsMaintainersConfigurationTo configure RMAs shipping strategy for your company:Go toInventory > Configuration > SettingsChoose anRMA delivery method strategy.There are 3 possibilities:Fixed method: the method will always be the same. Select it on the fieldDefault RMA delivery method(or leave it empty for no delivery method at all).Customer method: the method will be the one configured on the partner.Mixed method: the method will be the one configured on the partner, otherwise
the fixed one will be chosen.UsageTo use this module, you need to:Go to a RMA which has received quantities.Return it to the customer.Depending on your company configuration, the return picking will get one or another
carrier.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:David VidalMaintainersThis 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/rmaproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo14-addon-rma-sale
This module allows you to link a sales order to an RMA.
This can be done by creating an RMA from scratch and selecting the sales
order, creating one or more RMAs from a sales order form view or from a sales
order web portal page.Table of contentsUsageKnown issues / RoadmapBug TrackerCreditsAuthorsContributorsMaintainersUsageTo use this module, you need to:Go toRMA > Ordersand create a new RMA.Select a sales order to be linked to the RMA if you want.Now you can do the rest of the instructions described in thereadmeof the rma module.If you want to create one or more RMAs from a sale order:Go toSales > Orders > Orders.Create a new sales order or select an existing one.If the sales order is in ‘Sales Order’ state you can see in the status bar
a button labeled ‘Create RMA’, click it and a wizard will appear.Modify the data at your convenience and click on ‘Accept’ button.As many RMAs as lines with quantity greater than zero will be created.
Those RMAs will be linked to the sales order.The customer can also create RMAs from a sales order portal page:Go to a confirmed sales order portal page.In the left sidebar you can see a button named ‘Request RMAs’.By clicking on this button a popup will appear to allow you to define
the quantity per product and delivery order line.Click on the ‘Request RMAs’ button and RMAs will be created linked to
the sales order.Known issues / RoadmapWhen you try to request an RMA from a Sales Order in the portal,
a popup appears and the inputs for the quantity doesn’t allow
decimal numbers. It would be good to have a component that allows
that and at the same time keeps the constraint of not allowing a
number greater than the order line product quantity.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:Ernesto TejedaPedro M. BaezaDavid VidalVíctor MartínezChafique Delli <chafique.delli@akretion.com>Giovanni Serra - Ooops <giovanni@ooops404.com>Michael Tietz (MT Software) <mtietz@mt-software.de>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/rmaproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.