fix change is_tva in tva on Bdd.php

This commit is contained in:
Tolotsoa 2025-08-22 14:30:57 +03:00
parent 96d117ead5
commit 61332b2b09

View File

@ -5330,18 +5330,18 @@ COMMENTAIRES: ".$comment;
$factureGroupIsRelatedToAnyDevis = $devis != null;
// LOGIQUE TVA SIMPLIFIÉE
$tvaValue = 0;
$isTvaApplicable = false;
$tvaValue = (float)$currentConfig->tva_default;
$isTvaApplicable = true;
// Récupérer le statut TVA du client de cette facture
$clientId = $facture['fk_client_id'];
if ($clientId != null && $clientId != 0) {
$client = $this->getClientById($clientId);
// is_tva = 0 → Pas de TVA, is_tva = 1 → TVA par défaut
if (isset($client['is_tva']) && $client['is_tva'] == 1) {
$isTvaApplicable = true;
$tvaValue = (float)$currentConfig->tva_default;
$client = $this->getClientById($clientId);
if (isset($client['tva']) && $client['tva'] == 0) {
$isTvaApplicable = false;
$tvaValue = 0;
}
}