From 6f604f7947e72e1294578c8078869d40ab16f3f2 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 21 Apr 2006 23:37:50 +0000 Subject: [PATCH] =?UTF-8?q?La=20code=20compta=20g=E9n=E9r=E9=20depuis=20un?= =?UTF-8?q?=20code=20tiers=20ne=20prend=20que=20les=20caract=E8res=20num?= =?UTF-8?q?=E9riques=20du=20code=20tiers?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/includes/modules/societe/mod_codecompta_aquarium.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/htdocs/includes/modules/societe/mod_codecompta_aquarium.php b/htdocs/includes/modules/societe/mod_codecompta_aquarium.php index f5bae92d22d..4e4062fed29 100644 --- a/htdocs/includes/modules/societe/mod_codecompta_aquarium.php +++ b/htdocs/includes/modules/societe/mod_codecompta_aquarium.php @@ -67,6 +67,7 @@ class mod_codecompta_aquarium extends ModeleAccountancyCode // Regle gestion compte compta if ($type == 'customer') $codetouse=$societe->code_client; if ($type == 'supplier') $codetouse=$societe->code_fournisseur; + $codetouse=eregi_replace('[^0-9]','',$codetouse); if ($type == 'customer') $this->code = "411".$codetouse; if ($type == 'supplier') $this->code = "401".$codetouse; @@ -74,7 +75,7 @@ class mod_codecompta_aquarium extends ModeleAccountancyCode $is_dispo = $this->verif($DB, $this->code, $societe); while ($is_dispo == 0 && $i < 37) // 40 char max { - $arr = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; + $arr = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; $this->code = $societe->prefix_comm . $codetouse . substr($arr, $i, 1);