feat: corrections du 09-04-2026

- Page Historique : remplacement SKU par N° de série (vue + export CSV)
- Facture : colonne N° CHASSIS remplacée par N° CHASSIS / MOTEUR (affiche les deux valeurs)
- Facture : montant en lettres vérifié et fonctionnel

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
andrymodeste 2026-04-09 07:37:04 +02:00
parent 38d37a0987
commit e02671e860
3 changed files with 17 additions and 4 deletions

View File

@ -2043,9 +2043,22 @@ public function print5(int $id)
$prixItem = $details['prix'] * $qty; $prixItem = $details['prix'] * $qty;
$totalPrixIndividuels += $prixItem; $totalPrixIndividuels += $prixItem;
$chassis = esc($details['numero_chassis']);
$moteur = esc($details['numero_moteur']);
$chassisMoteur = '';
if (!empty($chassis) && $chassis !== 'N/A') {
$chassisMoteur .= $chassis;
}
if (!empty($moteur) && $moteur !== 'N/A') {
$chassisMoteur .= (!empty($chassisMoteur) ? ' / ' : '') . $moteur;
}
if (empty($chassisMoteur)) {
$chassisMoteur = 'N/A';
}
$tableRows .= '<tr> $tableRows .= '<tr>
<td>'.esc($details['marque']).'</td> <td>'.esc($details['marque']).'</td>
<td>'.esc($details['numero_chassis']).'</td> <td>'.$chassisMoteur.'</td>
<td>'.esc($details['puissance']).'</td> <td>'.esc($details['puissance']).'</td>
<td>'.number_format($prixItem, 0, ' ', ' ').'</td> <td>'.number_format($prixItem, 0, ' ', ' ').'</td>
</tr>'; </tr>';
@ -2320,7 +2333,7 @@ public function print5(int $id)
<thead> <thead>
<tr> <tr>
<th>MARQUE</th> <th>MARQUE</th>
<th> CHASSIS</th> <th> CHASSIS / MOTEUR</th>
<th>PUISSANCE</th> <th>PUISSANCE</th>
<th>PRIX (Ariary)</th> <th>PRIX (Ariary)</th>
</tr> </tr>

View File

@ -192,7 +192,7 @@ class Historique extends Model
{ {
$data = $this->getHistoriqueWithFilters($filters); $data = $this->getHistoriqueWithFilters($filters);
$csvData = "ID,Table,Action,ID Produit,Nom Produit,SKU,Magasin,Description,Date/Heure\n"; $csvData = "ID,Table,Action,ID Produit,Nom Produit,N° de série,Magasin,Description,Date/Heure\n";
foreach ($data as $row) { foreach ($data as $row) {
$csvData .= '"' . $row['id'] . '",'; $csvData .= '"' . $row['id'] . '",';

View File

@ -73,7 +73,7 @@
<tr> <tr>
<th>Date</th> <th>Date</th>
<th>Produit</th> <th>Produit</th>
<th>SKU</th> <th>de série</th>
<th>Magasin</th> <th>Magasin</th>
<th>Utilisateur</th> <th>Utilisateur</th>
<th>Action</th> <th>Action</th>