Outils pour utilisateurs

Outils du site


erp:odoo12:rapports

Rapports

Liens

Pour la V8 mais tout de même intéressant :

Accès à un rapport par son URL

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 :

Calculs dans un rapport QWeb

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>
erp/odoo12/rapports.txt · Dernière modification: 2020/10/10 06:16 par marclebrun