MY_NAME); $b=$my->MY_STREET.",".$my->MY_NUMBER; $a.=sprintf("% 24s",$b); $b=$my->MY_CP." ".$my->MY_COMMUNE; $a.=sprintf("% 27s",$b); $a.="BE"; $a.=sprintf("%9s",$my->MY_TVA); // special zone $a.=sprintf("% 20s",' '); // $a.="E"; $a.=$p_year; $a.="\n"; // customer record $rec_id=0; $tot_amount=0; $tot_tva=0; foreach ($p_array as $client) { if ( strlen(trim($client['tva'])) != 0 ) { $rec_id++; $a.=sprintf("%06d",$rec_id); $a.=sprintf("% 32s",$client['name']); $a.=str_repeat(" ",51); $a.=sprintf("BE%s",$client['vat_number']); $a.=sprintf("%010d",$client['amount']*100); $a.=sprintf("%010d",$client['tva']*100); $a.=str_repeat(" ",10); $a.="\n"; $tot_amount=+$client['amount']*100; $tot_tva+=$client['tva']*100; } } //Last Record $a.="999999"; $a.=sprintf("%016d",$tot_amount); $a.=sprintf("%016d",$tot_tva); $a.=str_repeat(" ",51); $a.="BE"; $a.=$my->MY_TVA; $a.=str_repeat(" ",28); $a.="\r\n"; return $a; }