Pour la V8 mais tout de même intéressant :
En HTML :
En PDF :
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 :
Et la facture dont l'ID est 500 :
Exemple, dans le rapport product.report_simple_label on affiche le prix hors taxe de l'article :
<td> <strong>Prix:</strong> <strong t-field="product.list_price" t-options="{'widget': 'monetary', 'display_currency': product.company_id.currency_id}"/> </td>
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 :
<td> <strong>Prix:</strong> <strong t-esc="product.list_price * 1.21" t-options="{'widget': 'monetary', 'display_currency': product.company_id.currency_id}"/> </td>