198 |
} |
} |
199 |
|
|
200 |
$pdf->SetXY ($this->posxdesc-1, $curY); |
$pdf->SetXY ($this->posxdesc-1, $curY); |
201 |
$pdf->MultiCell(108, 3, $libelleproduitservice, 0, 'J'); |
$pdf->MultiCell(108, 4, $libelleproduitservice, 0, 'J'); |
202 |
|
|
203 |
$nexY = $pdf->GetY(); |
$nexY = $pdf->GetY(); |
204 |
|
|
205 |
// TVA |
// TVA |
206 |
$pdf->SetXY ($this->posxtva, $curY); |
$pdf->SetXY ($this->posxtva, $curY); |
207 |
$pdf->MultiCell(10, 5, ($prop->lignes[$i]->tva_tx < 0 ? '*':'').abs($prop->lignes[$i]->tva_tx), 0, 'R'); |
$pdf->MultiCell(10, 4, ($prop->lignes[$i]->tva_tx < 0 ? '*':'').abs($prop->lignes[$i]->tva_tx), 0, 'R'); |
208 |
|
|
209 |
// Prix unitaire HT avant remise |
// Prix unitaire HT avant remise |
210 |
$pdf->SetXY ($this->posxup, $curY); |
$pdf->SetXY ($this->posxup, $curY); |
211 |
$pdf->MultiCell(16, 5, price($prop->lignes[$i]->subprice), 0, 'R', 0); |
$pdf->MultiCell(16, 4, price($prop->lignes[$i]->subprice), 0, 'R', 0); |
212 |
|
|
213 |
// Quantité |
// Quantité |
214 |
$pdf->SetXY ($this->posxqty, $curY); |
$pdf->SetXY ($this->posxqty, $curY); |
215 |
$pdf->MultiCell(10, 5, $prop->lignes[$i]->qty, 0, 'R'); |
$pdf->MultiCell(10, 4, $prop->lignes[$i]->qty, 0, 'R'); |
216 |
|
|
217 |
// Remise sur ligne |
// Remise sur ligne |
218 |
$pdf->SetXY ($this->posxdiscount, $curY); |
$pdf->SetXY ($this->posxdiscount, $curY); |
219 |
if ($prop->lignes[$i]->remise_percent) |
if ($prop->lignes[$i]->remise_percent) |
220 |
{ |
{ |
221 |
$pdf->MultiCell(14, 5, $prop->lignes[$i]->remise_percent."%", 0, 'R'); |
$pdf->MultiCell(14, 4, $prop->lignes[$i]->remise_percent."%", 0, 'R'); |
222 |
} |
} |
223 |
|
|
224 |
// Total HT ligne |
// Total HT ligne |
225 |
$pdf->SetXY ($this->postotalht, $curY); |
$pdf->SetXY ($this->postotalht, $curY); |
226 |
$total = price($prop->lignes[$i]->price * $prop->lignes[$i]->qty); |
$total = price($prop->lignes[$i]->price * $prop->lignes[$i]->qty); |
227 |
$pdf->MultiCell(23, 5, $total, 0, 'R', 0); |
$pdf->MultiCell(23, 4, $total, 0, 'R', 0); |
228 |
|
|
229 |
// Collecte des totaux par valeur de tva |
// Collecte des totaux par valeur de tva |
230 |
// dans le tableau tva["taux"]=total_tva |
// dans le tableau tva["taux"]=total_tva |