/[dolibarr]/dolibarr/htdocs/fourn/fournisseur.facture.class.php
ViewVC logotype

Diff of /dolibarr/htdocs/fourn/fournisseur.facture.class.php

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

revision 1.12 by eldy, Wed Oct 19 05:31:01 2005 UTC revision 1.13 by eldy, Sun Oct 30 17:32:58 2005 UTC
# Line 268  class FactureFournisseur Line 268  class FactureFournisseur
268          }          }
269      }      }
270    
271    /**      /**
272     * \brief     Tag la facture comme payée complètement       *      \brief      Tag la facture comme payée complètement
273     * \param     userid        utilisateur qui modifie l'état       *      \param      user        Objet utilisateur qui modifie
274     */       *      \return     int         <0 si ko, >0 si ok
275    function set_payed($userid)       */
276        function set_payed($user)
277      {      {
278        $sql = "UPDATE ".MAIN_DB_PREFIX."facture_fourn set paye = 1 WHERE rowid = ".$this->id;          $sql = "UPDATE ".MAIN_DB_PREFIX."facture_fourn";
279        $result = $this->db->query( $sql);          $sql.= " SET paye = 1";
280        if (! $result) {          $sql.= " WHERE rowid = ".$this->id;
281            dolibarr_print_error($this->db);          $result = $this->db->query($sql);
282        }          if (! $result)
283            {
284                dolibarr_print_error($this->db);
285                return -1;
286            }
287            return 1;
288      }      }
289        
290    /**      /**
291     * \brief     Tag la facture comme validée et valide la facture       *      \brief      Tag la facture comme validée et valide la facture
292     * \param     userid        utilisateur qui valide la facture       *      \param      user         Objet utilisateur qui modifie
293     */       *      \return     int         <0 si ko, >0 si ok
294    function set_valid($userid)       */
295        function set_valid($user)
296      {      {
297        $sql = "UPDATE ".MAIN_DB_PREFIX."facture_fourn set fk_statut = 1, fk_user_valid = $userid WHERE rowid = ".$this->id;          $sql = "UPDATE ".MAIN_DB_PREFIX."facture_fourn";
298        $result = $this->db->query( $sql);          $sql.= " SET fk_statut = 1, fk_user_valid = ".$user->id;
299        if (! $result) {          $sql.= " WHERE rowid = ".$this->id;
300            dolibarr_print_error($this->db);          $result = $this->db->query( $sql);
301        }          if (! $result) {
302                dolibarr_print_error($this->db);
303            }
304      }      }
305    
306    

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

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