Migliorie per dichiarazione d'intento

This commit is contained in:
Luca 2022-02-10 12:26:44 +01:00
parent 4dfa15eda4
commit fb425ace23
4 changed files with 23 additions and 20 deletions

View File

@ -600,7 +600,7 @@ if ($is_cliente or $is_fornitore or $is_tecnico) {
<div class="tab-pane'.(!$is_cliente && !$is_fornitore && $is_tecnico ? ' active' : '').''.(!$is_tecnico ? ' hide' : '').'" id="tecnico">
<div class="row">
<div class="col-md-6">
{[ "type": "text", "label": "'.tr('Colore').'", "name": "colore", "id": "colore_t", "class": "colorpicker text-center", "value": "$colore$", "extra": "maxlength=\'7\'", "icon-after": "<div class=\'img-circle square\'></div>" ]}
{[ "type": "text", "label": "'.tr('Colore').'", "name": "colore", "id": "colore_t", "class": "colorpicker text-center", "value": "$colore$", "maxlength": "7", "icon-after": "<div class=\'img-circle square\'></div>" ]}
</div>
</div>
</div>';

View File

@ -30,22 +30,22 @@ echo '
<div class="row">
<div class="col-md-3">
{[ "type": "text", "label": "'.tr('Numero progressivo').'", "name": "numero_progressivo", "required": 1 ]}
</div>
<div class="col-md-3">
{[ "type": "date", "label": "'.tr('Data di ricezione').'", "name": "data", "required": 1, "value": "-now-" ]}
</div>
<div class="col-md-3">
{[ "type": "text", "label": "'.tr('Numero protocollo').'", "name": "numero_protocollo", "required": 1 ]}
<div class="col-md-4">
{[ "type": "text", "label": "'.tr('Numero protocollo').'", "name": "numero_protocollo", "required": 1, "help": "'.tr("Il numero di protocollo della dichiarazione d'intento, rilevabile dalla ricevuta telematica rilasciata dall'Agenzia delle entrate, è composto di due parti:<br><ul><li>la prima, formata da 17 cifre (es. 08060120341234567), che rappresenta il protocollo di ricezione;</li><li>la seconda, di 6 cifre (es. 000001), che rappresenta il progressivo e deve essere separata dalla prima dal segno '-' oppure dal segno '/'</li></ul>").'", "maxlength": "24", "charcounter": 1 ]}
</div>
<div class="col-md-3">
{[ "type": "date", "label": "'.tr('Data protocollo').'", "name": "data_protocollo", "required": 1 ]}
</div>
<div class="col-md-2">
{[ "type": "text", "label": "'.tr('Progressivo int.').'", "name": "numero_progressivo", "required": 1, "help": "'.tr("Progressivo ad uso interno").'" ]}
</div>
<div class="col-md-3">
{[ "type": "date", "label": "'.tr('Data di ricezione').'", "name": "data", "required": 1, "value": "-now-" ]}
</div>
</div>
<div class="row">

View File

@ -28,21 +28,23 @@ echo '
<input type="hidden" name="op" value="update">
<div class="row">
<div class="col-md-3">
{[ "type": "text", "label": "'.tr('Numero progressivo').'", "name": "numero_progressivo", "required": 1, "value": "'.$record['numero_progressivo'].'" ]}
</div>
<div class="col-md-3">
{[ "type": "date", "label": "'.tr('Data di ricezione').'", "name": "data", "required": 1, "value": "'.$record['data'].'" ]}
</div>
<div class="col-md-3">
{[ "type": "text", "label": "'.tr('Numero protocollo').'", "name": "numero_protocollo", "required": 1, "value": "'.$record['numero_protocollo'].'" ]}
<div class="col-md-4">
{[ "type": "text", "label": "'.tr('Numero protocollo').'", "name": "numero_protocollo", "required": 1, "value": "'.$record['numero_protocollo'].'", "help": "'.tr("Il numero di protocollo della dichiarazione d'intento, rilevabile dalla ricevuta telematica rilasciata dall'Agenzia delle entrate, è composto di due parti:<br><ul><li>la prima, formata da 17 cifre (es. 08060120341234567), che rappresenta il protocollo di ricezione;</li><li>la seconda, di 6 cifre (es. 000001), che rappresenta il progressivo e deve essere separata dalla prima dal segno '-' oppure dal segno '/'</li></ul>").'", "maxlength": "24", "charcounter": 1 ]}
</div>
<div class="col-md-3">
{[ "type": "date", "label": "'.tr('Data protocollo').'", "name": "data_protocollo", "value": "'.$record['data_protocollo'].'", "required": 1 ]}
</div>
<div class="col-md-2">
{[ "type": "text", "label": "'.tr('Progressivo int.').'", "name": "numero_progressivo", "required": 1, "value": "'.$record['numero_progressivo'].'", "help": "'.tr("Progressivo ad uso interno").'" ]}
</div>
<div class="col-md-3">
{[ "type": "date", "label": "'.tr('Data di ricezione').'", "name": "data", "required": 1, "value": "'.$record['data'].'" ]}
</div>
</div>
<div class="row">

View File

@ -1442,6 +1442,7 @@ class FatturaElettronica
}
// Dichiarazione d'intento
//Il numero di protocollo della dichiarazione dintento, rilevabile dalla ricevuta telematica rilasciata dallAgenzia delle entrate, è composto da 2 parti 17+6 (protocollo di ricezione della dichiarazione dintento e il suo progressivo)
$dichiarazione = $documento->dichiarazione;
$id_iva_dichiarazione = setting("Iva per lettere d'intento");
if (!empty($dichiarazione) && $riga->aliquota->id == $id_iva_dichiarazione) {