From 9bd8e7d95d21504a719d4ab803a1587f44c4f85a Mon Sep 17 00:00:00 2001 From: Dany De Bontridder Date: Thu, 27 Aug 2009 19:33:36 +0000 Subject: [PATCH] When an invoice is generated, the TVA_LABEL is an empty string is there is no merchandise --- include/class_document.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/class_document.php b/include/class_document.php index 39085588d..a68a1802e 100644 --- a/include/class_document.php +++ b/include/class_document.php @@ -680,6 +680,8 @@ class Document $id='e_march'.$counter.'_tva_id'; if ( !isset (${$id}) ) return ""; if ( ${$id} == -1 ) return ""; + $march_id='e_march'.$counter.'_price' ; + if ( ! isset (${$march_id})) return ''; $tva=new Acc_Tva($this->db); $tva->set_parameter("id",${$id}); $tva->load(); @@ -705,6 +707,9 @@ class Document extract ($_POST); $id='e_march'.$counter.'_tva_id'; if ( !isset (${$id}) ) return ""; + $march_id='e_march'.$counter.'_price' ; + if ( ! isset (${$march_id})) return ''; + if ( ${$march_id} == 0 )return ''; $tva=GetTvaRate($this->db,${$id}); if ( $tva == null || $tva==0 ) return ""; $r=$tva['tva_label'];