diff --git a/htdocs/compta/bank/various_payment/list.php b/htdocs/compta/bank/various_payment/list.php
index 9c936c1d943..0d91eb38e7d 100644
--- a/htdocs/compta/bank/various_payment/list.php
+++ b/htdocs/compta/bank/various_payment/list.php
@@ -424,6 +424,10 @@ if ($result)
{
$obj = $db->fetch_object($result);
+ $variousstatic->id = $obj->rowid;
+ $variousstatic->ref = $obj->rowid;
+ $variousstatic->label = $obj->label;
+
print '
';
// No
@@ -433,15 +437,13 @@ if ($result)
// Ref
if ($arrayfields['ref']['checked']) {
- $variousstatic->id = $obj->rowid;
- $variousstatic->ref = $obj->rowid;
- print "| ".$variousstatic->getNomUrl(1)." | ";
+ print ''.$variousstatic->getNomUrl(1)." | ";
if (!$i) $totalarray['nbfield']++;
}
// Label payment
if ($arrayfields['label']['checked']) {
- print "".dol_trunc($obj->label, 40)." | ";
+ print ''.$variousstatic->label." | ";
if (!$i) $totalarray['nbfield']++;
}
@@ -460,7 +462,13 @@ if ($result)
// Type
if ($arrayfields['type']['checked']) {
- print ''.$langs->trans("PaymentTypeShort".$obj->payment_code).' '.$obj->num_payment.' | ';
+ print '';
+ if ($obj->payment_code) {
+ print $langs->trans("PaymentTypeShort".$obj->payment_code);
+ print ' ';
+ }
+ print $obj->num_payment;
+ print ' | ';
if (!$i) $totalarray['nbfield']++;
}