Skip to Content
Menú
This question has been flagged
3 Respostes
1094 Vistes

Bonjour,

Pour un cas particulier ou l'on facture une entreprise mensuellement  qui doit encaisser ses clients individuellement il faut faire apparaitre le montant TTC sur chaque ligne correpondant au montant dû par le client final. 

Comment réaliser cela ?

Merci pour vos lumières

Avatar
Descartar
Best Answer

Bonjour

Vous pouvez modifier la vue QWEB

1- Activer mode développeur 

2- Paramètre --> Technique --> vues --> Ouvrir le fichier 'report_invoice_document' et ajouter ces blocs :


Résultat : 

Avant 


Après 

Avatar
Descartar
Autor Best Answer

Bonjour,

Je vous remercie pour votre réponse réponse rapide et efficace.

Puis-je me permettre une question subsidiaire : Comment affecter ce type de rapport pour seulement certains clients ?

Merci encore

Cordialement

Pierre

Avatar
Descartar

Bonjour,

Ajouter une case à cocher show_ttc sur le modèle res.partner et afficher une section uniquement si ce champ est activé.
Étapes :

1- Ajouter un champ show_ttc sur res.partner

from odoo import models, fields

class ResPartner(models.Model):
_inherit = 'res.partner'

show_ttc = fields.Boolean(string="Afficher TTC")

2- Modifier les <th> et <td> en ajoutant t-if="line.partner_id.show_ttc"

2- Cocher ce champ pour les partenaires souhaités afin d'afficher leur TTC

Related Posts Respostes Vistes Activitat
1
de jul. 25
276
2
de jul. 25
633
1
de jul. 25
436
1
de jul. 25
404
2
de jul. 25
434