mirror of
https://github.com/devcode-it/openstamanager.git
synced 2024-12-24 14:31:42 +01:00
controlli se privato o azienda/pa per richiedere codice destinatario o pec
This commit is contained in:
parent
4785d54f03
commit
249c1a50f8
@ -63,9 +63,20 @@ $fields = [
|
||||
'nazione' => 'Nazione',
|
||||
];
|
||||
|
||||
//se non ho impostato ne il codice destinatario ne indirizzo PEC ne chiedo la compilazione
|
||||
(empty($cliente['codice_destinatario']) and empty($cliente['pec']) ) ? $fields['codice_destinatario'] = 'Codice destinatario o indirizzo PEC' : '';
|
||||
|
||||
//se privato o azienda/pa
|
||||
if ($cliente['tipo'] == 'Privato'){
|
||||
//se privato chiedo obbligatoriamente codice fiscale
|
||||
(empty($cliente['codice_fiscale'])) ? $fields['codice_fiscale'] = 'Codice Fiscale' : '';
|
||||
}else{
|
||||
//se estero chiedo obbligatoriamente la PEC
|
||||
if(intval($cliente['nazione'] != 'IT')) {
|
||||
$fields['pec'] = 'PEC';
|
||||
}else{
|
||||
//se azienda italiana e non ho impostato ne il codice destinatario ne indirizzo PEC ne chiedo la compilazione
|
||||
(empty($cliente['codice_destinatario']) and empty($cliente['pec']) ) ? $fields['codice_destinatario'] = 'Codice destinatario o indirizzo PEC' : '';
|
||||
}
|
||||
}
|
||||
|
||||
$missing = [];
|
||||
foreach ($fields as $key => $name) {
|
||||
|
Loading…
Reference in New Issue
Block a user