Pagina 1 di 1
Tax Identification Number - Codice Fiscale - Problema
Inviato: 30/04/2006, 2:38
da braveand
ciao,
ho un cliente anglofono che mi dice che lui ha provato ad inserire sia il social security numeber che il tax number nella voce TAX IDENTIFICATION NUMBER (codice fiscale per noi) nei dati dell'account ma non glieli accetta.
qualcuno a avuto lo stesso problema?
Inviato: 30/04/2006, 16:23
da braveand
nessun idea?
Re: Tax Identification Number - Codice Fiscale - Problema
Inviato: 30/04/2006, 19:41
da marcus
braveand ha scritto:ciao,
ho un cliente anglofono che mi dice che lui ha provato ad inserire sia il social security numeber che il tax number nella voce TAX IDENTIFICATION NUMBER (codice fiscale per noi) nei dati dell'account ma non glieli accetta.
qualcuno a avuto lo stesso problema?
Si riferisce alla PIVA ma il problema è analogo:
viewtopic.php?t=5868&highlight=
Marcus
Inviato: 03/05/2006, 23:16
da braveand
Grazie per la dritta,
ho dato un occhiata al codice, tu quale controllo mi consigli di togliere per il CF?
+++++++++++++++++++++++++++++++++++++++++++++++
if (ACCOUNT_CF == 'true') {
if (($cf == "") && (ACCOUNT_CF_REQ == 'true')) {
$error = true;
$messageStack->add('create_account', ENTRY_CF_ERROR);
} else if ((strlen($cf) != 16) && ($cf != "")) {
$error = true;
$messageStack->add('create_account', ENTRY_CF_ERROR);
} else if (strlen($cf) == 16) {
$cf = strtoupper($cf);
if( ! ereg("^[A-Z0-9]+$", $cf) ){
$error = true;
$messageStack->add('create_account', ENTRY_CF_ERROR);
}
+++++++++++++++++++++++++++++++++++++++++++++++
grazie anticipatamente
Inviato: 04/05/2006, 2:32
da marcus
braveand ha scritto:Grazie per la dritta,
ho dato un occhiata al codice, tu quale controllo mi consigli di togliere per il CF?
+++++++++++++++++++++++++++++++++++++++++++++++
if (ACCOUNT_CF == 'true') {
if (($cf == "") && (ACCOUNT_CF_REQ == 'true')) {
$error = true;
$messageStack->add('create_account', ENTRY_CF_ERROR);
} else if ((strlen($cf) != 16) && ($cf != "")) {
$error = true;
$messageStack->add('create_account', ENTRY_CF_ERROR);
} else if (strlen($cf) == 16) {
$cf = strtoupper($cf);
if( ! ereg("^[A-Z0-9]+$", $cf) ){
$error = true;
$messageStack->add('create_account', ENTRY_CF_ERROR);
}
+++++++++++++++++++++++++++++++++++++++++++++++
grazie anticipatamente
Se hai problemi con il CF (o TIN) per i clienti stranieri una soluzione "brutale" è quella di eliminare i controlli di valorizzazione.
Una soluzione migliore è ovviamente quella di implementare la validazione di VAT e TIN tenendo conto del paese del cliente.
Marcus