forked from Wavyzz/dolibarr
Fix: lors de l'appel de la fonction get_default_tva au niveau commande et facture fournisseur, la societe_vendeuse et societe_acheteuse sont inverse, il faut donc tester les 2 cas.
!! cette modification devrait etre incluse dans la version 2.1 !!
This commit is contained in:
@@ -1920,7 +1920,7 @@ function get_default_tva($societe_vendeuse, $societe_acheteuse, $taux_produit)
|
||||
if (! is_numeric($societe_vendeuse->tva_assuj) && $societe_vendeuse->tva_assuj=='franchise') return 0;
|
||||
|
||||
// Si le (pays vendeur = pays acheteur) alors la TVA par d<>faut=TVA du produit vendu. Fin de r<>gle.
|
||||
if (is_object($societe_acheteuse) && ($societe_vendeuse->pays_id == $societe_acheteuse->pays_id) && $societe_acheteuse->tva_assuj == 1)
|
||||
if (is_object($societe_acheteuse) && ($societe_vendeuse->pays_id == $societe_acheteuse->pays_id) && ($societe_acheteuse->tva_assuj == 1 || $societe_acheteuse->tva_assuj == 'reel'))
|
||||
{
|
||||
return $taux_produit;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user