[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dolibarr-dev] Creation user depuis contact !!
From: |
Régis Houssin |
Subject: |
[Dolibarr-dev] Creation user depuis contact !! |
Date: |
Wed, 30 May 2007 09:00:07 +0200 (CEST) |
User-agent: |
SquirrelMail/1.4.9a |
autre point concernant les users :
lorsqu'on crée un user dolibarr depuis un contact de société on a cette
requete dans la fonction "create_from_contact" dans user.class.php :
-------------------------------------------------------------------------
$sql = "UPDATE ".MAIN_DB_PREFIX."user";
$sql.= " SET fk_socpeople=".$contact->id.",
fk_societe=".$contact->societeid;
$sql.= " WHERE rowid=".$this->id;
$resql=$this->db->query($sql);
if ($resql)
{
$sql = "UPDATE ".MAIN_DB_PREFIX."socpeople";
$sql.= " SET fk_user = ".$this->id;
$sql.= " WHERE idp = ".$contact->id;
$resql=$this->db->query($sql);
-------------------------------------------------------------------------
dans l'UPDATE de llx_socpeople on change le champs fk_user (qui doit etre
l'id de l'utilisateur qui a créé le contact à la base) par l'id du user
qui vient d'être créé à partir de ce même contact. Du coup il devient son
propre créateur. C'est pour cà qu'on est obligé de mettre se champ à NULL
lorsqu'on supprime le user !! est-ce normal ?
merci
Régis
- [Dolibarr-dev] Creation user depuis contact !!,
Régis Houssin <=