/[dolibarr]/dolibarr/htdocs/societe.class.php
ViewVC logotype

Diff of /dolibarr/htdocs/societe.class.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.97 by eldy, Wed Sep 14 23:24:00 2005 UTC revision 1.98 by eldy, Sat Oct 1 14:45:51 2005 UTC
# Line 62  class Societe { Line 62  class Societe {
62    var $remise_client;    var $remise_client;
63        
64    var $client;    var $client;
65      var $prospect;
66    var $fournisseur;    var $fournisseur;
67    
68    var $code_client;    var $code_client;
# Line 88  class Societe { Line 89  class Societe {
89    
90      $this->id = $id;      $this->id = $id;
91      $this->client = 0;      $this->client = 0;
92        $this->prospect = 0;
93      $this->fournisseur = 0;      $this->fournisseur = 0;
94      $this->typent_id  = 0;      $this->typent_id  = 0;
95      $this->effectif_id  = 0;      $this->effectif_id  = 0;
# Line 140  class Societe { Line 142  class Societe {
142            
143                  $this->creation_bit = 1;                  $this->creation_bit = 1;
144            
145                  $ret = $this->update($this->id);                  $ret = $this->update($this->id,$user,0);
146            
147                  if ($ret == 0)                  if ($ret == 0)
148                  {                  {
# Line 237  class Societe { Line 239  class Societe {
239    }    }
240    
241      /**      /**
242       *    \brief      Mise a jour des paramètres de la sociét       *      \brief      Mise a jour des paramètres de la sociét
243       *    \param      id      id societe       *      \param      id              id societe
244       *    \param      user    Utilisateur qui demande la mise à jour       *      \param      user            Utilisateur qui demande la mise à jour
245       *    \return     0 si ok, < 0 si erreur       *      \param      call_trigger    0=non, 1=oui
246         *      \return     int             0 si ok, < 0 si erreur
247       */       */
248      function update($id, $user='')      function update($id, $user='', $call_trigger=1)
249      {      {
250          global $langs;          global $langs;
251            
# Line 367  class Societe { Line 370  class Societe {
370            
371              if ($this->db->query($sql))              if ($this->db->query($sql))
372              {              {
373                  // Appel des triggers                  if ($call_trigger)
374                  include_once(DOL_DOCUMENT_ROOT . "/interfaces.class.php");                  {
375                  $interface=new Interfaces($this->db);                      // Appel des triggers
376                  $interface->run_triggers('COMPANY_MODIFY',$this,$user,$lang,$conf);                      include_once(DOL_DOCUMENT_ROOT . "/interfaces.class.php");
377                  // Fin appel triggers                      $interface=new Interfaces($this->db);
378                            $result=$interface->run_triggers('COMPANY_MODIFY',$this,$user,$lang,$conf);
379                        // Fin appel triggers
380                    }
381                        
382                  $result = 0;                  $result = 0;
383              }              }
384              else              else

Legend:
Removed from v.1.97  
changed lines
  Added in v.1.98

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26