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 ''; + // Warning late icon and note + print ''; + print ''; + print '
'; print $expensereportstatic->getNomUrl(1); + 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 ''; + $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 ''; 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']++;