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 $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;
}

View File

@ -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<EFBFBD>rifie la validit<EFBFBD> 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<75> de fonction pour tester une chaine alpha sans les caract<63>re accentu<74>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;
}