Normalisation nom table

This commit is contained in:
Laurent Destailleur 2007-10-09 13:45:08 +00:00
parent 39df9e9a66
commit 9968834f0d
3 changed files with 42 additions and 5 deletions

View File

@ -1836,7 +1836,29 @@ class Societe
}
return -1;
}
function set_status($id_status)
{
$sql = "INSERT INTO ".MAIN_DB_PREFIX."societe_log (datel, fk_soc, fk_statut, fk_user, author, label)";
$sql.= " VALUES ('$dateaction', $socid, $id_status,";
$sql.= "'".$user->id."',";
$sql.= "'".addslashes($user->login)."',";
$sql.= "'Change statut from $oldstcomm to $stcommid'";
$sql.= ")";
$result = $db->query($sql);
if ($result)
{
$sql = "UPDATE ".MAIN_DB_PREFIX."societe SET fk_stcomm=$stcommid WHERE rowid=".$socid;
$result = $db->query($sql);
}
else
{
$errmesg = $db->error;
}
}
}
?>

View File

@ -949,3 +949,15 @@ update llx_propal set total_ht = price where total_ht = 0 and total > 0;
insert into llx_c_type_contact(rowid, element, source, code, libelle, active ) values (102,'commande','external', 'SHIPPING', 'Contact client livraison commande', 1);
-- Uniformisation du nom. Rem: Cette table n'est pas utilise en lecture a ce jour
drop table llx_socstatutlog;
create table llx_societe_log
(
id integer AUTO_INCREMENT PRIMARY KEY,
datel datetime,
fk_soc integer,
fk_statut integer,
fk_user integer,
author varchar(30),
label varchar(128)
)type=innodb;

View File

@ -1,5 +1,6 @@
-- ========================================================================
-- Copyright (C) 2002-2003 Rodolphe Quiedeville <rodolphe@quiedeville.org>
-- Copyright (C) 2007 Laurent Destailleur <eldy@users.sourceforge.net>
--
-- $Id$
-- $Source$
@ -20,11 +21,13 @@
--
-- ========================================================================
create table llx_socstatutlog
create table llx_societe_log
(
id integer AUTO_INCREMENT PRIMARY KEY,
datel datetime,
fk_soc integer,
fk_statut integer,
author varchar(30)
fk_soc integer, -- Ne pas mettre de controle d'integrite sur les tables de logs
fk_statut integer, -- Ne pas mettre de controle d'integrite sur les tables de logs
fk_user integer, -- Ne pas mettre de controle d'integrite sur les tables de logs
author varchar(30),
label varchar(128)
)type=innodb;