Ajout gestion du parent
This commit is contained in:
parent
4a6f7320a5
commit
8a488d1be2
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
/* Copyright (C) 2002-2004 Rodolphe Quiedeville <rodolphe@quiedeville.org>
|
/* Copyright (C) 2002-2005 Rodolphe Quiedeville <rodolphe@quiedeville.org>
|
||||||
* Copyright (C) 2004 Laurent Destailleur <eldy@users.sourceforge.net>
|
* Copyright (C) 2004-2005 Laurent Destailleur <eldy@users.sourceforge.net>
|
||||||
* Copyright (C) 2004 Eric Seigne <eric.seigne@ryxeo.com>
|
* Copyright (C) 2004 Eric Seigne <eric.seigne@ryxeo.com>
|
||||||
* Copyright (C) 2003 Brian Fraval <brian@fraval.org>
|
* Copyright (C) 2003 Brian Fraval <brian@fraval.org>
|
||||||
*
|
*
|
||||||
@ -334,7 +334,7 @@ class Societe {
|
|||||||
$sql .= ", s.siret, s.capital, s.ape, s.tva_intra, s.rubrique, s.fk_effectif";
|
$sql .= ", s.siret, s.capital, s.ape, s.tva_intra, s.rubrique, s.fk_effectif";
|
||||||
$sql .= ", e.libelle as effectif, e.id as effectif_id";
|
$sql .= ", e.libelle as effectif, e.id as effectif_id";
|
||||||
$sql .= ", s.fk_forme_juridique as forme_juridique_code, fj.libelle as forme_juridique";
|
$sql .= ", s.fk_forme_juridique as forme_juridique_code, fj.libelle as forme_juridique";
|
||||||
$sql .= ", s.code_client, s.code_compta";
|
$sql .= ", s.code_client, s.code_compta, s.parent";
|
||||||
$sql .= ", s.fk_departement, s.fk_pays, s.fk_stcomm, s.remise_client";
|
$sql .= ", s.fk_departement, s.fk_pays, s.fk_stcomm, s.remise_client";
|
||||||
$sql .= ", p.libelle as pays";
|
$sql .= ", p.libelle as pays";
|
||||||
$sql .= ", st.libelle as stcomm";
|
$sql .= ", st.libelle as stcomm";
|
||||||
@ -376,6 +376,8 @@ class Societe {
|
|||||||
$this->tel = $obj->tel;
|
$this->tel = $obj->tel;
|
||||||
$this->fax = $obj->fax;
|
$this->fax = $obj->fax;
|
||||||
|
|
||||||
|
$this->parent = $obj->parent;
|
||||||
|
|
||||||
$this->siren = $obj->siren;
|
$this->siren = $obj->siren;
|
||||||
$this->siret = $obj->siret;
|
$this->siret = $obj->siret;
|
||||||
$this->ape = $obj->ape;
|
$this->ape = $obj->ape;
|
||||||
@ -1067,6 +1069,25 @@ class Societe {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* \brief Définit la société mère pour les filiales
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
function set_parent($id)
|
||||||
|
{
|
||||||
|
if ($this->id)
|
||||||
|
{
|
||||||
|
$sql = "UPDATE ".MAIN_DB_PREFIX."societe ";
|
||||||
|
$sql .= " SET parent = ".$id;
|
||||||
|
$sql .= " WHERE idp = " . $this->id .";";
|
||||||
|
|
||||||
|
if ( $this->db->query($sql) )
|
||||||
|
{
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user