';
- print "".$langs->trans("Period")." ".dolibarr_print_date($cha->periode,"%Y")." ";
- print '';
-
- /*
- * Paiements
- */
- $sql = "SELECT ".$db->pdate("datep")." as dp, p.amount,";
- $sql .= "c.libelle as paiement_type, p.num_paiement, p.rowid";
- $sql .= " FROM ".MAIN_DB_PREFIX."paiementcharge as p, ".MAIN_DB_PREFIX."c_paiement as c ";
- $sql .= " WHERE p.fk_charge = ".$chid." AND p.fk_typepaiement = c.id";
- $sql .= " ORDER BY dp DESC";
-
- $result = $db->query($sql);
- if ($result)
- {
- $num = $db->num_rows($result);
- $i = 0; $total = 0;
- echo '';
- print '';
- print ''.$langs->trans("Date").' '.$langs->trans("Type").' ';
- print ''.$langs->trans("Amount").' ';
-
- $var=True;
- while ($i < $num)
- {
- $objp = $db->fetch_object($result);
- $var=!$var;
- print "";
- print img_object($langs->trans("Payment"),"payment").' ';
- print dolibarr_print_date($objp->dp)." \n";
- print "$objp->paiement_type $objp->num_paiement \n";
- print ''.price($objp->amount)." ".$langs->trans("Currency".$conf->monnaie)." \n";
- print " ";
- $totalpaye += $objp->amount;
- $i++;
- }
-
- if ($fac->paye == 0)
- {
- print "Total payé: ".price($totalpaye)." ".$langs->trans("Currency".$conf->monnaie)." \n";
- print "Réclamé : ".price($cha->amount)." ".$langs->trans("Currency".$conf->monnaie)." \n";
-
- $resteapayer = $cha->amount - $totalpaye;
-
- print "".$langs->trans("RemainderToPay")." : ";
- print "".price($resteapayer)." ".$langs->trans("Currency".$conf->monnaie)." \n";
- }
- print "
";
- $db->free();
- } else {
- dolibarr_print_error($db);
- }
- print " ";
+ print "".$langs->trans("Type")." $cha->type_libelle ".$langs->trans("Payments")." ";
- print "";
+ print "".$langs->trans("Period")." ".dolibarr_print_date($cha->periode,"%Y")." ";
+ print '';
- if ($cha->paye==0) {
- print ' '.$langs->trans("Label").' ';
- print ''.$langs->trans("DateDue")." date_ech)."\"> ";
- print ''.$langs->trans("AmountTTC")." amount\"> ";
- }
- else {
- print ''.$langs->trans("Label").' '.$cha->lib.' ';
- print "".$langs->trans("DateDue")." ".dolibarr_print_date($cha->date_ech)." ";
- print ''.$langs->trans("AmountTTC").' '.price($cha->amount).' ';
- }
+ /*
+ * Paiements
+ */
+ $sql = "SELECT ".$db->pdate("datep")." as dp, p.amount,";
+ $sql .= "c.libelle as paiement_type, p.num_paiement, p.rowid";
+ $sql .= " FROM ".MAIN_DB_PREFIX."paiementcharge as p, ".MAIN_DB_PREFIX."c_paiement as c ";
+ $sql .= " WHERE p.fk_charge = ".$chid." AND p.fk_typepaiement = c.id";
+ $sql .= " ORDER BY dp DESC";
+
+ $result = $db->query($sql);
+ if ($result)
+ {
+ $num = $db->num_rows($result);
+ $i = 0; $total = 0;
+ echo '';
+ print '';
+ print ''.$langs->trans("Date").' '.$langs->trans("Type").' ';
+ print ''.$langs->trans("Amount").' ';
+
+ $var=True;
+ while ($i < $num)
+ {
+ $objp = $db->fetch_object($result);
+ $var=!$var;
+ print "";
+ print img_object($langs->trans("Payment"),"payment").' ';
+ print dolibarr_print_date($objp->dp)." \n";
+ print "$objp->paiement_type $objp->num_paiement \n";
+ print ''.price($objp->amount)." ".$langs->trans("Currency".$conf->monnaie)." \n";
+ print " ";
+ $totalpaye += $objp->amount;
+ $i++;
+ }
+
+ if ($fac->paye == 0)
+ {
+ print "Total payé: ".price($totalpaye)." ".$langs->trans("Currency".$conf->monnaie)." \n";
+ print "Réclamé : ".price($cha->amount)." ".$langs->trans("Currency".$conf->monnaie)." \n";
+
+ $resteapayer = $cha->amount - $totalpaye;
+
+ print "".$langs->trans("RemainderToPay")." : ";
+ print "".price($resteapayer)." ".$langs->trans("Currency".$conf->monnaie)." \n";
+ }
+ print "
";
+ $db->free();
+ }
+ else
+ {
+ dolibarr_print_error($db);
+ }
+ print "";
+
+ print "";
+
+ if ($cha->paye==0) {
+ print ''.$langs->trans("Label").' ';
+ print ''.$langs->trans("DateDue")." date_ech)."\"> ";
+ print ''.$langs->trans("AmountTTC")." amount\"> ";
+ }
+ else {
+ print ''.$langs->trans("Label").' '.$cha->lib.' ';
+ print "".$langs->trans("DateDue")." ".dolibarr_print_date($cha->date_ech)." ";
+ print ''.$langs->trans("AmountTTC").' '.price($cha->amount).' ';
+ }
- print ''.$langs->trans("Status").' '.$cha->getLibStatut().' ';
- print '
';
-
-
- print "