====== Rapports ====== ===== Liens ===== Pour la V8 mais tout de même intéressant : * [[https://github.com/odoo/odoodays-2014/blob/master/v8_reporting_engine/index.rst|Reporting Engine in v8]] ===== Accès à un rapport par son URL ===== En HTML : * [[http://[HOST]/report/html/[REPORT-ID]/[ID]]] En PDF : * [[http://[HOST]/report/pdf/[REPORT-ID]/[ID]]] **HOST** : Adresse du serveur Odoo (ce qui se trouve avant ''/web?...'') **REPORT-ID** : External ID du report. Pour l'obtenir : **Settings > Technical > Reports** puis ouvrir le rapport voulu, cliquer sur **QWeb views** et voir la colonne **External ID** **ID** : ID de l'objet du rapport (facture, produit, etc...). Il peut s'agir d'un seul identifiant (''42''), ou d'une liste d'identifiants séparés par des virgules (''1,42,50'') Par exemple, voici l'étiquette du produit dont l'ID est 42 : * [[http://127.0.0.1:8069/report/pdf/product.report_productlabel/42]] Et la facture dont l'ID est 500 : * [[http://127.0.0.1:8069/report/html/account.report_invoice/500]] ===== Calculs dans un rapport QWeb ===== Exemple, dans le rapport **product.report_simple_label** on affiche le prix hors taxe de l'article : Prix: Si on veut ajouter les 21% de TVA pour afficher le prix TTC, il faut mettre la formule dans un **t-esc** au lieu du **t-field**, comme ceci : Prix: