From 446f0590dc328b69a13ec3e588e92b083f0df49d Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 12 Aug 2019 13:45:04 +0200 Subject: [PATCH] FIX VAT number for Monaco (it uses FR) --- htdocs/core/lib/functions2.lib.php | 1 + 1 file changed, 1 insertion(+) diff --git a/htdocs/core/lib/functions2.lib.php b/htdocs/core/lib/functions2.lib.php index 2f01cf441db..b4c8f6bf011 100644 --- a/htdocs/core/lib/functions2.lib.php +++ b/htdocs/core/lib/functions2.lib.php @@ -576,6 +576,7 @@ function isValidVATID($company) { $vatprefix = $company->country_code; if ($vatprefix == 'GR') $vatprefix = '(EL|GR)'; + elseif ($vatprefix == 'MC') $vatprefix = 'FR'; // Monaco is using french VAT numbers else $vatprefix = preg_quote($vatprefix, '/'); if (! preg_match('/^'.$vatprefix.'[a-zA-Z0-9\-\.]{5,14}$/i', str_replace(' ', '', $company->tva_intra))) {