From ef5d394b84543757bf3afa76438d5d8127e3c64b Mon Sep 17 00:00:00 2001 From: tomours Date: Thu, 6 Aug 2015 14:00:50 +0200 Subject: [PATCH] FIX #3349 Allow checking a VAT number with spaces One of the first things I did, while starting to try Dolibarr, was to fill info about my company. I filled my VAT number : "FR 13 794..." and saw the "check" button. Oh, that's nice ! Click. Didn't work :( In fact, it didn't work because the webservice Dolibarr uses to check VAT numbers doesn't understand spaces. By doing this we could enter good looking VAT numbers (with spaces) and still check them. --- htdocs/societe/checkvat/checkVatPopup.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/htdocs/societe/checkvat/checkVatPopup.php b/htdocs/societe/checkvat/checkVatPopup.php index 9252a479403..13d669789e7 100644 --- a/htdocs/societe/checkvat/checkVatPopup.php +++ b/htdocs/societe/checkvat/checkVatPopup.php @@ -49,8 +49,10 @@ if (! $_REQUEST["vatNumber"]) } else { + $_REQUEST["vatNumber"] = preg_replace('/\^\w/', '', $_REQUEST["vatNumber"]); $countryCode=substr($_REQUEST["vatNumber"],0,2); $vatNumber=substr($_REQUEST["vatNumber"],2); + print ''.$langs->trans("Country").': '.$countryCode.'
'; print ''.$langs->trans("VATIntraShort").': '.$vatNumber.'
'; print '
';