Saravanan666/pypi-org huggingface dataset:
Package: odoo13-addon-report-qweb-pdf-fixed-column
In the generated reports, the fields relative to the order details are not
correctly displayed: they are both “cut” from the view, or the general
font size is scaled down to make all the element fit which is not the
default behavior. The font size should remain fixed and all the element
should be visible, eventually spanning over multiple lines.This is due to the broken bootstrap 4 support of QtWebKit, used by
wkhtmltopdf to generate pdf reports.
In particular the new flexbox style introduced in the library is not
supported and every element based on it will be ill-displayed.This module changes the .col-auto behavior to work similiar as in
older Odoo versions.Table of contentsUsageBug TrackerCreditsAuthorsContributorsMaintainersUsageThe changes are applied to all reports automatically.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.CreditsAuthorsTecnativaContributorsagr-odooTecnativa:Alexandre DíazMaintainersThis 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/reporting-engineproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo13-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)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.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.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: odoo13-addon-report-substitute
This module allows you to create substitution rules for report actions.
A typical use case is to replace a standard report by alternative reports
when some conditions are met. For instance, it allows to configure alternate
reports for different companies.Table of contentsUsageKnown issues / RoadmapBug TrackerCreditsAuthorsContributorsMaintainersUsageTo use this module, you need to:Go to ‘Actions’ / ‘Reports’Select the desired report you want to ‘Substitution Rules’In the substitutions page add a new lineSelect the substitution report actionSet a domain to specify when this substitution should happenWhen a user calls a report action, the system tries to find the first
substitution in with a domain that matches all records.Known issues / RoadmapThe document name result should take the name of the substitution report.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/NVContributorsBejaoui Souheil <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.Currentmaintainer: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: odoo13-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>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: odoo13-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: odoo13-addon-report-xlsx-boilerplate
This addon provides the possibility to add a Boilerplate Template from which then you
can add changes on top of that. It can be useful for those reports that require to
always have a pre-defined structure and then some extra information starting from the
template.Table of contentsInstallationUsageBug TrackerCreditsAuthorsContributorsMaintainersInstallationThis module requires to have theopenpyxlPython module installed.UsageAn example of XLSX report which has a Boilerplate within the module calledmodule_name:A python classfrom odoo import models

class ReportBoilerplateXlsx(models.AbstractModel):
    _name = "report.module_name.report_name"
    _description = "Report Boilerplate"
    _inherit = "report.report_xlsx.abstract"

    _boilerplate_template_file_path = "report/boilerplate_templates/report.xlsx"IMPORTANTThe XLSX Boilerplate file needs to be located inside a folder within the module directory.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.CreditsAuthorsForgeFlowContributorsGuillem Casassas <guillem.casassas@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/reporting-engineproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo13-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: odoo13-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 DeribinaOther 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: odoo13-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 contentsKnown issues / RoadmapBug TrackerCreditsAuthorsContributorsMaintainersKnown issues / RoadmapAdd the new field searchable. (overloadingname_search()function.)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.CreditsAuthorsGRAPContributorsSylvain LE GAL <https://twitter.com/legalsylvain>Kiril Vangelovski <kiril@lambda-is.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: odoo13-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 smashing 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: odoo13-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.ImportantThis 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 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: odoo13-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.