diff --git a/htdocs/contrat/index.php b/htdocs/contrat/index.php
index 0ad193b2ff0..146619383ed 100644
--- a/htdocs/contrat/index.php
+++ b/htdocs/contrat/index.php
@@ -93,23 +93,38 @@ if ( $db->query($sql) )
print "
cid\">$obj->cid | \n";
print "pid\">$obj->label | \n";
print "sidp\">$obj->nom | \n";
- print '';
+
+ // Affiche statut contrat
if ($obj->enservice == 1)
{
- print "En service | ";
+ $class = "impayee";
+ $statut="En service";
}
elseif($obj->enservice == 2)
{
- print "Cloturé";
+ $class = "normal";
+ $statut= "Cloturé";
}
else
{
- print "A mettre en service";
+ $class = "warning";
+ $statut= "A mettre en service";
}
- $time=strtotime($obj->fin_validite);
- print "".dolibarr_print_date($time)." | \n";
- print "\n";
- $i++;
+ print "";
+ print "$statut";
+ print " | ";
+
+ if ($obj->enservice > 0) {
+ $time=strtotime($obj->fin_validite);
+ print dolibarr_print_date($time);
+ }
+ else {
+ print " ";
+ }
+ print " | \n";
+
+ print "\n";
+ $i++;
}
$db->free();