diff --git a/htdocs/compta/facture.php b/htdocs/compta/facture.php
index fffd49e6874..7273d1962eb 100644
--- a/htdocs/compta/facture.php
+++ b/htdocs/compta/facture.php
@@ -877,7 +877,7 @@ if ($_GET['action'] == 'create')
// print ''."\n";
print '';
- print '
| '.$langs->trans('Proposal').' | '.$propal->ref.' |
';
+ print '| '.$langs->trans('Proposal').' | '.img_object($langs->trans("ShowPropal"),'propal').' '.$propal->ref.' |
';
print '| '.$langs->trans('TotalHT').' | '.price($propal->price).' |
';
print '| '.$langs->trans('TotalVAT').' | '.price($propal->total_tva)." |
";
print '| '.$langs->trans('TotalTTC').' | '.price($propal->total)." |
";
@@ -891,7 +891,7 @@ if ($_GET['action'] == 'create')
// print ''."\n";
print '';
- print '| '.$langs->trans('Order').' | '.$commande->ref.' |
';
+ print '| '.$langs->trans('Order').' | '.img_object($langs->trans("ShowOrder"),'order').' '.$commande->ref.' |
';
print '| '.$langs->trans('TotalHT').' | '.price($commande->total_ht).' |
';
print '| '.$langs->trans('TotalVAT').' | '.price($commande->total_tva)." |
";
print '| '.$langs->trans('TotalTTC').' | '.price($commande->total_ttc)." |
";
@@ -910,7 +910,7 @@ if ($_GET['action'] == 'create')
// print ''."\n";
print '';
- print '| '.$langs->trans('Contract').' | '.$contrat->ref.' |
';
+ print '| '.$langs->trans('Contract').' | '.img_object($langs->trans("ShowContract"),'contract').' '.$contrat->ref.' |
';
print '| '.$langs->trans('TotalHT').' | '.price($contrat->total_ht).' |
';
print '| '.$langs->trans('TotalVAT').' | '.price($contrat->total_tva)." |
";
print '| '.$langs->trans('TotalTTC').' | '.price($contrat->total_ttc)." |
";
diff --git a/htdocs/contrat/fiche.php b/htdocs/contrat/fiche.php
index 62029cf5d0d..5ec3343ab7e 100644
--- a/htdocs/contrat/fiche.php
+++ b/htdocs/contrat/fiche.php
@@ -752,49 +752,51 @@ else
print "\n";
// Dates de en service prévues et effectives
-
- print '';
- print '';
-
- // Date prévues
- print $langs->trans("DateStartPlanned").': ';
- if ($objp->date_debut) {
- print dolibarr_print_date($objp->date_debut);
- // Warning si date prevu passée et pas en service
- if ($objp->statut == 0 && $objp->date_debut < time() - $conf->contrat->warning_delay) { print " ".img_warning($langs->trans("Late")); }
- }
- else print $langs->trans("Unknown");
- print ' - ';
- print $langs->trans("DateEndPlanned").': ';
- if ($objp->date_fin) {
- print dolibarr_print_date($objp->date_fin);
- if ($objp->statut == 4 && $objp->date_fin < time() - $conf->contrat->warning_delay) { print " ".img_warning($langs->trans("Late")); }
- }
- else print $langs->trans("Unknown");
-
- print ' ';
-
- // Si pas encore activé
- if (! $objp->date_debut_reelle) {
- print $langs->trans("DateStartReal").': ';
- if ($objp->date_debut_reelle) print dolibarr_print_date($objp->date_debut_reelle);
- else print $langs->trans("ContractStatusNotRunning");
- }
- // Si activé et en cours
- if ($objp->date_debut_reelle && ! $objp->date_fin_reelle) {
- print $langs->trans("DateStartReal").': ';
- print dolibarr_print_date($objp->date_debut_reelle);
- }
- // Si désactivé
- if ($objp->date_debut_reelle && $objp->date_fin_reelle) {
- print $langs->trans("DateStartReal").': ';
- print dolibarr_print_date($objp->date_debut_reelle);
- print ' - ';
- print $langs->trans("DateEndReal").': ';
- print dolibarr_print_date($objp->date_fin_reelle);
- }
- print ' | ';
- print '
';
+ if ($objp->subprice >= 0)
+ {
+ print '';
+ print '';
+
+ // Date prévues
+ print $langs->trans("DateStartPlanned").': ';
+ if ($objp->date_debut) {
+ print dolibarr_print_date($objp->date_debut);
+ // Warning si date prevu passée et pas en service
+ if ($objp->statut == 0 && $objp->date_debut < time() - $conf->contrat->warning_delay) { print " ".img_warning($langs->trans("Late")); }
+ }
+ else print $langs->trans("Unknown");
+ print ' - ';
+ print $langs->trans("DateEndPlanned").': ';
+ if ($objp->date_fin) {
+ print dolibarr_print_date($objp->date_fin);
+ if ($objp->statut == 4 && $objp->date_fin < time() - $conf->contrat->warning_delay) { print " ".img_warning($langs->trans("Late")); }
+ }
+ else print $langs->trans("Unknown");
+
+ print ' ';
+
+ // Si pas encore activé
+ if (! $objp->date_debut_reelle) {
+ print $langs->trans("DateStartReal").': ';
+ if ($objp->date_debut_reelle) print dolibarr_print_date($objp->date_debut_reelle);
+ else print $langs->trans("ContractStatusNotRunning");
+ }
+ // Si activé et en cours
+ if ($objp->date_debut_reelle && ! $objp->date_fin_reelle) {
+ print $langs->trans("DateStartReal").': ';
+ print dolibarr_print_date($objp->date_debut_reelle);
+ }
+ // Si désactivé
+ if ($objp->date_debut_reelle && $objp->date_fin_reelle) {
+ print $langs->trans("DateStartReal").': ';
+ print dolibarr_print_date($objp->date_debut_reelle);
+ print ' - ';
+ print $langs->trans("DateEndReal").': ';
+ print dolibarr_print_date($objp->date_fin_reelle);
+ }
+ print ' | ';
+ print '
';
+ }
}
// Ligne en mode update