Migliorie minori per dichiarazione d'intento

This commit is contained in:
Luca 2021-02-17 14:21:45 +01:00
parent cd0687bca9
commit 15c776ab14
3 changed files with 42 additions and 28 deletions

View File

@ -33,13 +33,15 @@ if ($dir == 'entrata') {
$conto = 'acquisti';
}
// Informazioni sulla dichiarazione d'intento
// Informazioni sulla dichiarazione d'intento, visibili solo finchè la fattura è in bozza
if ($dir == 'entrata' && !empty($fattura->dichiarazione) && $fattura->stato->descrizione == 'Bozza') {
$diff = $fattura->dichiarazione->massimale - $fattura->dichiarazione->totale;
$id_iva = setting("Iva per lettere d'intento");
$iva = Aliquota::find($id_iva);
if (!empty($iva)){
if ($diff > 0) {
echo '
<div class="alert alert-info">
@ -64,6 +66,18 @@ if ($dir == 'entrata' && !empty($fattura->dichiarazione) && $fattura->stato->des
'_IVA_' => '"'.$iva->descrizione.'"',
]).'.</b>
</div>';
}
}else{
echo '
<div class="alert alert-warning">
<i class="fa fa-warning"></i> '.tr("Attenzione nessuna aliq. IVA definita per la dichiarazione d'intento. Selezionala dalle impostazioni \"_SETTING_\"", [
'_SETTING_' => "Iva per lettere d'intento",
]).'.</b>
</div>';
}
}

View File

@ -58,11 +58,11 @@ echo '
<div class="row">
<div class="col-md-6">
{[ "type": "date", "label": "'.tr('Data protocollo').'", "name": "data_protocollo" ]}
{[ "type": "date", "label": "'.tr('Data protocollo').'", "name": "data_protocollo", "required": 1 ]}
</div>
<div class="col-md-6">
{[ "type": "date", "label": "'.tr('Data di emissione').'", "name": "data_emissione" ]}
{[ "type": "date", "label": "'.tr('Data di emissione').'", "name": "data_emissione", "required": 1 ]}
</div>
</div>

View File

@ -57,11 +57,11 @@ echo '
<div class="row">
<div class="col-md-6">
{[ "type": "date", "label": "'.tr('Data protocollo').'", "name": "data_protocollo", "value": "'.$record['data_protocollo'].'" ]}
{[ "type": "date", "label": "'.tr('Data protocollo').'", "name": "data_protocollo", "required": 1, "value": "'.$record['data_protocollo'].'" ]}
</div>
<div class="col-md-6">
{[ "type": "date", "label": "'.tr('Data di emissione').'", "name": "data_emissione", "value": "'.$record['data_emissione'].'" ]}
{[ "type": "date", "label": "'.tr('Data di emissione').'", "name": "data_emissione", "required": 1, "value": "'.$record['data_emissione'].'" ]}
</div>
</div>