Suppression TODO

This commit is contained in:
Laurent Destailleur 2007-12-03 21:27:57 +00:00
parent 04de7a7156
commit 0c1ed51aa3
4 changed files with 25 additions and 38 deletions

View File

@ -43,7 +43,7 @@ $user->getrights('commercial');
if (! $user->rights->contrat->lire) if (! $user->rights->contrat->lire)
accessforbidden(); accessforbidden();
// Sécurité accés client et commerciaux // S<EFBFBD>curit<EFBFBD> acc<63>s client et commerciaux
$contratid = isset($_GET["id"])?$_GET["id"]:''; $contratid = isset($_GET["id"])?$_GET["id"]:'';
if ($user->societe_id > 0) if ($user->societe_id > 0)
@ -71,7 +71,7 @@ if ($contratid && !$user->rights->commercial->client->voir)
} }
// Si ajout champ produit prédéfini // Si ajout champ produit pr<EFBFBD>d<EFBFBD>fini
if ($_POST["mode"]=='predefined') if ($_POST["mode"]=='predefined')
{ {
$date_start=''; $date_start='';
@ -192,7 +192,7 @@ if ($_POST["action"] == 'addligne' && $user->rights->contrat->creer)
$date_end=dolibarr_mktime(12,0,0,$_POST['date_end_slmonth'],$_POST['date_end_slday'],$_POST['date_end_slyear']); $date_end=dolibarr_mktime(12,0,0,$_POST['date_end_slmonth'],$_POST['date_end_slday'],$_POST['date_end_slyear']);
} }
} }
// Si ajout champ produit prédéfini // Si ajout champ produit pr<EFBFBD>d<EFBFBD>fini
if ($_POST['mode'] == 'predefined') if ($_POST['mode'] == 'predefined')
{ {
if ($_POST['date_startyear'] && $_POST['date_startmonth'] && $_POST['date_startday']) if ($_POST['date_startyear'] && $_POST['date_startmonth'] && $_POST['date_startday'])
@ -695,11 +695,6 @@ else
print '<tr><td>'.$langs->trans("Date").'</td>'; print '<tr><td>'.$langs->trans("Date").'</td>';
print '<td colspan="3">'.dolibarr_print_date($contrat->date_contrat,"dayhour")."</td></tr>\n"; print '<td colspan="3">'.dolibarr_print_date($contrat->date_contrat,"dayhour")."</td></tr>\n";
// Factures associées
/*
TODO
*/
// Projet // Projet
if ($conf->projet->enabled) if ($conf->projet->enabled)
{ {
@ -790,7 +785,7 @@ else
print '<td align="center">'.vatrate($objp->tva_tx).'%</td>'; print '<td align="center">'.vatrate($objp->tva_tx).'%</td>';
// Prix // Prix
print '<td align="right">'.price($objp->subprice)."</td>\n"; print '<td align="right">'.price($objp->subprice)."</td>\n";
// Quantité // Quantit<EFBFBD>
print '<td align="center">'.$objp->qty.'</td>'; print '<td align="center">'.$objp->qty.'</td>';
// Remise // Remise
if ($objp->remise_percent > 0) if ($objp->remise_percent > 0)
@ -801,7 +796,7 @@ else
{ {
print '<td>&nbsp;</td>'; print '<td>&nbsp;</td>';
} }
// Icon update et delete (statut contrat 0=brouillon,1=validé,2=fermé) // Icon update et delete (statut contrat 0=brouillon,1=valid<EFBFBD>,2=ferm<72>)
print '<td align="center" nowrap>'; print '<td align="center" nowrap>';
if ($contrat->statut != 2 && $user->rights->contrat->creer) if ($contrat->statut != 2 && $user->rights->contrat->creer)
{ {
@ -831,17 +826,17 @@ else
print "</tr>\n"; print "</tr>\n";
// Dates de en service prévues et effectives // Dates de en service pr<EFBFBD>vues et effectives
if ($objp->subprice >= 0) if ($objp->subprice >= 0)
{ {
print '<tr '.$bc[$var].'>'; print '<tr '.$bc[$var].'>';
print '<td colspan="7">'; print '<td colspan="7">';
// Date prévues // Date pr<EFBFBD>vues
print $langs->trans("DateStartPlanned").': '; print $langs->trans("DateStartPlanned").': ';
if ($objp->date_debut) { if ($objp->date_debut) {
print dolibarr_print_date($objp->date_debut); print dolibarr_print_date($objp->date_debut);
// Warning si date prevu passée et pas en service // Warning si date prevu pass<EFBFBD>e et pas en service
if ($objp->statut == 0 && $objp->date_debut < time() - $conf->contrat->warning_delay) { print " ".img_warning($langs->trans("Late")); } if ($objp->statut == 0 && $objp->date_debut < time() - $conf->contrat->warning_delay) { print " ".img_warning($langs->trans("Late")); }
} }
else print $langs->trans("Unknown"); else print $langs->trans("Unknown");
@ -855,18 +850,18 @@ else
print '<br>'; print '<br>';
// Si pas encore activé // Si pas encore activ<EFBFBD>
if (! $objp->date_debut_reelle) { if (! $objp->date_debut_reelle) {
print $langs->trans("DateStartReal").': '; print $langs->trans("DateStartReal").': ';
if ($objp->date_debut_reelle) print dolibarr_print_date($objp->date_debut_reelle); if ($objp->date_debut_reelle) print dolibarr_print_date($objp->date_debut_reelle);
else print $langs->trans("ContractStatusNotRunning"); else print $langs->trans("ContractStatusNotRunning");
} }
// Si activé et en cours // Si activ<EFBFBD> et en cours
if ($objp->date_debut_reelle && ! $objp->date_fin_reelle) { if ($objp->date_debut_reelle && ! $objp->date_fin_reelle) {
print $langs->trans("DateStartReal").': '; print $langs->trans("DateStartReal").': ';
print dolibarr_print_date($objp->date_debut_reelle); print dolibarr_print_date($objp->date_debut_reelle);
} }
// Si désactivé // Si d<EFBFBD>sactiv<EFBFBD>
if ($objp->date_debut_reelle && $objp->date_fin_reelle) { if ($objp->date_debut_reelle && $objp->date_fin_reelle) {
print $langs->trans("DateStartReal").': '; print $langs->trans("DateStartReal").': ';
print dolibarr_print_date($objp->date_debut_reelle); print dolibarr_print_date($objp->date_debut_reelle);
@ -909,7 +904,7 @@ else
print '<td align="center" colspan="3" rowspan="2" valign="middle"><input type="submit" class="button" name="save" value="'.$langs->trans("Modify").'">'; print '<td align="center" colspan="3" rowspan="2" valign="middle"><input type="submit" class="button" name="save" value="'.$langs->trans("Modify").'">';
print '<br><input type="submit" class="button" name="cancel" value="'.$langs->trans("Cancel").'">'; print '<br><input type="submit" class="button" name="cancel" value="'.$langs->trans("Cancel").'">';
print '</td>'; print '</td>';
// Ligne dates prévues // Ligne dates pr<EFBFBD>vues
print "<tr $bc[$var]>"; print "<tr $bc[$var]>";
print '<td colspan="5">'; print '<td colspan="5">';
print $langs->trans("DateStartPlanned").' '; print $langs->trans("DateStartPlanned").' ';
@ -960,7 +955,7 @@ else
$var=false; $var=false;
// Service sur produit prédéfini // Service sur produit pr<EFBFBD>d<EFBFBD>fini
print '<form name="addligne" action="fiche.php?id='.$id.'" method="post">'; print '<form name="addligne" action="fiche.php?id='.$id.'" method="post">';
print '<input type="hidden" name="action" value="addligne">'; print '<input type="hidden" name="action" value="addligne">';
print '<input type="hidden" name="mode" value="predefined">'; print '<input type="hidden" name="mode" value="predefined">';

View File

@ -47,7 +47,7 @@ accessforbidden();
/* /*
* Sécurité accés client * S<EFBFBD>curit<EFBFBD> acc<EFBFBD>s client
*/ */
if ($user->societe_id > 0) if ($user->societe_id > 0)
{ {
@ -192,11 +192,6 @@ if ($lineid > 0)
print '<tr><td>'.$langs->trans("Date").'</td>'; print '<tr><td>'.$langs->trans("Date").'</td>';
print '<td colspan="3">'.dolibarr_print_date($contrat->date_contrat,"dayhour")."</td></tr>\n"; print '<td colspan="3">'.dolibarr_print_date($contrat->date_contrat,"dayhour")."</td></tr>\n";
// Factures associées
/*
TODO
*/
// Projet // Projet
if ($conf->projet->enabled) if ($conf->projet->enabled)
{ {
@ -309,16 +304,16 @@ if ($lineid > 0)
if ($objp->date_debut) $dateactstart=$objp->date_debut; if ($objp->date_debut) $dateactstart=$objp->date_debut;
if ($objp->date_fin) $dateactend=$objp->date_fin; if ($objp->date_fin) $dateactend=$objp->date_fin;
// Dates de en service prévues et effectives // Dates de en service pr<EFBFBD>vues et effectives
print '<tr '.$bc[$var].'>'; print '<tr '.$bc[$var].'>';
print '<td colspan="7">'; print '<td colspan="7">';
// Date prévues // Date pr<EFBFBD>vues
print $langs->trans("DateStartPlanned").': '; print $langs->trans("DateStartPlanned").': ';
if ($objp->date_debut) { if ($objp->date_debut) {
print dolibarr_print_date($objp->date_debut); print dolibarr_print_date($objp->date_debut);
// Warning si date prevu passée et pas en service // Warning si date prevu pass<EFBFBD>e et pas en service
if ($objp->statut == 0 && $objp->date_debut < time() - $conf->contrat->warning_delay) { print " ".img_warning($langs->trans("Late")); } if ($objp->statut == 0 && $objp->date_debut < time() - $conf->contrat->warning_delay) { print " ".img_warning($langs->trans("Late")); }
} }
else print $langs->trans("Unknown"); else print $langs->trans("Unknown");
@ -332,18 +327,18 @@ if ($lineid > 0)
print '<br>'; print '<br>';
// Si pas encore activé // Si pas encore activ<EFBFBD>
if (! $objp->date_debut_reelle) { if (! $objp->date_debut_reelle) {
print $langs->trans("DateStartReal").': '; print $langs->trans("DateStartReal").': ';
if ($objp->date_debut_reelle) print dolibarr_print_date($objp->date_debut_reelle); if ($objp->date_debut_reelle) print dolibarr_print_date($objp->date_debut_reelle);
else print $langs->trans("ContractStatusNotRunning"); else print $langs->trans("ContractStatusNotRunning");
} }
// Si activé et en cours // Si activ<EFBFBD> et en cours
if ($objp->date_debut_reelle && ! $objp->date_fin_reelle) { if ($objp->date_debut_reelle && ! $objp->date_fin_reelle) {
print $langs->trans("DateStartReal").': '; print $langs->trans("DateStartReal").': ';
print dolibarr_print_date($objp->date_debut_reelle); print dolibarr_print_date($objp->date_debut_reelle);
} }
// Si désactivé // Si d<EFBFBD>sactiv<EFBFBD>
if ($objp->date_debut_reelle && $objp->date_fin_reelle) { if ($objp->date_debut_reelle && $objp->date_fin_reelle) {
print $langs->trans("DateStartReal").': '; print $langs->trans("DateStartReal").': ';
print dolibarr_print_date($objp->date_debut_reelle); print dolibarr_print_date($objp->date_debut_reelle);
@ -416,7 +411,7 @@ if ($lineid > 0)
if ($user->rights->contrat->activer && $contrat->statut == 1 && $objp->statut == 4) if ($user->rights->contrat->activer && $contrat->statut == 1 && $objp->statut == 4)
{ {
/** /**
* Désactiver la ligne de contrat * D<EFBFBD>sactiver la ligne de contrat
*/ */
$form = new Form($db); $form = new Form($db);
@ -458,8 +453,8 @@ if ($lineid > 0)
} }
else else
{ {
// Contrat non trouvé // Contrat non trouv<EFBFBD>
print "Contrat inexistant ou accés refusé"; print "Contrat inexistant ou acc<EFBFBD>s refus<75>";
} }
} }

View File

@ -99,12 +99,9 @@ class Expedition extends CommonObject
$this->commande->id = $this->commande_id; $this->commande->id = $this->commande_id;
$this->commande->fetch_lines(); $this->commande->fetch_lines();
/* // Insertion des lignes
* Insertion des produits dans la base
*/
for ($i = 0 ; $i < sizeof($this->lignes) ; $i++) for ($i = 0 ; $i < sizeof($this->lignes) ; $i++)
{ {
//TODO
if (! $this->create_line(0, $this->lignes[$i]->commande_ligne_id, $this->lignes[$i]->qty)) if (! $this->create_line(0, $this->lignes[$i]->commande_ligne_id, $this->lignes[$i]->qty))
{ {
$error++; $error++;

View File

@ -2016,7 +2016,7 @@ class Form
} }
if ($input['type'] == 'select') if ($input['type'] == 'select')
{ {
// TODO
} }
if ($input['type'] == 'checkbox') if ($input['type'] == 'checkbox')
{ {