Gestion des transferts

This commit is contained in:
Rodolphe Quiedeville 2005-06-15 14:01:55 +00:00
parent 7e4e195492
commit b4a6827e5e
4 changed files with 21 additions and 5 deletions

View File

@ -206,7 +206,7 @@ class CommandeMethodeTableur extends CommandeMethode
$sql = $sqlall;
$sql .= " AND l.statut in (1,4)";
$sql .= " AND l.statut in (1,4,8)";
$sql .= " ORDER BY l.statut ASC";
$result = $this->db->query($sql);
@ -343,6 +343,11 @@ class CommandeMethodeTableur extends CommandeMethode
{
$lint->set_statut($this->user, 5);
}
if ($lint->statut == 8)
{
$lint->set_statut($this->user, 2);
}
}
return 0;

View File

@ -158,7 +158,7 @@ class CommandeMethodeText extends CommandeMethode
*/
$sql = $sqlall;
$sql .= " AND l.statut in (1,4)";
$sql .= " AND l.statut in (1,4,8)";
$sql .= " ORDER BY l.statut ASC";
$result = $this->db->query($sql);
@ -216,6 +216,10 @@ class CommandeMethodeText extends CommandeMethode
{
$lint->set_statut($this->user, 5);
}
if ($lint->statut == 8)
{
$lint->set_statut($this->user, 2);
}
}
return 0;

View File

@ -68,7 +68,8 @@ $sql .= " FROM ".MAIN_DB_PREFIX."societe as s";
$sql .= ",".MAIN_DB_PREFIX."telephonie_societe_ligne as l";
$sql .= ",".MAIN_DB_PREFIX."telephonie_fournisseur as f";
$sql .= ",".MAIN_DB_PREFIX."societe as sf";
$sql .= " WHERE l.fk_soc = s.idp AND l.fk_fournisseur = f.rowid AND l.statut IN (1,4) ";
$sql .= " WHERE l.fk_soc = s.idp AND l.fk_fournisseur = f.rowid ";
$sql .= " AND l.statut IN (1,4,8) ";
$sql .= " AND l.fk_soc_facture = sf.idp";
$sql .= " GROUP BY f.rowid, f.nom ASC";
@ -133,7 +134,7 @@ $sql .= " , ".MAIN_DB_PREFIX."telephonie_societe_ligne as l";
$sql .= " , ".MAIN_DB_PREFIX."telephonie_fournisseur as f";
$sql .= " , ".MAIN_DB_PREFIX."societe as sf";
$sql .= " WHERE l.fk_soc = s.idp AND l.fk_fournisseur = f.rowid";
$sql .= " AND l.statut IN (1,4) ";
$sql .= " AND l.statut IN (1,4,8) ";
$sql .= " AND l.fk_soc_facture = sf.idp";
$sql .= " ORDER BY s.nom ASC ";

View File

@ -387,12 +387,18 @@ class LigneTel {
{
$sql = "UPDATE ".MAIN_DB_PREFIX."telephonie_societe_ligne";
$sql .= " SET statut = ".$statut ;
$sql .= ", date_commande = now()";
$sql .= " WHERE rowid =".$this->id;
$this->db->query($sql);
$sql = "UPDATE ".MAIN_DB_PREFIX."telephonie_societe_ligne";
$sql .= " SET date_commande = now()";
$sql .= ", fk_user_commande=".$user->id;
$sql .= " WHERE rowid =".$this->id;
$sql .= " AND date_commande IS NULL";
$this->db->query($sql);
}
if ($datea)