diff --git a/htdocs/includes/modules/societe/mod_codeclient_lion.php b/htdocs/includes/modules/societe/mod_codeclient_lion.php index b6d9e7af20d..89f43fada64 100644 --- a/htdocs/includes/modules/societe/mod_codeclient_lion.php +++ b/htdocs/includes/modules/societe/mod_codeclient_lion.php @@ -42,7 +42,7 @@ class mod_codeclient_lion extends ModeleThirdPartyCode var $version; // 'development', 'experimental', 'dolibarr' var $code_auto; // Numerotation automatique - + /** \brief Constructeur classe */ function mod_codeclient_lion() @@ -56,13 +56,13 @@ class mod_codeclient_lion extends ModeleThirdPartyCode $this->code_auto = 0; } - + /** \brief Renvoi la description du module * \return string Texte descripif */ function info($langs) { - return "Verifie si le code client est de la forme numerique 999 et sur au moins 3 chiffres. Verification mais pas de generation automatique."; + return "Verifie si le code client/fournisseur est de la forme numerique 999 et sur au moins 3 chiffres. Verification mais pas de generation automatique."; } @@ -87,14 +87,14 @@ class mod_codeclient_lion extends ModeleThirdPartyCode $result=0; $code = strtoupper(trim($code)); - if (! $code && $this->code_null) + if (! $code && $this->code_null) { $result=0; } else { if ($this->verif_syntax($code) >= 0) - { + { $is_dispo = $this->verif_dispo($db, $code, $soc); if ($is_dispo <> 0) { @@ -121,7 +121,7 @@ class mod_codeclient_lion extends ModeleThirdPartyCode return $result; } - + /** * \brief Renvoi une valeur correcte * \param $db Handler acces base @@ -131,11 +131,11 @@ class mod_codeclient_lion extends ModeleThirdPartyCode function get_correct($db, $code) { $return='001'; - + $sql = "SELECT MAX(code_client) as maxval FROM ".MAIN_DB_PREFIX."societe"; $resql=$db->query($sql); if ($resql) - { + { $obj=$db->fetch_object($resql); if ($obj) { @@ -150,7 +150,7 @@ class mod_codeclient_lion extends ModeleThirdPartyCode } } - + /** * \brief Renvoi si un code est pris ou non (par autre tiers) * \param $db Handler acces base @@ -192,7 +192,7 @@ class mod_codeclient_lion extends ModeleThirdPartyCode function verif_syntax($code) { $res = 0; - + if (strlen($code) < 3) { $res = -1; @@ -201,13 +201,13 @@ class mod_codeclient_lion extends ModeleThirdPartyCode { if (eregi('[0-9][0-9][0-9]+',$code)) { - $res = 0; + $res = 0; } else { $res = -2; } - + } return $res; } @@ -229,7 +229,7 @@ class mod_codeclient_lion extends ModeleThirdPartyCode $ok++; } } - + return $ok; } diff --git a/htdocs/includes/modules/societe/mod_codeclient_zebre.php b/htdocs/includes/modules/societe/mod_codeclient_zebre.php index 60ce5838819..f9df52052b3 100644 --- a/htdocs/includes/modules/societe/mod_codeclient_zebre.php +++ b/htdocs/includes/modules/societe/mod_codeclient_zebre.php @@ -42,7 +42,7 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode var $version; // 'development', 'experimental', 'dolibarr' var $code_auto; // Numerotation automatique - + /** \brief Constructeur classe */ function mod_codeclient_zebre() @@ -56,17 +56,17 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode $this->code_auto = 0; } - + /** * \brief Renvoie la description du module * \return string Texte descripif */ function info($langs) { - return "Verifie si le code client est de la forme CCCC9999. Les quatres premieres lettres etant une representation mnemotechnique, suivi du code postal en 2 chiffres et un numero d'ordre pour la prise en compte des doublons. Verification mais pas de generation automatique."; + return "Verifie si le code client/fournisseur est de la forme CCCC9999. Les quatres premieres lettres etant une representation mnemotechnique, suivi du code postal en 2 chiffres et un numero d'ordre pour la prise en compte des doublons. Verification mais pas de generation automatique."; } - + /** \brief Renvoi la description du module * \return string Texte descripif */ @@ -75,7 +75,7 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode return "ABCD7501"; } - + /** * \brief V�rifie la validit� du code * \param $db Handler acces base @@ -84,29 +84,29 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode * \return int <0 si KO, 0 si OK */ function verif($db, &$code, $soc) - { + { $result=0; $code = strtoupper(trim($code)); - if (! $code && $this->code_null) + if (! $code && $this->code_null) { $result=0; } else { if ($this->verif_syntax($code) == 0) - { + { $i = 1; $is_dispo = $this->verif_dispo($db, $code, $soc); while ($is_dispo <> 0 && $i < 99) { $arr = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; - + $code = substr($code,0,6) . substr("00".$i, -2); - + $is_dispo = $this->verif_dispo($db, $code, $soc); - + $i++; } @@ -139,9 +139,9 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode * \return string Code correct, <0 si KO */ function get_correct($db, $code) - { + { if ($this->verif_syntax($code) == 0) - { + { $i = 1; $is_dispo = $this->verif_dispo($db, $code, $soc); @@ -149,11 +149,11 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode while ( $is_dispo <> 0 && $i < 99) { $arr = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; - + $code = substr($code,0,6) . substr("00".$i, -2); - + $is_dispo = $this->verif_dispo($db, $code, $soc); - + $i++; } @@ -167,7 +167,7 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode } - + /** * \brief Renvoi si un code est pris ou non (par autre tiers) * \param $db Handler acces base @@ -208,7 +208,7 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode function verif_syntax(&$code) { $res = 0; - + if (strlen($code) <> 8) { $res = -1; @@ -217,13 +217,13 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode { if ($this->is_alpha(substr($code,0,4)) == 0 && $this->is_num(substr($code,4,4)) == 0 ) { - $res = 0; + $res = 0; } else { - $res = -2; + $res = -2; } - + } return $res; } @@ -234,7 +234,7 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode $ok = 0; // Je n'ai pas trouv� de fonction pour tester une chaine alpha sans les caract�re accentu�s // dommage - $alpha = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'; + $alpha = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'; for ($i = 0 ; $i < 4 ; $i++) { @@ -243,11 +243,11 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode $ok++; } } - + return $ok; } - + function is_num($str) { $ok = 0; @@ -261,7 +261,7 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode $ok++; } } - + return $ok; }