diff --git a/report_qweb_signer/static/description/index.html b/report_qweb_signer/static/description/index.html new file mode 100644 index 00000000..c47bafad --- /dev/null +++ b/report_qweb_signer/static/description/index.html @@ -0,0 +1,517 @@ + + + + + + +Qweb PDF reports signer + + + +
+

Qweb PDF reports signer

+ + +

Beta License: AGPL-3 OCA/reporting-engine Translate me on Weblate Try me on Runbot

+

This module extends the functionality of report module to sign +PDFs using a PKCS#12 certificate.

+

Table of contents

+
+ +
+
+

Installation

+

To install this module, you need to install Java JDK Headlees, e.g.:

+
+apt-get install openjdk-8-jre-headless
+
+
+

Configuration

+

In order to start signing PDF documents you need to configure certificate(s) +to use in your company.

+ +

For example, if you want to sign only customer invoices in open or paid state:

+ +

Note: Linux user that executes Odoo server process must have +read access to certificate file and password file

+
+

Java Memory Settings

+

If you are signing large amounts of reports at the same time, or if you have a +lower worker memory size than the JVM defaults, you may need to tune the JVM +heap memory limits. Do so by adding a $JVM_ARGS environment variable that +contains the required flags. Check out these links too:

+ +
+
+
+

Usage

+

User just prints PDF documents (only Qweb PDF reports supported) as usual, +but signed PDF is automatically downloaded if this document model is configured +as indicated above.

+

If ‘Save as attachment’ is configured, signed PDF is saved as attachment and +next time saved one is downloaded without signing again. This is appropiate +when signing date is important, for example, when signing customer invoices.

+

You can try the signing with the demo report that is included for customers +called “Test PDF certificate”.

+
+
+

Known issues / Roadmap

+ +
+
+

Bug Tracker

+

Bugs are tracked on GitHub 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.

+

Do not contact contributors directly about support or help with technical issues.

+
+
+

Credits

+
+

Authors

+
    +
  • Tecnativa
  • +
+
+
+

Contributors

+
    +
  • Tecnativa:

    +
    +
      +
    • Rafael Blasco
    • +
    • Antonio Espinosa
    • +
    • Pedro M. Baeza
    • +
    • Jairo Llopis
    • +
    • David Vidal
    • +
    +
    +
  • +
+
+
+

Other credits

+
+

External utilities

+ +
+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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 the OCA/reporting-engine project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ +