From c40f71a793c4e60aad1b0641504c7ac7aac29688 Mon Sep 17 00:00:00 2001 From: Luca Date: Mon, 15 Jun 2020 13:32:43 +0200 Subject: [PATCH] Migliorata gestione pulsante attributi avanzati fatture Fix visive minori per promemoria --- modules/dashboard/actions.php | 2 +- modules/fatture/buttons.php | 3 ++- modules/fatture/fe/document-fe.php | 11 +++++++++++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/modules/dashboard/actions.php b/modules/dashboard/actions.php index 5ed26f92a..00cae4067 100755 --- a/modules/dashboard/actions.php +++ b/modules/dashboard/actions.php @@ -179,7 +179,7 @@ switch (get('op')) {
'.(($r['ref'] == 'intervento') ? '' : '').' '.$r['ragione_sociale'].'
'.Translator::dateToLocale($r['data_richiesta']).' ('.$r['tipointervento'].')
'.(!empty($r['richiesta']) ? ' - '.$r['richiesta'] : '').'
'.(!empty($r['nomecontratto']) ? '
Contratto: '.$r['nomecontratto'] : ''). (!empty($r['data_scadenza'] and $r['data_scadenza'] != '0000-00-00 00:00:00') ? '
'.tr('entro il: ').Translator::dateToLocale($r['data_scadenza']).'' : ''). - (($r['ref'] == 'intervento') ? (Modules::link('Interventi', $r['id'], '', null, 'title="'.tr('Visualizza scheda').'" class="btn btn-primary btn-xs pull-right"')) : (Modules::link('Contratti', $r['idcontratto'], '', null, 'title="'.tr('Visualizza scheda').'" class="btn btn-primary btn-xs pull-right"'))). + (($r['ref'] == 'intervento') ? (Modules::link('Interventi', $r['id'], '', null, 'title="'.tr('Visualizza scheda').'" class="btn btn-primary btn-xs pull-right"')).'
' : (Modules::link('Contratti', $r['idcontratto'], '', null, 'title="'.tr('Visualizza scheda').'" class="btn btn-primary btn-xs pull-right"')).'
'). '
'; } } ?> diff --git a/modules/fatture/buttons.php b/modules/fatture/buttons.php index 211434646..2e53f200e 100755 --- a/modules/fatture/buttons.php +++ b/modules/fatture/buttons.php @@ -14,7 +14,8 @@ echo ' '; if ($module->name == 'Fatture di vendita') { - $attributi_visibili = $record['stato'] != 'Emessa' && $record['stato'] != 'Parzialmente pagato' && $record['stato'] != 'Pagato'; + + $attributi_visibili = $record['dati_aggiuntivi_fe'] != null || $record['stato'] == 'Bozza'; echo ' diff --git a/modules/fatture/fe/document-fe.php b/modules/fatture/fe/document-fe.php index 21e919b75..16bc01e1f 100755 --- a/modules/fatture/fe/document-fe.php +++ b/modules/fatture/fe/document-fe.php @@ -211,3 +211,14 @@ function add_riferimento(btn, nome, key) { '; + +$attributi_editabili = $documento['stato'] != 'Emessa' && $documento['stato'] != 'Parzialmente pagato' && $documento['stato'] != 'Pagato'; +if (!$attributi_editabili){ + echo ''; +}