diff --git a/htdocs/core/modules/commande/doc/pdf_einstein.modules.php b/htdocs/core/modules/commande/doc/pdf_einstein.modules.php index ab84897a810..bb1fd411b1f 100644 --- a/htdocs/core/modules/commande/doc/pdf_einstein.modules.php +++ b/htdocs/core/modules/commande/doc/pdf_einstein.modules.php @@ -376,8 +376,8 @@ class pdf_einstein extends ModelePDFCommandes // TODO : store local taxes types into object lines and remove this $localtaxtmp_array=getLocalTaxesFromRate($vatrate,0,$mysoc); - if (! isset($localtax1_type)) $localtax1_type = $localtaxtmp_array[0]; - if (! isset($localtax2_type)) $localtax2_type = $localtaxtmp_array[2]; + if ((! isset($localtax1_type)) || $localtax1_type=='') $localtax1_type = $localtaxtmp_array[0]; + if ((! isset($localtax2_type)) || $localtax2_type=='') $localtax2_type = $localtaxtmp_array[2]; //end TODO // retrieve global local tax diff --git a/htdocs/core/modules/facture/doc/pdf_crabe.modules.php b/htdocs/core/modules/facture/doc/pdf_crabe.modules.php index b9492ac3b72..a5ee3d3d045 100755 --- a/htdocs/core/modules/facture/doc/pdf_crabe.modules.php +++ b/htdocs/core/modules/facture/doc/pdf_crabe.modules.php @@ -378,8 +378,8 @@ class pdf_crabe extends ModelePDFFactures // TODO : store local taxes types into object lines and remove this $localtaxtmp_array=getLocalTaxesFromRate($vatrate,0,$mysoc); - if (! isset($localtax1_type)) $localtax1_type = $localtaxtmp_array[0]; - if (! isset($localtax2_type)) $localtax2_type = $localtaxtmp_array[2]; + if ((! isset($localtax1_type)) || $localtax1_type=='') $localtax1_type = $localtaxtmp_array[0]; + if ((! isset($localtax2_type)) || $localtax2_type=='') $localtax2_type = $localtaxtmp_array[2]; //end TODO // retrieve global local tax diff --git a/htdocs/core/modules/propale/doc/pdf_azur.modules.php b/htdocs/core/modules/propale/doc/pdf_azur.modules.php index 0a0555df6a4..0424409ef22 100644 --- a/htdocs/core/modules/propale/doc/pdf_azur.modules.php +++ b/htdocs/core/modules/propale/doc/pdf_azur.modules.php @@ -374,8 +374,8 @@ class pdf_azur extends ModelePDFPropales // TODO : store local taxes types into object lines and remove this $localtaxtmp_array=getLocalTaxesFromRate($vatrate,0,$mysoc); - if (! isset($localtax1_type)) $localtax1_type = $localtaxtmp_array[0]; - if (! isset($localtax2_type)) $localtax2_type = $localtaxtmp_array[2]; + if ((! isset($localtax1_type)) || $localtax1_type=='') $localtax1_type = $localtaxtmp_array[0]; + if ((! isset($localtax2_type)) || $localtax2_type=='') $localtax2_type = $localtaxtmp_array[2]; //end TODO // retrieve global local tax