Pour modifier l'entête, il faut intervenir sur le fichier x_sale_report.xml
Voici un exemple de modification qui consiste à retirer les 2 traits de l'entête par défaut :
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<template id="x_header" inherit_id="report.external_layout_header">
<xpath expr="//div[@class='header']" position="replace">
<div class="header">
<div class="row">
<div class="col-xs-3">
<img t-if="company.logo" t-att-src="'data:image/png;base64,%s' % company.logo" style="max-height: 45px;"/>
</div>
<div class="col-xs-9 text-right" style="margin-top:20px;" t-field="company.rml_header1"/>
</div>
<div class="row">
<div class="col-xs-3">
<div t-field="company.partner_id" t-field-options='{"widget": "contact", "fields": ["address", "name"], "no_marker": true}'/>
</div>
</div>
</div>
</xpath>
</template>
</data>
</openerp>
J'aurai pu utiliser une clause Xpath plus restrictive et permettant moins de redondance par rapport à l'entête par défaut, mais ce n'était pas ici mon objectif.
Bonjour,
je viens de me rendre compte qu’en faisant comme vous indiquiez, on change les entêtes pour tous les rapports (sale et invoice) en même temps.
Est il possible de ne changer que l’entête d’un seul rapport avec cette technique ?
Merci pour vos articles clairs et détaillés
Pour le rapport en question, vous pouvez peut-être supprimer l’entête standard comme indiqué ici : https://agipme.fr/2015/03/odoo-8-editions-qweb-suppression-entete.html
puis mettre l’entête spécifique dans le corps de l’édition. Le seul pb est que cette entête ne sera imprimée que sur la 1ère page.
Merci
mais effectivement cela va me poser pb
j’ai trouvé une autre solution : je teste si c’est un devis ou une facture dans mais mes 2 états et ça fonctionne (le seul soucis est de penser à changer les 2 entêtes si on fait une motif)
Moi dans mon cas je n’arrive pas a modifier le pied de page des devis. Aussi la disposition de l’entête ne me Correspond pas
Bonjour,
j’ai la même problématique: je cherche à augmenter la taille du logo (sur toutes les éditions)
j’ai du mal à trouver le fichier que vous indiquez… j’ai trouvé ceci:
16 report_invoice_documentsale.report_saleorder QWeb account.report_invoice_document
16 report_saleorder QWeb sale.report_saleorder
16 report_saleorder_document QWeb sale.report_saleorder_document
16 report_saleorder_document_comments QWeb sale_comment_template.report_saleorder_document_comments report_saleorder_document
16 report_saleorder_validity_date QWeb website_quote.report_saleorder_validity_date
mais cela ne semble pas concenir.
pouvez vous me donner le chemin entier?
merci d’avance
Bonjour
Merci pour le travail que vous faites
Je souhaiterais alterner lors de l’impression des factures en A5 et A4. Sauf que bloque sur la configuration au format A5(paysage) et en gros sur comment procéder en général
Merci encore
j’ai un broblème au niveau de logo company que ce que je met dans la page python