From a2bf93c67c2d4a2cc3d13ea0fcf9d29573243803 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Wed, 19 Sep 2007 04:36:50 +0000 Subject: [PATCH] =?UTF-8?q?D=E9but=20ajout=20du=20mod=E8le=20personnalisab?= =?UTF-8?q?le=20"tigre"=20avec=20num=E9rotation=20automatique=20pour=20les?= =?UTF-8?q?=20codes=20clients=20et=20fournisseurs.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/includes/modules/societe/mod_codeclient_tigre.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/htdocs/includes/modules/societe/mod_codeclient_tigre.php b/htdocs/includes/modules/societe/mod_codeclient_tigre.php index f2a51d94df5..452982f8c39 100644 --- a/htdocs/includes/modules/societe/mod_codeclient_tigre.php +++ b/htdocs/includes/modules/societe/mod_codeclient_tigre.php @@ -229,7 +229,7 @@ class mod_codeclient_tigre extends ModeleThirdPartyCode $substrEnd += 2; } } - else if (eregi('\{d+\}',$mask) && (eregi('\{d+\}',$mask) != '{dd}')) + else if (eregi('\{d+\}',$maskElement[$i]) && (eregi('\{d+\}',$$maskElement[$i]) != '{dd}')) { $error++; } @@ -247,7 +247,7 @@ class mod_codeclient_tigre extends ModeleThirdPartyCode $substrEnd += 2; } } - else if (eregi('\{m+\}',$mask) && (eregi('\{m+\}',$mask) != '{mm}')) + else if (eregi('\{m+\}',$maskElement[$i]) && (eregi('\{m+\}',$maskElement[$i]) != '{mm}')) { $error++; } @@ -353,6 +353,10 @@ class mod_codeclient_tigre extends ModeleThirdPartyCode $maskRebuild .= $maskElement[$i]; $foundCounter = 1; } + else + { + $error++; + } } $this->substrBegin = $substrBegin; $this->substrEnd = $substrEnd;