Pour modifier un modèle de facture avec une colonne affichant les prix en TTC voici la procédure à suivre:
ouvrir le modèle crabe:
dolibarr/core/modules/facture/doc/pdf_crabe.modules.php
puis remplacez les lignes suivantes:
$total_excl_tax = pdf_getlinetotalexcltax($object, $i, $outputlangs, $hidedetails); $pdf->SetXY($this->postotalht, $curY); $pdf->MultiCell($this->page_largeur-$this->marge_droite-$this->postotalht, 3, $total_excl_tax, 0, 'R', 0);
qui doivent se trouver vers la ligne 538, vous pouvez les retrouver en faisant une rechercher avec 'Total HT line' puis remplacez par :
$total_incl_tax = pdf_getlinetotalwithtax($object, $i, $outputlangs, $hidedetails); $total_incl_tax = price(price2num($total_incl_tax, 'MT')); // rounding $pdf->SetXY($this->postotalht, $curY); $pdf->MultiCell($this->page_largeur-$this->marge_droite-$this->postotalht, 3, $total_incl_tax, 0, 'R', 0);
ensuite il faut modifier le titre de la colonne de Total HT en Total TTC donc vous allez vers la ligne 1490 pour trouver cette ligne :
$pdf->MultiCell(30,2, $outputlangs->transnoentities("TotalHT"),'','C');
ou vous changez TotalHT en TotalTTC <note important>Il n'y a pas d'espace comme cela votre modèle utilise le multi-langage </note>