Ajout lien sur objet source sur page creation facture

This commit is contained in:
Laurent Destailleur 2006-05-31 23:05:29 +00:00
parent 71e9993766
commit 8f5c9618da
2 changed files with 48 additions and 46 deletions

View File

@ -877,7 +877,7 @@ if ($_GET['action'] == 'create')
// print '<input type="hidden" name="remise_percent" value="'.$propal->remise_percent.'">'."\n"; // print '<input type="hidden" name="remise_percent" value="'.$propal->remise_percent.'">'."\n";
print '<input type="hidden" name="propalid" value="'.$propal->id.'">'; print '<input type="hidden" name="propalid" value="'.$propal->id.'">';
print '<tr><td>'.$langs->trans('Proposal').'</td><td colspan="2">'.$propal->ref.'</td></tr>'; print '<tr><td>'.$langs->trans('Proposal').'</td><td colspan="2"><a href="'.DOL_URL_ROOT.'/comm/propal.php?propalid='.$propal->id.'">'.img_object($langs->trans("ShowPropal"),'propal').' '.$propal->ref.'</a></td></tr>';
print '<tr><td>'.$langs->trans('TotalHT').'</td><td colspan="2">'.price($propal->price).'</td></tr>'; print '<tr><td>'.$langs->trans('TotalHT').'</td><td colspan="2">'.price($propal->price).'</td></tr>';
print '<tr><td>'.$langs->trans('TotalVAT').'</td><td colspan="2">'.price($propal->total_tva)."</td></tr>"; print '<tr><td>'.$langs->trans('TotalVAT').'</td><td colspan="2">'.price($propal->total_tva)."</td></tr>";
print '<tr><td>'.$langs->trans('TotalTTC').'</td><td colspan="2">'.price($propal->total)."</td></tr>"; print '<tr><td>'.$langs->trans('TotalTTC').'</td><td colspan="2">'.price($propal->total)."</td></tr>";
@ -891,7 +891,7 @@ if ($_GET['action'] == 'create')
// print '<input type="hidden" name="remise_percent" value="'.$commande->remise_percent.'">'."\n"; // print '<input type="hidden" name="remise_percent" value="'.$commande->remise_percent.'">'."\n";
print '<input type="hidden" name="commandeid" value="'.$commande->id.'">'; print '<input type="hidden" name="commandeid" value="'.$commande->id.'">';
print '<tr><td>'.$langs->trans('Order').'</td><td colspan="2">'.$commande->ref.'</td></tr>'; print '<tr><td>'.$langs->trans('Order').'</td><td colspan="2"><a href="'.DOL_URL_ROOT.'/commande/fiche.php?id='.$commande->id.'">'.img_object($langs->trans("ShowOrder"),'order').' '.$commande->ref.'</a></td></tr>';
print '<tr><td>'.$langs->trans('TotalHT').'</td><td colspan="2">'.price($commande->total_ht).'</td></tr>'; print '<tr><td>'.$langs->trans('TotalHT').'</td><td colspan="2">'.price($commande->total_ht).'</td></tr>';
print '<tr><td>'.$langs->trans('TotalVAT').'</td><td colspan="2">'.price($commande->total_tva)."</td></tr>"; print '<tr><td>'.$langs->trans('TotalVAT').'</td><td colspan="2">'.price($commande->total_tva)."</td></tr>";
print '<tr><td>'.$langs->trans('TotalTTC').'</td><td colspan="2">'.price($commande->total_ttc)."</td></tr>"; print '<tr><td>'.$langs->trans('TotalTTC').'</td><td colspan="2">'.price($commande->total_ttc)."</td></tr>";
@ -910,7 +910,7 @@ if ($_GET['action'] == 'create')
// print '<input type="hidden" name="remise_percent" value="'.$contrat->remise_percent.'">'."\n"; // print '<input type="hidden" name="remise_percent" value="'.$contrat->remise_percent.'">'."\n";
print '<input type="hidden" name="contratid" value="'.$contrat->id.'">'; print '<input type="hidden" name="contratid" value="'.$contrat->id.'">';
print '<tr><td>'.$langs->trans('Contract').'</td><td colspan="2">'.$contrat->ref.'</td></tr>'; print '<tr><td>'.$langs->trans('Contract').'</td><td colspan="2"><a href="'.DOL_URL_ROOT.'/contrat/fiche.php?id='.$contrat->id.'">'.img_object($langs->trans("ShowContract"),'contract').' '.$contrat->ref.'</a></td></tr>';
print '<tr><td>'.$langs->trans('TotalHT').'</td><td colspan="2">'.price($contrat->total_ht).'</td></tr>'; print '<tr><td>'.$langs->trans('TotalHT').'</td><td colspan="2">'.price($contrat->total_ht).'</td></tr>';
print '<tr><td>'.$langs->trans('TotalVAT').'</td><td colspan="2">'.price($contrat->total_tva)."</td></tr>"; print '<tr><td>'.$langs->trans('TotalVAT').'</td><td colspan="2">'.price($contrat->total_tva)."</td></tr>";
print '<tr><td>'.$langs->trans('TotalTTC').'</td><td colspan="2">'.price($contrat->total_ttc)."</td></tr>"; print '<tr><td>'.$langs->trans('TotalTTC').'</td><td colspan="2">'.price($contrat->total_ttc)."</td></tr>";

View File

@ -752,49 +752,51 @@ else
print "</tr>\n"; print "</tr>\n";
// Dates de en service prévues et effectives // Dates de en service prévues et effectives
if ($objp->subprice >= 0)
{
print '<tr '.$bc[$var].'>';
print '<td colspan="7">';
print '<tr '.$bc[$var].'>'; // Date prévues
print '<td colspan="7">'; 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 ' &nbsp;-&nbsp; ';
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");
// Date prévues print '<br>';
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 ' &nbsp;-&nbsp; ';
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 '<br>'; // Si pas encore activé
if (! $objp->date_debut_reelle) {
// Si pas encore activé print $langs->trans("DateStartReal").': ';
if (! $objp->date_debut_reelle) { if ($objp->date_debut_reelle) print dolibarr_print_date($objp->date_debut_reelle);
print $langs->trans("DateStartReal").': '; else print $langs->trans("ContractStatusNotRunning");
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) {
// Si activé et en cours print $langs->trans("DateStartReal").': ';
if ($objp->date_debut_reelle && ! $objp->date_fin_reelle) { print dolibarr_print_date($objp->date_debut_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) {
// Si désactivé print $langs->trans("DateStartReal").': ';
if ($objp->date_debut_reelle && $objp->date_fin_reelle) { print dolibarr_print_date($objp->date_debut_reelle);
print $langs->trans("DateStartReal").': '; print ' &nbsp;-&nbsp; ';
print dolibarr_print_date($objp->date_debut_reelle); print $langs->trans("DateEndReal").': ';
print ' &nbsp;-&nbsp; '; print dolibarr_print_date($objp->date_fin_reelle);
print $langs->trans("DateEndReal").': '; }
print dolibarr_print_date($objp->date_fin_reelle); print '</td>';
} print '</tr>';
print '</td>'; }
print '</tr>';
} }
// Ligne en mode update // Ligne en mode update