diff --git a/htdocs/includes/modules/societe/mod_codecompta_digitaria.php b/htdocs/includes/modules/societe/mod_codecompta_digitaria.php deleted file mode 100644 index b2a7b15a233..00000000000 --- a/htdocs/includes/modules/societe/mod_codecompta_digitaria.php +++ /dev/null @@ -1,112 +0,0 @@ - - * Copyright (C) 2006 Laurent Destailleur - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - * or see http://www.gnu.org/ - */ - -/** - \file htdocs/includes/modules/societe/mod_codecompta_digitaria.php - \ingroup societe - \brief Fichier de la classe des gestion digitaria des codes compta des societes clientes - \version $Id: mod_codecompta_digitaria.php,v 1.8 2011/07/31 23:28:14 eldy Exp $ - */ - -require_once(DOL_DOCUMENT_ROOT."/includes/modules/societe/modules_societe.class.php"); - - -/** - \class mod_codecompta_digitaria - \brief Classe permettant la gestion digitaria des codes compta des societes clients - */ - -class mod_codecompta_digitaria extends ModeleAccountancyCode -{ - var $nom; - - - function mod_codecompta_digitaria() - { - $this->nom = "Digitaria"; - } - - function info($langs) - { - return $langs->trans("ModuleCompanyCode".$this->nom); - } - - /** - * \brief Renvoi code - * \param DB Handler d'acc�s base - * \param societe Objet societe - */ - function get_code($DB, $societe) - { - $i = 0; - $this->db = $DB; - - $this->code = "C".substr($societe->code_client,0,5); - - $is_dispo = $this->verif($DB, $this->code); - - while ( $is_dispo <> 0 && $i < 37) - { - $arr = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; - - $this->code = substr($this->code,0,5) . substr($arr, $i, 1); - - $is_dispo = $this->verif($DB, $this->code); - - $i++; - } - - - if ($is_dispo == 0) - { - return 0; - } - else - { - return -1; - } - - } - - function verif($db, $code) - { - $sql = "SELECT code_compta FROM ".MAIN_DB_PREFIX."societe"; - $sql .= " WHERE code_compta = '".$code."'"; - - $resql=$db->query($sql); - if ($resql) - { - if ($db->num_rows($resql) == 0) - { - return 0; - } - else - { - return -1; - } - } - else - { - return -2; - } - - } -} - -?>