- {[ "type": "text", "label": "", "help": "Obbligatorio per valorizzare CIG/CUP. È possible inserire:
- N. determina
- RDO
- Ordine MEPA
"); ?>","name": "id_documento_fe", "required": 0, "value": "$id_documento_fe$", "maxlength": 20 ]}
+ {[ "type": "text", "label": "", "help": "Obbligatorio per valorizzare CIG/CUP. È possible inserire:
- N. determina
- RDO
- Ordine MEPA
'); ?>","name": "id_documento_fe", "required": 0, "value": "$id_documento_fe$", "maxlength": 20 ]}
diff --git a/modules/contratti/row-add.php b/modules/contratti/row-add.php
index ba4e6d7de..3b44b342f 100644
--- a/modules/contratti/row-add.php
+++ b/modules/contratti/row-add.php
@@ -32,7 +32,7 @@ $result['idiva'] = $iva[0]['idiva'] ?: setting('Iva predefinita');
// Aggiunta sconto di default da listino per le vendite
$listino = $dbo->fetchArray('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_vendite=mg_listini.id WHERE idanagrafica='.prepare($idanagrafica));
-if( $listino[0]['prc_guadagno'] > 0 ){
+if ($listino[0]['prc_guadagno'] > 0) {
$result['sconto_unitario'] = $listino[0]['prc_guadagno'];
$result['tipo_sconto'] = 'PRC';
}
diff --git a/modules/ddt/edit.php b/modules/ddt/edit.php
index c1d4549fb..c12440076 100644
--- a/modules/ddt/edit.php
+++ b/modules/ddt/edit.php
@@ -116,7 +116,7 @@ $_SESSION['superselect']['idanagrafica'] = $record['idanagrafica'];
- {[ "type": "select", "label": "", "name": "idporto", "placeholder": "-", "help": "
Franco: pagamento del trasporto a carico del mittente Assegnato pagamento del trasporto a carico del destinatario "); ?>", "values": "query=SELECT id, descrizione FROM dt_porto ORDER BY descrizione ASC", "value": "$idporto$", "readonly": "" ]}
+ {[ "type": "select", "label": "", "name": "idporto", "placeholder": "-", "help": "Franco: pagamento del trasporto a carico del mittente Assegnato pagamento del trasporto a carico del destinatario '); ?>", "values": "query=SELECT id, descrizione FROM dt_porto ORDER BY descrizione ASC", "value": "$idporto$", "readonly": "" ]}
diff --git a/modules/ddt/row-add.php b/modules/ddt/row-add.php
index 729e932b1..8ec671dbb 100644
--- a/modules/ddt/row-add.php
+++ b/modules/ddt/row-add.php
@@ -38,7 +38,7 @@ $result['idiva'] = $iva[0]['idiva'] ?: setting('Iva predefinita');
// Aggiunta sconto di default da listino per le vendite
$listino = $dbo->fetchArray('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_'.($dir == 'uscita' ? 'acquisti' : 'vendite').'=mg_listini.id WHERE idanagrafica='.prepare($idanagrafica));
-if( $listino[0]['prc_guadagno'] > 0 ){
+if ($listino[0]['prc_guadagno'] > 0) {
$result['sconto_unitario'] = $listino[0]['prc_guadagno'];
$result['tipo_sconto'] = 'PRC';
}
diff --git a/modules/fatture/edit.php b/modules/fatture/edit.php
index 184612ad7..4405199b9 100644
--- a/modules/fatture/edit.php
+++ b/modules/fatture/edit.php
@@ -520,7 +520,7 @@ include $docroot.'/modules/fatture/row-list.php';
'.tr('Per allegare un documento alla fattura elettronica caricare il file specificando come categoria "Fattura Elettronica"').'.
';
}
?>
diff --git a/modules/fatture/row-add.php b/modules/fatture/row-add.php
index 11cc5a471..1157cf24e 100644
--- a/modules/fatture/row-add.php
+++ b/modules/fatture/row-add.php
@@ -47,7 +47,7 @@ $result['idiva'] = $iva[0]['idiva'] ?: setting('Iva predefinita');
// Aggiunta sconto di default da listino per le vendite
$listino = $dbo->fetchArray('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_'.($dir == 'uscita' ? 'acquisti' : 'vendite').'=mg_listini.id WHERE idanagrafica='.prepare($idanagrafica));
-if( $listino[0]['prc_guadagno'] > 0 ){
+if ($listino[0]['prc_guadagno'] > 0) {
$result['sconto_unitario'] = $listino[0]['prc_guadagno'];
$result['tipo_sconto'] = 'PRC';
}
diff --git a/modules/ordini/row-add.php b/modules/ordini/row-add.php
index f4bc2ead3..2271c8b2a 100644
--- a/modules/ordini/row-add.php
+++ b/modules/ordini/row-add.php
@@ -38,7 +38,7 @@ $result['idiva'] = $iva[0]['idiva'] ?: setting('Iva predefinita');
// Aggiunta sconto di default da listino per le vendite
$listino = $dbo->fetchArray('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_'.($dir == 'uscita' ? 'acquisti' : 'vendite').'=mg_listini.id WHERE idanagrafica='.prepare($idanagrafica));
-if( $listino[0]['prc_guadagno'] > 0 ){
+if ($listino[0]['prc_guadagno'] > 0) {
$result['sconto_unitario'] = $listino[0]['prc_guadagno'];
$result['tipo_sconto'] = 'PRC';
}
diff --git a/modules/preventivi/row-add.php b/modules/preventivi/row-add.php
index 6be4e597a..a685a58a0 100644
--- a/modules/preventivi/row-add.php
+++ b/modules/preventivi/row-add.php
@@ -32,7 +32,7 @@ $result['idiva'] = $iva[0]['idiva'] ?: setting('Iva predefinita');
// Aggiunta sconto di default da listino per le vendite
$listino = $dbo->fetchArray('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_vendite=mg_listini.id WHERE idanagrafica='.prepare($idanagrafica));
-if( $listino[0]['prc_guadagno'] > 0 ){
+if ($listino[0]['prc_guadagno'] > 0) {
$result['sconto_unitario'] = $listino[0]['prc_guadagno'];
$result['tipo_sconto'] = 'PRC';
}
diff --git a/modules/tecnici_tariffe/edit.php b/modules/tecnici_tariffe/edit.php
index bb33e3334..e6840e75e 100644
--- a/modules/tecnici_tariffe/edit.php
+++ b/modules/tecnici_tariffe/edit.php
@@ -23,13 +23,13 @@ if (!empty($tecnici)) {
'.$tecnico['ragione_sociale'].' |
'.tr('Attività ').' |
- '.tr('Addebito orario').' |
- '.tr('Addebito km').' |
- '.tr('Addebito diritto ch.').' |
+ '.tr('Addebito orario').' |
+ '.tr('Addebito km').' |
+ '.tr('Addebito diritto ch.').' |
- '.tr('Costo orario').' |
- '.tr('Costo km').' |
- '.tr('Costo diritto ch.').' |
+ '.tr('Costo orario').' |
+ '.tr('Costo km').' |
+ '.tr('Costo diritto ch.').' |
|
';
diff --git a/plugins/exportFE/edit.php b/plugins/exportFE/edit.php
index 905d76cd1..6470b69ab 100644
--- a/plugins/exportFE/edit.php
+++ b/plugins/exportFE/edit.php
@@ -141,17 +141,19 @@ echo '
'.tr('Scarica').'
';
+ $file = $generated ? Models\Upload::where('filename', $fattura_pa->getFilename())->where('id_record', $id_record)->first() : null;
+
echo '
-
+
'.tr('Visualizza').'
';
- $send = Interaction::isEnabled() && $generated && $record['codice_stato_fe'] == 'GEN';
+$send = Interaction::isEnabled() && $generated && $record['codice_stato_fe'] == 'GEN';
- echo '
+echo '
diff --git a/plugins/exportFE/src/FatturaElettronica.php b/plugins/exportFE/src/FatturaElettronica.php
index 87effbb8b..5460c0ec3 100644
--- a/plugins/exportFE/src/FatturaElettronica.php
+++ b/plugins/exportFE/src/FatturaElettronica.php
@@ -465,9 +465,10 @@ class FatturaElettronica
if (!empty($anagrafica['provincia']) && $anagrafica->nazione->iso2 == 'IT') {
$result['Provincia'] = strtoupper($anagrafica['provincia']);
}
-
- if (!empty($anagrafica->nazione->iso2))
- $result['Nazione'] = $anagrafica->nazione->iso2;
+
+ if (!empty($anagrafica->nazione->iso2)) {
+ $result['Nazione'] = $anagrafica->nazione->iso2;
+ }
return $result;
}
diff --git a/plugins/exportFE/view.php b/plugins/exportFE/view.php
deleted file mode 100644
index ae8922eb7..000000000
--- a/plugins/exportFE/view.php
+++ /dev/null
@@ -1,17 +0,0 @@
-loadXML($fattura_pa->toXML());
-
-// XSL
-$xsl = new DOMDocument();
-$xsl->load(__DIR__.'/src/stylesheet-1.2.1.xsl');
-
-// XSLT
-$xslt = new XSLTProcessor();
-$xslt->importStylesheet($xsl);
-
-echo $xslt->transformToXML($xml);
diff --git a/src/HTMLBuilder/Manager/FileManager.php b/src/HTMLBuilder/Manager/FileManager.php
index 68227b6ef..179897476 100644
--- a/src/HTMLBuilder/Manager/FileManager.php
+++ b/src/HTMLBuilder/Manager/FileManager.php
@@ -2,6 +2,8 @@
namespace HTMLBuilder\Manager;
+use Models\Upload;
+
/**
* Gestione allegati.
*
@@ -77,13 +79,14 @@ class FileManager implements ManagerInterface
';
foreach ($rs as $r) {
- $extension = pathinfo($r['original'])['extension'];
+ $file = Upload::find($r['id']);
+
$result .= '
'.$r['name'].'
- ('.$extension.')'.'
+ ('.$file->extension.')'.'
|
'.\Translator::timestampToLocale($r['created_at']).' |
@@ -92,31 +95,11 @@ class FileManager implements ManagerInterface
';
// Anteprime supportate dal browser
- $supported_extensions = ['pdf', 'jpg', 'png', 'gif', 'jpeg', 'bmp'];
- if (in_array(strtolower($extension), $supported_extensions)) {
- $result .= "
- ";
-
- if ($extension == 'pdf') {
- $result .= '
- ';
- } else {
- $result .= '
- ';
- }
-
+ if ($file->hasPreview()) {
$result .= '
- ';
-
- $result .= '
- |