'."\n";
@@ -182,7 +194,7 @@ if ($result)
print $form->selectDate($search_dateend_end ? $search_dateend_end : -1, 'search_dateend_end', 0, 0, 1);
print '';
// Date payment
- print '';
+ /*print ' ';
print '';
print $langs->trans('From').' ';
print $form->selectDate($search_datepayment_start ? $search_datepayment_start : -1, 'search_datepayment_start', 0, 0, 1);
@@ -190,34 +202,43 @@ if ($result)
print '
';
print $langs->trans('to').' ';
print $form->selectDate($search_datepayment_end ? $search_datepayment_end : -1, 'search_datepayment_end', 0, 0, 1);
- print '
';
+ print '
';*/
// Type
print ' ';
$form->select_types_paiements($typeid, 'typeid', '', 0, 1, 1, 16);
print ' ';
// Account
- if (!empty($conf->banque->enabled))
+ /*if (!empty($conf->banque->enabled))
{
print '';
$form->select_comptes($search_account, 'search_account', 0, '', 1);
print ' ';
- }
+ }*/
// Amount
print ' ';
+
+ // Status
+ print '';
+ $liststatus = array('0'=>$langs->trans("Unpaid"), '1'=>$langs->trans("Paid"));
+ print $form->selectarray('search_status', $liststatus, $search_status, 1);
+ print ' ';
+
print '';
$searchpicto = $form->showFilterAndCheckAddButtons(0);
print $searchpicto;
print ' ';
+
print "\n";
print '';
print_liste_field_titre("Ref", $_SERVER["PHP_SELF"], "t.rowid", "", $param, "", $sortfield, $sortorder);
print_liste_field_titre("Label", $_SERVER["PHP_SELF"], "t.label", "", $param, 'align="left"', $sortfield, $sortorder);
print_liste_field_titre("PeriodEndDate", $_SERVER["PHP_SELF"], "t.datev", "", $param, 'align="center"', $sortfield, $sortorder);
- print_liste_field_titre("DatePayment", $_SERVER["PHP_SELF"], "t.datep", "", $param, 'align="center"', $sortfield, $sortorder);
+ //print_liste_field_titre("DatePayment", $_SERVER["PHP_SELF"], "t.datep", "", $param, 'align="center"', $sortfield, $sortorder);
print_liste_field_titre("Type", $_SERVER["PHP_SELF"], "type", "", $param, '', $sortfield, $sortorder, 'left ');
- if (!empty($conf->banque->enabled)) print_liste_field_titre("Account", $_SERVER["PHP_SELF"], "ba.label", "", $param, "", $sortfield, $sortorder);
- print_liste_field_titre("PayedByThisPayment", $_SERVER["PHP_SELF"], "t.amount", "", $param, '', $sortfield, $sortorder, 'right ');
+ //if (!empty($conf->banque->enabled)) print_liste_field_titre("Account", $_SERVER["PHP_SELF"], "ba.label", "", $param, "", $sortfield, $sortorder);
+ print_liste_field_titre("Amount", $_SERVER["PHP_SELF"], "t.amount", "", $param, '', $sortfield, $sortorder, 'right ');
+ print_liste_field_titre("Status", $_SERVER["PHP_SELF"], "t.paye", "", $param, 'class="right"', $sortfield, $sortorder);
print_liste_field_titre('', $_SERVER["PHP_SELF"], "", '', '', '', $sortfield, $sortorder, 'maxwidthsearch ');
print " \n";
@@ -246,11 +267,11 @@ if ($result)
// Date end period
print ''.dol_print_date($db->jdate($obj->datev), 'day')." \n";
// Date payment
- print ''.dol_print_date($db->jdate($obj->datep), 'day')." \n";
+ //print ''.dol_print_date($db->jdate($obj->datep), 'day')." \n";
// Type
print $type;
// Account
- if (!empty($conf->banque->enabled))
+ /*if (!empty($conf->banque->enabled))
{
print '';
if ($obj->fk_bank > 0)
@@ -269,21 +290,24 @@ if ($result)
}
else print ' ';
print ' ';
- }
+ }*/
// Amount
$total = $total + $obj->amount;
print ''.price($obj->amount)." ";
- print " ";
- print "\n";
+
+ print ''.$tva_static->LibStatut($obj->paye, 5, $obj->alreadypayed).' ';
+ if (!$i) $totalarray['nbfield']++;
+
+ print " ";
$i++;
}
- $colspan = 5;
+ $colspan = 4;
if (!empty($conf->banque->enabled)) $colspan++;
- print ''.$langs->trans("Total").' ';
+ print ''.$langs->trans("Total").' ';
print ''.price($total).' ';
- print " ";
+ print " ";
print "