diff --git a/htdocs/compta/bank/bankentries_list.php b/htdocs/compta/bank/bankentries_list.php
index c10d0d05238..aadc0d01d80 100644
--- a/htdocs/compta/bank/bankentries_list.php
+++ b/htdocs/compta/bank/bankentries_list.php
@@ -1384,6 +1384,12 @@ if ($resql)
// Third party
if (!empty($arrayfields['bu.label']['checked']))
{
+ //payment line type to define user display
+ foreach($links as $key=>$value){
+ if($links[$key]['type'] == 'payment_sc') $type_link = 'payment_sc';
+ if($links[$key]['type'] == 'payment_salary') $type_link = 'payment_salary';
+ }
+
print '
';
if ($objp->url_id)
{
@@ -1399,7 +1405,10 @@ if ($resql)
$companystatic->code_compta = $objp->code_compta;
$companystatic->code_compta_fournisseur = $objp->code_compta_fournisseur;
print $companystatic->getNomUrl(1);
- } elseif ($objp->type_url == 'user') {
+ } elseif ($objp->type_url == 'user' &&
+ (($type_link == 'payment_salary' && !empty($user->rights->salaries->read))
+ || ($type_link == 'payment_sc' && !empty($user->rights->tax->charges->lire)))
+ ) {
$userstatic->id = $objp->url_id;
$userstatic->firstname = $objp->user_firstname;
$userstatic->name = $objp->user_lastname;
|