diff --git a/htdocs/commande/list.php b/htdocs/commande/list.php
index 9ca79421f20..6e304a019d0 100644
--- a/htdocs/commande/list.php
+++ b/htdocs/commande/list.php
@@ -1061,7 +1061,8 @@ if ($resql)
$text_info='';
$text_warning='';
$nbprod=0;
-
+
+ // Ref
if (! empty($arrayfields['c.ref']['checked']))
{
print '
';
@@ -1186,12 +1187,12 @@ if ($resql)
print ' | ';
}
- // Warning late icon
+ // Warning late icon and note
print '';
if ($generic_commande->hasDelay()) {
print img_picto($langs->trans("Late").' : '.$generic_commande->showDelay(), "warning");
}
- if(!empty($obj->note_private))
+ if (!empty($obj->note_private) || !empty($obj->note_public))
{
print ' ';
print ''.img_picto($langs->trans("ViewPrivateNote"),'object_generic').'';
diff --git a/htdocs/expensereport/list.php b/htdocs/expensereport/list.php
index ce682273b6e..3b995173826 100644
--- a/htdocs/expensereport/list.php
+++ b/htdocs/expensereport/list.php
@@ -183,7 +183,7 @@ $min_year = 5;
$sql = "SELECT d.rowid, d.ref, d.fk_user_author, d.total_ht, d.total_tva, d.total_ttc, d.fk_statut as status,";
-$sql.= " d.date_debut, d.date_fin, d.date_create, d.tms as date_modif, d.date_valid, d.date_approve,";
+$sql.= " d.date_debut, d.date_fin, d.date_create, d.tms as date_modif, d.date_valid, d.date_approve, d.note_private, d.note_public,";
$sql.= " u.rowid as id_user, u.firstname, u.lastname, u.login, u.statut, u.photo";
// Add fields from extrafields
foreach ($extrafields->attribute_label as $key => $val) $sql.=($extrafields->attribute_type[$key] != 'separate' ? ",ef.".$key.' as options_'.$key : '');
@@ -524,17 +524,40 @@ if ($resql)
$expensereportstatic->date_modif=$db->jdate($obj->date_modif);
$expensereportstatic->date_valid=$db->jdate($obj->date_valid);
$expensereportstatic->date_approve=$db->jdate($obj->date_approve);
+ $expensereportstatic->note_private=$obj->note_private;
+ $expensereportstatic->note_public=$obj->note_public;
$var=!$var;
print "";
+ // Ref
if (! empty($arrayfields['d.ref']['checked'])) {
print '';
+ print '';
+ print '| ';
print $expensereportstatic->getNomUrl(1);
+ print ' | ';
+ // Warning late icon and note
+ print '';
if ($expensereportstatic->status == 2 && $expensereportstatic->hasDelay('toappove')) print img_warning($langs->trans("Late"));
if ($expensereportstatic->status == 5 && $expensereportstatic->hasDelay('topay')) print img_warning($langs->trans("Late"));
+ if (!empty($obj->note_private) || !empty($obj->note_public))
+ {
+ print ' ';
+ print ''.img_picto($langs->trans("ViewPrivateNote"),'object_generic').'';
+ print '';
+ }
+ print ' | ';
+ print '';
+ $filename=dol_sanitizeFileName($obj->ref);
+ $filedir=$conf->expensereport->dir_output . '/' . dol_sanitizeFileName($obj->ref);
+ $urlsource=$_SERVER['PHP_SELF'].'?id='.$obj->rowid;
+ print $formfile->getDocumentsLink($expensereport->element, $filename, $filedir);
+ print ' | ';
+ print ' ';
print ' | ';
if (! $i) $totalarray['nbfield']++;
}
+ // User
if (! empty($arrayfields['user']['checked'])) {
print '';
$usertmp->id=$obj->id_user;
@@ -547,18 +570,22 @@ if ($resql)
print ' | ';
if (! $i) $totalarray['nbfield']++;
}
+ // Start date
if (! empty($arrayfields['d.date_debut']['checked'])) {
print ''.($obj->date_debut > 0 ? dol_print_date($obj->date_debut, 'day') : '').' | ';
if (! $i) $totalarray['nbfield']++;
}
+ // End date
if (! empty($arrayfields['d.date_fin']['checked'])) {
print ''.($obj->date_fin > 0 ? dol_print_date($obj->date_fin, 'day') : '').' | ';
if (! $i) $totalarray['nbfield']++;
}
+ // Date validation
if (! empty($arrayfields['d.date_valid']['checked'])) {
print ''.($obj->date_valid > 0 ? dol_print_date($obj->date_valid, 'day') : '').' | ';
if (! $i) $totalarray['nbfield']++;
}
+ // Date approval
if (! empty($arrayfields['d.date_approve']['checked'])) {
print ''.($obj->date_approve > 0 ? dol_print_date($obj->date_approve, 'day') : '').' | ';
if (! $i) $totalarray['nbfield']++;
|