mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-01-27 14:09:41 +01:00
Aggiunti controlli per codice destinatario
This commit is contained in:
parent
d3bbecd2f4
commit
d13226ae20
@ -13,8 +13,15 @@ switch (post('op')) {
|
||||
case 'update':
|
||||
// Informazioni sull'anagrafica
|
||||
$anagrafica->codice = post('codice');
|
||||
$anagrafica->codice_destinatario = post('codice_destinatario');
|
||||
$anagrafica->ragione_sociale = post('ragione_sociale');
|
||||
if (empty(post('tipo')) or post('tipo') == 'Privato'){
|
||||
$anagrafica->codice_destinatario = '';
|
||||
}else{
|
||||
if (empty(post('codice_destinatario')))
|
||||
$anagrafica->codice_destinatario = ((post('tipo') == 'Ente pubblico' ) ? '000000': '0000000');
|
||||
else
|
||||
$anagrafica->codice_destinatario = strtoupper(post('codice_destinatario'));
|
||||
}
|
||||
$anagrafica->ragione_sociale = post('ragione_sociale');
|
||||
$anagrafica->tipo = post('tipo');
|
||||
$anagrafica->data_nascita = post('data_nascita');
|
||||
$anagrafica->luogo_nascita = post('luogo_nascita');
|
||||
|
@ -70,7 +70,7 @@ if (!$cliente) {
|
||||
</div>
|
||||
|
||||
<div class="col-md-2">
|
||||
{[ "type": "text", "label": "<?php echo tr('Codice destinatario'); ?>", "name": "codice_destinatario", "required": <?php echo ((empty($record['tipo'])) ? '0' : '1'); ?>, "class": "text-center", "value": "$codice_destinatario$", "maxlength": <?php echo (($record['tipo']=='Ente pubblico') ? '6' : '7'); ?>, "extra": "<?php echo ((empty($record['tipo'])) ? 'disabled' : ''); ?>", "help": "<?php echo tr('Codice destinatario per fatturazione elettronica.'); ?>" ]}
|
||||
{[ "type": "text", "label": "<?php echo tr('Codice destinatario'); ?>", "name": "codice_destinatario", "required": 0, "class": "text-center text-uppercase", "value": "$codice_destinatario$", "maxlength": <?php echo (($record['tipo']=='Ente pubblico') ? '6' : '7'); ?>, "extra": "<?php echo ((empty($record['tipo']) or ($record['tipo']=='Privato') ) ? 'disabled' : ''); ?>", "help": "<?php echo tr('<ul><li>B2G - Codice Univoco Ufficio (www.indicepa.gov.it), 6 caratteri</li><li>B2B - Codice Destinatario, 7 caratteri</li><li>B2C - viene utilizzato il Codice Fiscale</li></ul>'); ?>" ]}
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
|
Loading…
x
Reference in New Issue
Block a user