diff --git a/include/common/form.php b/include/common/form.php index 93df55877..dbfda5970 100755 --- a/include/common/form.php +++ b/include/common/form.php @@ -63,4 +63,4 @@ echo ' return false; } -'; \ No newline at end of file +'; diff --git a/modules/fatture/edit.php b/modules/fatture/edit.php index c6181af61..0d68dc9ff 100755 --- a/modules/fatture/edit.php +++ b/modules/fatture/edit.php @@ -370,18 +370,24 @@ $query .= ' ORDER BY descrizione'; - {[ "type": "select", "label": "", "name": "id_banca_azienda", "ajax-source": "banche", "select-options": $anagrafica_azienda->id]); ?>, "value": "$id_banca_azienda$", "icon-after": "add||id_anagrafica=id; ?>", "extra": " " ]} - + + if ($dir == 'entrata') { + echo ' + {[ "type": "select", "label": "'.tr('Banca accredito').'", "name": "id_banca_azienda", "ajax-source": "banche", "select-options": '.json_encode(['id_anagrafica' => $anagrafica_azienda->id]).', "value": "$id_banca_azienda$", "icon-after": "add|'.Modules::get('Banche')['id'].'|id_anagrafica='.$anagrafica_azienda->id.'", "extra": "'.(intval($block_edit) ? 'disabled' : '').'" ]} +
- $record['idanagrafica']]).', "value": "$id_banca_controparte$", "icon-after": "add|'.Modules::get('Banche')['id'].'|idanagrafica='.$record['idanagrafica'].'", "extra": "'.(intval($block_edit) ? 'disabled' : '').'" ]}'; + } else { + echo ' + {[ "type": "select", "label": "'.tr('Banca accredito').'", "name": "id_banca_controparte", "ajax-source": "banche", "select-options": '.json_encode(['id_anagrafica' => $record['idanagrafica']]).', "value": "$id_banca_controparte$", "icon-after": "add|'.Modules::get('Banche')['id'].'|idanagrafica='.$record['idanagrafica'].'", "extra": "'.(intval($block_edit) ? 'disabled' : '').'" ]} +
+
+ {[ "type": "select", "label": "'.tr('Banca addebito').'", "name": "id_banca_azienda", "ajax-source": "banche", "select-options": '.json_encode(['id_anagrafica' => $anagrafica_azienda->id]).', "value": "$id_banca_azienda$", "icon-after": "add|'.Modules::get('Banche')['id'].'|id_anagrafica='.$anagrafica_azienda->id.'", "extra": "'.(intval($block_edit) ? 'disabled' : '').'" ]}'; } - ?> - {[ "type": "select", "label": "", "name": "id_banca_controparte", "ajax-source": "banche", "select-options": $record['idanagrafica']]); ?>, "value": "$id_banca_controparte$", "icon-after": "add||idanagrafica=", "extra": " " ]} -
- - + ?> + + +
@@ -401,6 +407,12 @@ $query .= ' ORDER BY descrizione'; echo '
{[ "type": "number", "label": "'.tr('Sconto in fattura').'", "name": "sconto_finale", "value": "'.($fattura->sconto_finale_percentuale ?: $fattura->sconto_finale).'", "icon-after": "choice|untprc|'.(empty($fattura->sconto_finale) ? 'PRC' : 'UNT').'", "help": "'.tr('Sconto in fattura, utilizzabile per applicare sconti sul Netto a pagare del documento e le relative scadenze').'. '.tr('Per utilizzarlo in relazione a una riga della Fattura Elettronica, inserire il tipo di dato in \'\'Attributi avanzati\'\' -> \'\'Altri Dati Gestionali\'\' -> \'\'TipoDato\'\' e il testo di descrizione in \'\'Attributi avanzati\'\' -> \'\'Altri Dati Gestionali\'\' -> \'\'RiferimentoTesto\'\' della specifica riga').'. '.tr('Nota: lo sconto in fattura non influenza i movimenti contabili').'." ]}
'; + } else { + echo ' +
+
+
+
'; } if ($record['stato'] != 'Bozza' && $record['stato'] != 'Annullata') { diff --git a/templates/preventivi/body.php b/templates/preventivi/body.php index 94e0f5285..9aa72b0d3 100755 --- a/templates/preventivi/body.php +++ b/templates/preventivi/body.php @@ -367,7 +367,7 @@ if (($options['pricing'] && !isset($options['hide-total'])) || $options['show-on // Totale imponibile echo ' - + '.tr('Imponibile', [], ['upper' => true]).':