diff --git a/modules/banche/edit.php b/modules/banche/edit.php
index 9fae96a0b..4f9663e4e 100644
--- a/modules/banche/edit.php
+++ b/modules/banche/edit.php
@@ -22,7 +22,7 @@ include_once __DIR__.'/../../core.php';
{[ "type": "text", "label": "", "name": "filiale", "value": "$filiale$" ]}
- {[ "type": "select", "label": "", "name": "id_pianodeiconti3", "value": "$id_pianodeiconti3$", "values": "query=SELECT id, descrizione FROM co_pianodeiconti3 WHERE idpianodeiconti2 = 1 AND ( id NOT IN (SELECT id_pianodeiconti3 FROM co_banche WHERE id != '' ) )" ]}
+ {[ "type": "select", "label": "", "name": "id_pianodeiconti3", "value": "$id_pianodeiconti3$", "values": "query=SELECT id, descrizione FROM co_pianodeiconti3 WHERE idpianodeiconti2 = 1 AND ( id NOT IN (SELECT id_pianodeiconti3 FROM co_banche WHERE id != '' ) )" ]}
diff --git a/modules/contratti/buttons.php b/modules/contratti/buttons.php
index 57e3e2cf3..df13e917a 100644
--- a/modules/contratti/buttons.php
+++ b/modules/contratti/buttons.php
@@ -16,11 +16,11 @@ if (sizeof($rs_documento) > 0) {
}
if ($record['rinnovabile']) {
- $rinnova = !empty($record['data_accettazione']) && !empty($record['data_conclusione']) && $record['data_accettazione'] != '0000-00-00'&& $record['data_conclusione'] != '0000-00-00';
+ $rinnova = !empty($record['data_accettazione']) && !empty($record['data_conclusione']) && $record['data_accettazione'] != '0000-00-00' && $record['data_conclusione'] != '0000-00-00';
echo '
{[ "type": "date", "label": "'.tr('Data del documento').'", "name": "data", "required": 1, "value": "-now-" ]}
';
-
+
if ($module_name == 'Fatture di vendita' || $module_name == 'Fatture di acquisto') {
$rs_segment = $dbo->fetchArray("SELECT * FROM zz_segments WHERE predefined_accredito='1'");
- if($op=='nota_accredito' && sizeof($rs_segment)>0){
+ if ($op == 'nota_accredito' && sizeof($rs_segment) > 0) {
echo '
{[ "type": "select", "label": "'.tr('Sezionale').'", "name": "id_segment", "required": 1, "values": "query=SELECT id, name AS descrizione FROM zz_segments WHERE id_module='.prepare(Modules::get($module_name)['id']).' ORDER BY name", "value": "'.$rs_segment[0]['id'].'" ]}
diff --git a/modules/fatture/modutil.php b/modules/fatture/modutil.php
index 2acce9a11..d1e4708bd 100644
--- a/modules/fatture/modutil.php
+++ b/modules/fatture/modutil.php
@@ -39,7 +39,7 @@ function elimina_scadenza($iddocumento)
* Funzione per ricalcolare lo scadenzario di una determinata fattura
* $iddocumento string E' l'id del documento di cui ricalcolare lo scadenzario
* $pagamento string Nome del tipo di pagamento. Se è vuoto lo leggo da co_pagamenti_documenti, perché significa che devo solo aggiornare gli importi.
- * $pagato boolean Indica se devo segnare l'importo come pagato
+ * $pagato boolean Indica se devo segnare l'importo come pagato.
*/
function aggiungi_scadenza($iddocumento, $pagamento = '', $pagato = 0)
{
@@ -122,28 +122,26 @@ function aggiungi_scadenza($iddocumento, $pagamento = '', $pagato = 0)
$dbo->query('INSERT INTO co_scadenziario(iddocumento, data_emissione, scadenza, da_pagare, pagato, tipo) VALUES('.prepare($iddocumento).', '.prepare($data).', '.prepare($scadenza).', '.prepare($da_pagare).", 0, 'fattura')");
- if ($pagato){
- $id_scadenza = $dbo->lastInsertedID();
- $dbo->update('co_scadenziario', [
+ if ($pagato) {
+ $id_scadenza = $dbo->lastInsertedID();
+ $dbo->update('co_scadenziario', [
'pagato' => $da_pagare,
- 'data_pagamento' => $data,
+ 'data_pagamento' => $data,
], ['id' => $id_scadenza]);
- }
-
+ }
}
// Se c'è una ritenuta d'acconto, la aggiungo allo scadenzario
if ($dir == 'uscita' && $ritenutaacconto > 0) {
$dbo->query('INSERT INTO co_scadenziario(iddocumento, data_emissione, scadenza, da_pagare, pagato, tipo) VALUES('.prepare($iddocumento).', '.prepare($data).', '.prepare(date('Y-m', strtotime($data.' +1 month')).'-15').', '.prepare(-$ritenutaacconto).", 0, 'ritenutaacconto')");
- if ($pagato){
- $id_scadenza = $dbo->lastInsertedID();
- $dbo->update('co_scadenziario', [
+ if ($pagato) {
+ $id_scadenza = $dbo->lastInsertedID();
+ $dbo->update('co_scadenziario', [
'pagato' => -$ritenutaacconto,
- 'data_pagamento' => $data,
+ 'data_pagamento' => $data,
], ['id' => $id_scadenza]);
- }
-
+ }
}
return true;
diff --git a/modules/interventi/bulk.php b/modules/interventi/bulk.php
index b04939bc9..979bc873d 100644
--- a/modules/interventi/bulk.php
+++ b/modules/interventi/bulk.php
@@ -137,7 +137,7 @@ switch (post('op')) {
]);
aggiungi_intervento_in_fattura($intervento['id'], $id_documento, $descrizione, $id_iva, $id_conto);
- $n_interventi++;
+ ++$n_interventi;
}
if ($n_interventi > 0) {
diff --git a/modules/interventi/modutil.php b/modules/interventi/modutil.php
index 2004cb936..efaf809e9 100644
--- a/modules/interventi/modutil.php
+++ b/modules/interventi/modutil.php
@@ -55,7 +55,7 @@ function add_tecnico($idintervento, $idtecnico, $inizio, $fine, $idcontratto = n
$dbo = Database::getConnection();
// Controllo sull'identità del tecnico
- $tecnico = $dbo->fetchArray("SELECT an_anagrafiche.idanagrafica FROM an_anagrafiche INNER JOIN an_tipianagrafiche_anagrafiche ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica INNER JOIN an_tipianagrafiche ON an_tipianagrafiche.idtipoanagrafica=an_tipianagrafiche_anagrafiche.idtipoanagrafica WHERE an_anagrafiche.idanagrafica = ".prepare($idtecnico)." AND an_tipianagrafiche.descrizione = 'Tecnico'");
+ $tecnico = $dbo->fetchArray('SELECT an_anagrafiche.idanagrafica FROM an_anagrafiche INNER JOIN an_tipianagrafiche_anagrafiche ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica INNER JOIN an_tipianagrafiche ON an_tipianagrafiche.idtipoanagrafica=an_tipianagrafiche_anagrafiche.idtipoanagrafica WHERE an_anagrafiche.idanagrafica = '.prepare($idtecnico)." AND an_tipianagrafiche.descrizione = 'Tecnico'");
if (empty($tecnico)) {
return false;
}
diff --git a/modules/my_impianti/edit.php b/modules/my_impianti/edit.php
index 26fbaf161..1061497cb 100644
--- a/modules/my_impianti/edit.php
+++ b/modules/my_impianti/edit.php
@@ -44,8 +44,8 @@ if (!empty($record['immagine'])) {
+ echo Modules::link('Anagrafiche', $record['idanagrafica'], null, null, 'class="pull-right"');
+ ?>
{[ "type": "select", "label": "", "name": "idanagrafica", "required": 1, "values": "query=SELECT an_anagrafiche.idanagrafica AS id, ragione_sociale AS descrizione FROM an_anagrafiche INNER JOIN (an_tipianagrafiche_anagrafiche INNER JOIN an_tipianagrafiche ON an_tipianagrafiche_anagrafiche.idtipoanagrafica=an_tipianagrafiche.idtipoanagrafica) ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica WHERE descrizione='Cliente' AND deleted_at IS NULL ORDER BY ragione_sociale", "value": "$idanagrafica$", "extra": "", "ajax-source": "clienti" ]}
diff --git a/modules/my_impianti/plugins/my_impianti.componenti.php b/modules/my_impianti/plugins/my_impianti.componenti.php
index af3a837ac..97331847c 100644
--- a/modules/my_impianti/plugins/my_impianti.componenti.php
+++ b/modules/my_impianti/plugins/my_impianti.componenti.php
@@ -257,26 +257,21 @@ if (!empty($rs2)) {