Removed modules
This commit is contained in:
parent
678ab5b931
commit
67c92017c2
@ -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;
|
||||
}
|
||||
|
||||
|
||||
@ -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;
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user