diff --git a/htdocs/commande/list.php b/htdocs/commande/list.php
index 717b57ae8b1..febab2d5917 100644
--- a/htdocs/commande/list.php
+++ b/htdocs/commande/list.php
@@ -1462,11 +1462,6 @@ if ($resql) {
print '
';
print $generic_commande->getNomUrl(1, ($search_status != 2 ? 0 : $obj->fk_statut), 0, 0, 0, 1, 1);
- // Warning late icon and note
- if ($generic_commande->hasDelay()) {
- print img_picto($langs->trans("Late").' : '.$generic_commande->showDelay(), "warning");
- }
-
$filename = dol_sanitizeFileName($obj->ref);
$filedir = $conf->commande->multidir_output[$conf->entity].'/'.dol_sanitizeFileName($obj->ref);
$urlsource = $_SERVER['PHP_SELF'].'?id='.$obj->rowid;
@@ -1590,6 +1585,10 @@ if ($resql) {
if (!empty($arrayfields['c.date_commande']['checked'])) {
print ' | ';
print dol_print_date($db->jdate($obj->date_commande), 'day');
+ // Warning late icon and note
+ if ($generic_commande->hasDelay()) {
+ print img_picto($langs->trans("Late").' : '.$generic_commande->showDelay(), "warning");
+ }
print ' | ';
if (!$i) {
$totalarray['nbfield']++;
diff --git a/htdocs/compta/index.php b/htdocs/compta/index.php
index 332f68c1293..c68a686d2bf 100644
--- a/htdocs/compta/index.php
+++ b/htdocs/compta/index.php
@@ -210,11 +210,11 @@ if (!empty($conf->facture->enabled) && !empty($user->rights->facture->lire)) {
print '';
print $tmpinvoice->getNomUrl(1, '');
print ' | ';
- print '';
if ($tmpinvoice->hasDelay()) {
+ print ' | ';
print img_warning($langs->trans("Late"));
+ print ' | ';
}
- print '';
print '';
$filename = dol_sanitizeFileName($obj->ref);
$filedir = $conf->facture->dir_output.'/'.dol_sanitizeFileName($obj->ref);
diff --git a/htdocs/core/lib/invoice.lib.php b/htdocs/core/lib/invoice.lib.php
index c64c63fc0dd..1e4cdf16791 100644
--- a/htdocs/core/lib/invoice.lib.php
+++ b/htdocs/core/lib/invoice.lib.php
@@ -1196,11 +1196,6 @@ function getCustomerInvoiceUnpaidOpenTable($maxCount = 500, $socid = 0)
print ' | ';
print $tmpinvoice->getNomUrl(1, '');
print ' | ';
- print '';
- if ($tmpinvoice->hasDelay()) {
- print img_warning($langs->trans("Late"));
- }
- print ' | ';
print '';
$filename = dol_sanitizeFileName($obj->ref);
$filedir = $conf->facture->dir_output.'/'.dol_sanitizeFileName($obj->ref);
@@ -1212,7 +1207,12 @@ function getCustomerInvoiceUnpaidOpenTable($maxCount = 500, $socid = 0)
print ' | ';
print $societestatic->getNomUrl(1, 'customer');
print ' | ';
- print ''.dol_print_date($db->jdate($obj->datelimite), 'day').' | ';
+ print '';
+ print dol_print_date($db->jdate($obj->datelimite), 'day');
+ if ($tmpinvoice->hasDelay()) {
+ print img_warning($langs->trans("Late"));
+ }
+ print ' | ';
if (!empty($conf->global->MAIN_SHOW_HT_ON_SUMMARY)) {
print ''.price($obj->total_ht).' | ';
}