Removed modules

This commit is contained in:
Laurent Destailleur 2009-01-31 13:44:04 +00:00
parent 678ab5b931
commit 67c92017c2
2 changed files with 38 additions and 38 deletions

View File

@ -42,7 +42,7 @@ class mod_codeclient_lion extends ModeleThirdPartyCode
var $version; // 'development', 'experimental', 'dolibarr' var $version; // 'development', 'experimental', 'dolibarr'
var $code_auto; // Numerotation automatique var $code_auto; // Numerotation automatique
/** \brief Constructeur classe /** \brief Constructeur classe
*/ */
function mod_codeclient_lion() function mod_codeclient_lion()
@ -56,13 +56,13 @@ class mod_codeclient_lion extends ModeleThirdPartyCode
$this->code_auto = 0; $this->code_auto = 0;
} }
/** \brief Renvoi la description du module /** \brief Renvoi la description du module
* \return string Texte descripif * \return string Texte descripif
*/ */
function info($langs) 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; $result=0;
$code = strtoupper(trim($code)); $code = strtoupper(trim($code));
if (! $code && $this->code_null) if (! $code && $this->code_null)
{ {
$result=0; $result=0;
} }
else else
{ {
if ($this->verif_syntax($code) >= 0) if ($this->verif_syntax($code) >= 0)
{ {
$is_dispo = $this->verif_dispo($db, $code, $soc); $is_dispo = $this->verif_dispo($db, $code, $soc);
if ($is_dispo <> 0) if ($is_dispo <> 0)
{ {
@ -121,7 +121,7 @@ class mod_codeclient_lion extends ModeleThirdPartyCode
return $result; return $result;
} }
/** /**
* \brief Renvoi une valeur correcte * \brief Renvoi une valeur correcte
* \param $db Handler acces base * \param $db Handler acces base
@ -131,11 +131,11 @@ class mod_codeclient_lion extends ModeleThirdPartyCode
function get_correct($db, $code) function get_correct($db, $code)
{ {
$return='001'; $return='001';
$sql = "SELECT MAX(code_client) as maxval FROM ".MAIN_DB_PREFIX."societe"; $sql = "SELECT MAX(code_client) as maxval FROM ".MAIN_DB_PREFIX."societe";
$resql=$db->query($sql); $resql=$db->query($sql);
if ($resql) if ($resql)
{ {
$obj=$db->fetch_object($resql); $obj=$db->fetch_object($resql);
if ($obj) if ($obj)
{ {
@ -150,7 +150,7 @@ class mod_codeclient_lion extends ModeleThirdPartyCode
} }
} }
/** /**
* \brief Renvoi si un code est pris ou non (par autre tiers) * \brief Renvoi si un code est pris ou non (par autre tiers)
* \param $db Handler acces base * \param $db Handler acces base
@ -192,7 +192,7 @@ class mod_codeclient_lion extends ModeleThirdPartyCode
function verif_syntax($code) function verif_syntax($code)
{ {
$res = 0; $res = 0;
if (strlen($code) < 3) if (strlen($code) < 3)
{ {
$res = -1; $res = -1;
@ -201,13 +201,13 @@ class mod_codeclient_lion extends ModeleThirdPartyCode
{ {
if (eregi('[0-9][0-9][0-9]+',$code)) if (eregi('[0-9][0-9][0-9]+',$code))
{ {
$res = 0; $res = 0;
} }
else else
{ {
$res = -2; $res = -2;
} }
} }
return $res; return $res;
} }
@ -229,7 +229,7 @@ class mod_codeclient_lion extends ModeleThirdPartyCode
$ok++; $ok++;
} }
} }
return $ok; return $ok;
} }

View File

@ -42,7 +42,7 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode
var $version; // 'development', 'experimental', 'dolibarr' var $version; // 'development', 'experimental', 'dolibarr'
var $code_auto; // Numerotation automatique var $code_auto; // Numerotation automatique
/** \brief Constructeur classe /** \brief Constructeur classe
*/ */
function mod_codeclient_zebre() function mod_codeclient_zebre()
@ -56,17 +56,17 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode
$this->code_auto = 0; $this->code_auto = 0;
} }
/** /**
* \brief Renvoie la description du module * \brief Renvoie la description du module
* \return string Texte descripif * \return string Texte descripif
*/ */
function info($langs) 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 /** \brief Renvoi la description du module
* \return string Texte descripif * \return string Texte descripif
*/ */
@ -75,7 +75,7 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode
return "ABCD7501"; return "ABCD7501";
} }
/** /**
* \brief V<EFBFBD>rifie la validit<EFBFBD> du code * \brief V<EFBFBD>rifie la validit<EFBFBD> du code
* \param $db Handler acces base * \param $db Handler acces base
@ -84,29 +84,29 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode
* \return int <0 si KO, 0 si OK * \return int <0 si KO, 0 si OK
*/ */
function verif($db, &$code, $soc) function verif($db, &$code, $soc)
{ {
$result=0; $result=0;
$code = strtoupper(trim($code)); $code = strtoupper(trim($code));
if (! $code && $this->code_null) if (! $code && $this->code_null)
{ {
$result=0; $result=0;
} }
else else
{ {
if ($this->verif_syntax($code) == 0) if ($this->verif_syntax($code) == 0)
{ {
$i = 1; $i = 1;
$is_dispo = $this->verif_dispo($db, $code, $soc); $is_dispo = $this->verif_dispo($db, $code, $soc);
while ($is_dispo <> 0 && $i < 99) while ($is_dispo <> 0 && $i < 99)
{ {
$arr = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; $arr = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
$code = substr($code,0,6) . substr("00".$i, -2); $code = substr($code,0,6) . substr("00".$i, -2);
$is_dispo = $this->verif_dispo($db, $code, $soc); $is_dispo = $this->verif_dispo($db, $code, $soc);
$i++; $i++;
} }
@ -139,9 +139,9 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode
* \return string Code correct, <0 si KO * \return string Code correct, <0 si KO
*/ */
function get_correct($db, $code) function get_correct($db, $code)
{ {
if ($this->verif_syntax($code) == 0) if ($this->verif_syntax($code) == 0)
{ {
$i = 1; $i = 1;
$is_dispo = $this->verif_dispo($db, $code, $soc); $is_dispo = $this->verif_dispo($db, $code, $soc);
@ -149,11 +149,11 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode
while ( $is_dispo <> 0 && $i < 99) while ( $is_dispo <> 0 && $i < 99)
{ {
$arr = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; $arr = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
$code = substr($code,0,6) . substr("00".$i, -2); $code = substr($code,0,6) . substr("00".$i, -2);
$is_dispo = $this->verif_dispo($db, $code, $soc); $is_dispo = $this->verif_dispo($db, $code, $soc);
$i++; $i++;
} }
@ -167,7 +167,7 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode
} }
/** /**
* \brief Renvoi si un code est pris ou non (par autre tiers) * \brief Renvoi si un code est pris ou non (par autre tiers)
* \param $db Handler acces base * \param $db Handler acces base
@ -208,7 +208,7 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode
function verif_syntax(&$code) function verif_syntax(&$code)
{ {
$res = 0; $res = 0;
if (strlen($code) <> 8) if (strlen($code) <> 8)
{ {
$res = -1; $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 ) if ($this->is_alpha(substr($code,0,4)) == 0 && $this->is_num(substr($code,4,4)) == 0 )
{ {
$res = 0; $res = 0;
} }
else else
{ {
$res = -2; $res = -2;
} }
} }
return $res; return $res;
} }
@ -234,7 +234,7 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode
$ok = 0; $ok = 0;
// Je n'ai pas trouv<75> de fonction pour tester une chaine alpha sans les caract<63>re accentu<74>s // Je n'ai pas trouv<75> de fonction pour tester une chaine alpha sans les caract<63>re accentu<74>s
// dommage // dommage
$alpha = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'; $alpha = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
for ($i = 0 ; $i < 4 ; $i++) for ($i = 0 ; $i < 4 ; $i++)
{ {
@ -243,11 +243,11 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode
$ok++; $ok++;
} }
} }
return $ok; return $ok;
} }
function is_num($str) function is_num($str)
{ {
$ok = 0; $ok = 0;
@ -261,7 +261,7 @@ class mod_codeclient_zebre extends ModeleThirdPartyCode
$ok++; $ok++;
} }
} }
return $ok; return $ok;
} }