Saravanan666/pypi-org huggingface dataset:
Package: odoo12-addon-report-label
This module allows you to create self-adhesive label printing actions on any model.Table of contentsConfigurationUsageKnown issues / RoadmapBug TrackerCreditsAuthorsContributorsMaintainersConfigurationGo toSettings > Technical > Analysis > Label Paper Formatand create
your self-adhesive label paper formats.Go toSettings > Technical > Analysis > Label Reportand create your label
report, and its context action. You’ll also need to create or reuse a
QWeb template for you label.UsageIn the target model’s tree view, select the records to print.ClickActionand your label report action name.Select the number of labels per record to print, and click Print.Known issues / Roadmapwkhtmltopdfdoesn’t always respect dpi, and mm measures don’t match. For
this matter, it’s recommended to use this module along withreport_wkhtmltopdf_paramand enable–disable-smart-shrinking.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.CreditsAuthorsIván TodorovichMoka TourismeContributorsIván Todorovich <ivan.todorovich@gmail.com>Moka Tourisme:Grégory SchreinerSylvain LE GAL <https://twitter.com/legalsylvain>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: odoo12-addon-report-qr
This module allows to print QR in better structure than the standard odoo.The original image looks like the followingWith the new generator, it looks like:Table of contentsUsageBug TrackerCreditsAuthorsContributorsMaintainersUsageWhen creating new reports, you should use a path like the following:<img t-att-src="'/report/qr/?value=%s&amp;error_correction=%s' % ('HELLO WORLD!', 3)" style="width:100;height:100"/>OR:<img t-att-src="'/report/qr/image_name.ext?value=%s&amp;error_correction=%s' % ('HELLO WORLD!', 3)" style="width:100;height:100"/>Theerror_correctionparameter controls the error correction used for the QR Code. The following four constants are made available:error_correction= 1: About 7% or less errors can be corrected.error_correction= 0: About 15% or less errors can be corrected.error_correction= 3: About 25% or less errors can be corrected.error_correction= 2: About 30% or less errors can be corrected.Thebox_sizeparameter controls how many pixels each “box” of the QR code is. The default is 3.
Theborderparameter controls how many boxes thick the border should be (the default is 4, which is the minimum according to the specs).Theversionparameter is an integer from 1 to 40 that controls the size of the QR Code (the smallest, version 1, is a 21x21 matrix). Set to None and use the fit parameter when making the code to determine this automatically.fill_colorandback_colorcan change the background and the painting color of the QR, when using the default image factory.Adding a trailing filename at the url will allow downloading the qr image with that name proposed.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 BlancaContributorsEnric Tobella <etobella@creublanca.es>Tecnativa: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.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: odoo12-addon-report-qweb-element-page-visibility
This module allows you to use 4 classes in QWEB reports:not-first-page: shows element in every page but firstnot-last-page: shows element in every page but lastfirst-page: shows element only on first pagelast-page: shows element only on last pageTable of contentsUsageBug TrackerCreditsAuthorsContributorsMaintainersUsageTo use this module, you need to:In the QWEBir.ui.viewsused by your report,
you can add an element with css class with any of the classes described above.
For example if you need to improve invoice report header with
invoice’s number in every page but first, and sale order report header
with order’s name in every page but last, add this code to external_layout_header:<t t-if="o._table=='account_invoice'">
    <div class="not-first-page">
        <span t-esc="o.number"/>
    </div>
</t>
<t t-if="o._table=='sale_order'">
    <div class="not-last-page">
        <span t-esc="o.name"/>
    </div>
</t>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.CreditsAuthorsAgile Business GroupContributorsNicola Malcontenti <nicola.malcontenti@agilebg.com>Lorenzo Battistini <lorenzo.battistini@agilebg.com>Alessio Gerace <alessio.gerace@agilebg.com>Alex Comba <alex.comba@agilebg.com>Saran Limpajitkutaporn <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: odoo12-addon-report-qweb-encrypt
This module allow you to encrypt PDF with a password seting option,Manually keyin password (only applicable for record print action)Auto generated password based on object data (python)Table of contentsUsageBug TrackerCreditsAuthorsContributorsMaintainersUsageTo make a report encryptable mark the fieldEncryptionin the report record.Bug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsCreu BlancaEcosoftContributorsEnric Tobella <etobella@creublanca.es>Jaime Arroyo <jaime.arroyo@creublanca.es>Kitti U. <kittiu@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.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: odoo12-addon-report-qweb-operating-unit
This module allows to use custom operating unit headers for any report in OdooTable 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.CreditsAuthorsEficent Business and IT Consulting Services S.L.Serpent Consulting Services Pvt. Ltd.ContributorsEficent Business and IT Consulting Services S.L. <contact@eficent.com>Serpent Consulting Services Pvt. Ltd. <support@serpentcs.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/operating-unitproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo12-addon-report-qweb-parameter
Report QWeb ParameterThis module allows you to add new parameters on QWeb reports.
Currently, we have defined a field maximum on a report and a validation of
maximal and minimal size.
It is useful on xml reports in order to validate length.
XML are sometimes XSD dependant and we must validate its format.
For example, in spanish facturae (http://www.facturae.gob.es/Paginas/Index.aspx), where
length and format must be validated in several fields in order to send an invoice.UsageAdd a t-length attribute on report templates fields that will truncate the fieldAdd a t-minlength attribute on report template fields that will check the min lengthAdd a t-maxlength attribute on report template fields that will check the max lengthBug 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.ContributorsEnric Tobella <etobella@creublanca.es>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: odoo12-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 contentsUsageKnown issues / RoadmapBug TrackerCreditsAuthorsContributorsMaintainersUsageThe changes are applied to all reports automatically.Known issues / RoadmapThis module is not needed in Odoo 13.0+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: odoo12-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 / RoadmapChangelogBug 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.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>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: odoo12-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.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: odoo12-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 smashing 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>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: odoo12-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>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: odoo12-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 11.0.1.0.3 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>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: odoo12-addon-report-xlsx-helper-demo
Excel report engine helpers - demoThis module demonstrates the capabilities or the report_xlsx_helper module via
a basic example.UsageOpen a partner record and click on the ‘Export XLS’ button.InstallationThere is no specific installation procedure for this module.Configuration and 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.CreditsContributorsLuc De Meyer <luc.demeyer@noviat.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: odoo12-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 thesample module.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.report.xmlrecord 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_xml.xsd_checked_report, name
it like your XML<template>id prepended byreport., add axsd()method that returns a XSD in a string, and have XSD automatic checking for
free.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 to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsTecnativaContributorsEnric Tobella <etobella@creublanca.es>Tecnativa:Jairo LlopisOther 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.