From 3018dee7cb29037837865d8cf087e0002c9d4e4b Mon Sep 17 00:00:00 2001 From: Thomas Zilio Date: Fri, 29 Nov 2019 18:26:02 +0100 Subject: [PATCH] Fix data registrazione predefinita --- plugins/importFE/generate.php | 35 ++++++++++++++++++----------------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/plugins/importFE/generate.php b/plugins/importFE/generate.php index cc18e1b33..ed60d30e0 100644 --- a/plugins/importFE/generate.php +++ b/plugins/importFE/generate.php @@ -41,7 +41,7 @@ if (empty($fattura_pa)) { - + '; @@ -104,14 +104,14 @@ echo '
- +

'.$ragione_sociale.' - + '.(empty($anagrafica) ? ''.tr('Nuova anagrafica').'' : ''.Modules::link('Anagrafiche', $anagrafica->id, '', null, '')).'
- + '.(!empty($codice_fiscale) ? (tr('Codice Fiscale').': '.$codice_fiscale.'
') : '').' '.(!empty($partita_iva) ? (tr('Partita IVA').': '.$partita_iva.'
') : '').' @@ -119,15 +119,15 @@ echo '

- +

'.$dati_generali['Numero'].' - + '.tr('Visualizza').' - +
'.$tipo_documento.'
'.Translator::dateToLocale($dati_generali['Data']).' @@ -141,7 +141,7 @@ if (!empty($pagamenti)) { echo '

'.tr('Pagamento').'

- +

'.tr('La fattura importata presenta _NUM_ rat_E_ di pagamento con le seguenti scadenze', [ '_NUM_' => count($metodi), '_E_' => ((count($metodi) > 1) ? 'e' : 'a'), @@ -190,6 +190,7 @@ echo ' // Data di registrazione $data_registrazione = get('data_registrazione'); +$data_registrazione = new \Carbon\Carbon($data_registrazione); echo '

{[ "type": "date", "label": "'.tr('Data di registrazione').'", "name": "data_registrazione", "required": 1, "value": "'.($data_registrazione ?: $dati_generali['Data']).'", "max-date": "-now-", "min-date": "'.$dati_generali['Data'].'" ]} @@ -237,7 +238,7 @@ echo ' - + {[ "type": "select", "label": "'.tr('Pagamento').'", "name": "pagamento", "required": 1, "ajax-source": "pagamenti" ]}
'; @@ -246,7 +247,7 @@ echo '
{[ "type": "checkbox", "label": "'.tr('Movimenta gli articoli').'", "name": "movimentazione", "value": 1 ]}
- +
{[ "type": "checkbox", "label": "'.tr('Creazione automatica articoli').'", "name": "crea_articoli", "value": 0, "help": "'.tr("Nel caso di righe con tag CodiceArticolo, il gestionale procede alla creazione dell'articolo se la riga non risulta assegnata manualmente").'" ]}
@@ -297,14 +298,14 @@ if (!empty($righe)) { '.$riga['Descrizione'].'
- + '.(!empty($codici_articoli) ? ''.implode(', ', $codici_articoli).'
' : '').' - + '.tr('Q.tà: _QTA_ _UM_', [ '_QTA_' => Translator::numberToLocale($riga['Quantita']), '_UM_' => $riga['UnitaMisura'], ]).'
- + '.tr('Aliquota IVA: _VALUE_ _DESC_', [ '_VALUE_' => empty($riga['Natura']) ? numberFormat($riga['AliquotaIVA']).'%' : $riga['Natura'], '_DESC_' => $riga['RiferimentoNormativo'] ? ' - '.$riga['RiferimentoNormativo'] : '', @@ -371,7 +372,7 @@ echo ' '.tr('Salta fattura').' - +