Fix validazione codice fiscale per falsi positivi

This commit is contained in:
Luca 2019-03-21 10:41:35 +01:00
parent 85e7e9311f
commit c4d73f50f0
2 changed files with 7 additions and 8 deletions

View File

@ -31,7 +31,7 @@ if (empty($record) || !$has_access) {
<h3 class="text-muted">'.
'<i class="fa fa-question-circle"></i> '.tr('Record non trovato').'
<br><br>
<small class="help-block">'.tr('Stai cercando di accedere ad un record eliminato o non presente').'</small>
<small class="help-block">'.tr('Stai cercando di accedere ad un record eliminato o non presente').'.</small>
</h3>
<br>

View File

@ -95,18 +95,17 @@ switch (post('op')) {
$check_vat_number = Validate::isValidVatNumber($partita_iva);
if (empty($check_vat_number)) {
flash()->warning(tr('Attenzione: la partita IVA _IVA_ sembra non essere valida', [
flash()->warning(tr('Attenzione: la partita IVA _IVA_ potrebbe non essere valida', [
'_IVA_' => $partita_iva,
]));
}
// Validazione del Codice Fiscale, solo per anagrafiche Private e Aziende, ignoro controllo se codice fiscale e settato uguale alla p.iva
$codice_fiscale = $anagrafica->codice_fiscale;
if ($anagrafica->tipo != 'Ente pubblico' and $codice_fiscale != $partita_iva) {
$check_codice_fiscale = Validate::isValidTaxCode($codice_fiscale);
if ($anagrafica->tipo != 'Ente pubblico' and $anagrafica->codice_fiscale != $anagrafica->partita_iva) {
$check_codice_fiscale = Validate::isValidTaxCode($anagrafica->codice_fiscale);
if (empty($check_codice_fiscale)) {
flash()->warning(tr('Attenzione: il codice fiscale _COD_ sembra non essere valido', [
'_COD_' => $codice_fiscale,
flash()->warning(tr('Attenzione: il codice fiscale _COD_ potrebbe non essere valido', [
'_COD_' => $anagrafica->codice_fiscale,
]));
}
}