diff --git a/modules/custom_fields/actions.php b/modules/custom_fields/actions.php
index f9fc18caf..6687b9c39 100644
--- a/modules/custom_fields/actions.php
+++ b/modules/custom_fields/actions.php
@@ -44,6 +44,5 @@ switch (post('op')) {
flash()->info(tr('Campo personalizzato eliminato'));
-
break;
}
diff --git a/modules/custom_fields/edit.php b/modules/custom_fields/edit.php
index e736d5621..e4baa9ea3 100644
--- a/modules/custom_fields/edit.php
+++ b/modules/custom_fields/edit.php
@@ -10,11 +10,11 @@ include_once __DIR__.'/../../core.php';
diff --git a/modules/ddt/actions.php b/modules/ddt/actions.php
index 331bcd5a5..d4e2d1dc3 100644
--- a/modules/ddt/actions.php
+++ b/modules/ddt/actions.php
@@ -452,7 +452,7 @@ switch (post('op')) {
}
for ($i = 0; $i < sizeof($rs); ++$i) {
- if($rs[$i]['idarticolo']){
+ if ($rs[$i]['idarticolo']) {
rimuovi_articolo_daddt($rs[$i]['idarticolo'], $id_record, $rs[$i]['id']);
}
}
@@ -497,12 +497,12 @@ switch (post('op')) {
break;
case 'update_position':
- $orders = explode( ",", $_POST['order'] );
+ $orders = explode(',', $_POST['order']);
$order = 0;
- foreach( $orders as $idriga ){
+ foreach ($orders as $idriga) {
$dbo->query('UPDATE `dt_righe_ddt` SET `order`='.prepare($order).' WHERE id='.prepare($idriga));
- $order++;
+ ++$order;
}
break;
diff --git a/modules/ddt/edit.php b/modules/ddt/edit.php
index 4ad59c7ce..052b2d25d 100644
--- a/modules/ddt/edit.php
+++ b/modules/ddt/edit.php
@@ -108,7 +108,7 @@ $_SESSION['superselect']['idanagrafica'] = $record['idanagrafica'];
- {[ "type": "select", "label": "", "name": "idaspettobeni", "value": "$idaspettobeni$", "ajax-source": "aspetto-beni", "readonly": "", "icon-after": "add|" ]}
+ {[ "type": "select", "label": "", "name": "idaspettobeni", "value": "$idaspettobeni$", "ajax-source": "aspetto-beni", "readonly": "", "icon-after": "add|" ]}
@@ -134,7 +134,7 @@ $_SESSION['superselect']['idanagrafica'] = $record['idanagrafica'];
- {[ "type": "select", "label": "", "name": "idvettore", "ajax-source": "vettori", "value": "$idvettore$", "readonly": "", "disabled": , "required": , "icon-after": "add||tipoanagrafica=Vettore|" ]}
+ {[ "type": "select", "label": "", "name": "idvettore", "ajax-source": "vettori", "value": "$idvettore$", "readonly": "", "disabled": , "required": , "icon-after": "add||tipoanagrafica=Vettore|" ]}
@@ -143,13 +143,13 @@ $_SESSION['superselect']['idanagrafica'] = $record['idanagrafica'];
if ($(this).val() == 3) {
$("#idvettore").attr("required", false);
$("#idvettore").attr("disabled", true);
- $("label[for=idvettore]").text("");
+ $("label[for=idvettore]").text("");
$("#idvettore").selectReset("- Seleziona un'opzione -");
$("#idvettore").next().next().find("button.bound:nth-child(1)").prop("disabled", true);
}else{
$("#idvettore").attr("required", true);
$("#idvettore").attr("disabled", false);
- $("label[for=idvettore]").text("*");
+ $("label[for=idvettore]").text("*");
$("#idvettore").next().next().find("button.bound:nth-child(1)").prop("disabled", false);
}
});
diff --git a/modules/fatture/actions.php b/modules/fatture/actions.php
index 6b8b4c4f3..bfe83ade8 100644
--- a/modules/fatture/actions.php
+++ b/modules/fatture/actions.php
@@ -743,7 +743,7 @@ switch (post('op')) {
}
// Inserimento riga normale
- elseif ($qta != 0 || $rsdesc[0]['is_descrizione']==1) {
+ elseif ($qta != 0 || $rsdesc[0]['is_descrizione'] == 1) {
$query = 'INSERT INTO co_righe_documenti(iddocumento, idarticolo, descrizione, is_descrizione, idddt, idiva, desc_iva, iva, iva_indetraibile, subtotale, sconto, sconto_unitario, tipo_sconto, um, qta, `order`) VALUES('.prepare($id_record).', '.prepare($idarticolo).', '.prepare($descrizione).', '.prepare($rsdesc[0]['is_descrizione']).', '.prepare($idddt).', '.prepare($idiva).', '.prepare($desc_iva).', '.prepare($iva).', '.prepare($iva_indetraibile).', '.prepare($subtot).', '.prepare($sconto).', '.prepare($sconto_unitario).', '.prepare($tipo_sconto).', '.prepare($um).', '.prepare($qta).', (SELECT IFNULL(MAX(`order`) + 1, 0) FROM co_righe_documenti AS t WHERE iddocumento='.prepare($id_record).'))';
$dbo->query($query);
@@ -830,7 +830,7 @@ switch (post('op')) {
}
// Inserimento riga normale
- elseif ($qta != 0 || $rsdesc[0]['is_descrizione']==1) {
+ elseif ($qta != 0 || $rsdesc[0]['is_descrizione'] == 1) {
$dbo->query('INSERT INTO co_righe_documenti(iddocumento, idarticolo, idordine, idiva, desc_iva, iva, iva_indetraibile, descrizione, is_descrizione, subtotale, sconto, sconto_unitario, tipo_sconto, um, qta, `order`) VALUES('.prepare($id_record).', '.prepare($idarticolo).', '.prepare($idordine).', '.prepare($idiva).', '.prepare($desc_iva).', '.prepare($iva).', '.prepare($iva_indetraibile).', '.prepare($descrizione).', '.prepare($rdesc[0]['is_descrizione']).', '.prepare($subtot).', '.prepare($sconto).', '.prepare($sconto_unitario).', '.prepare($tipo_sconto).', '.prepare($um).', '.prepare($qta).', (SELECT IFNULL(MAX(`order`) + 1, 0) FROM co_righe_documenti AS t WHERE iddocumento='.prepare($id_record).'))');
}
@@ -849,7 +849,7 @@ switch (post('op')) {
$idcontratto = post('id_record');
$data = date('Y-m-d');
- $rs_segment = $dbo->fetchArray("SELECT * FROM zz_segments WHERE id_module=".prepare($id_module)." AND predefined='1'");
+ $rs_segment = $dbo->fetchArray('SELECT * FROM zz_segments WHERE id_module='.prepare($id_module)." AND predefined='1'");
$id_segment = $rs_segment[0]['id'];
$numero = get_new_numerofattura($data);
@@ -871,7 +871,7 @@ switch (post('op')) {
for ($i = 0; $i < sizeof($rs_righe); ++$i) {
// Se sto aggiungendo un articolo uso la funzione per inserirlo e incrementare la giacenza
- if ($rs_righe[$i]['idarticolo']!=0) {
+ if ($rs_righe[$i]['idarticolo'] != 0) {
add_articolo_infattura($id_record, $rs_righe[$i]['idarticolo'], $rs_righe[$i]['descrizione'], $rs_righe[$i]['idiva'], $rs_righe[$i]['qta'], $rs_righe[$i]['subtotale'], $rs_righe[$i]['sconto'], $rs_righe[$i]['sconto_unitario'], $rs_righe[$i]['tipo_sconto']);
}
@@ -1182,12 +1182,12 @@ switch (post('op')) {
break;
case 'update_position':
- $orders = explode(",", $_POST['order']);
+ $orders = explode(',', $_POST['order']);
$order = 0;
foreach ($orders as $idriga) {
$dbo->query('UPDATE `co_righe_documenti` SET `order`='.prepare($order).' WHERE id='.prepare($idriga));
- $order++;
+ ++$order;
}
break;
diff --git a/modules/fatture/edit.php b/modules/fatture/edit.php
index 21eaca8c8..0423fca37 100644
--- a/modules/fatture/edit.php
+++ b/modules/fatture/edit.php
@@ -243,11 +243,11 @@ if ($tipodoc == 'Fattura accompagnatoria di vendita') {
- {[ "type": "select", "label": "'.tr('Aspetto beni').'", "name": "idaspettobeni", "placeholder": "", "ajax-source": "aspetto-beni", "value": "$idaspettobeni$", "icon-after": "add|'.Modules::get('Aspetto beni')['id'].'||'.(($record['stato']!='Bozza') ? 'disabled': '' ).'" ]}
+ {[ "type": "select", "label": "'.tr('Aspetto beni').'", "name": "idaspettobeni", "placeholder": "", "ajax-source": "aspetto-beni", "value": "$idaspettobeni$", "icon-after": "add|'.Modules::get('Aspetto beni')['id'].'||'.(($record['stato'] != 'Bozza') ? 'disabled' : '').'" ]}
- {[ "type": "select", "label": "'.tr('Causale trasporto').'", "name": "idcausalet", "placeholder": "", "ajax-source": "causali", "value": "$idcausalet$", "icon-after": "add|'.Modules::get('Causali')['id'].'||'.(($record['stato']!='Bozza') ? 'disabled': '' ).'" ]}
+ {[ "type": "select", "label": "'.tr('Causale trasporto').'", "name": "idcausalet", "placeholder": "", "ajax-source": "causali", "value": "$idcausalet$", "icon-after": "add|'.Modules::get('Causali')['id'].'||'.(($record['stato'] != 'Bozza') ? 'disabled' : '').'" ]}
@@ -265,7 +265,7 @@ if ($tipodoc == 'Fattura accompagnatoria di vendita') {
- {[ "type": "select", "label": "'.tr('Vettore').'", "name": "idvettore", "ajax-source": "vettori", "value": "$idvettore$", "icon-after": "add|'.Modules::get('Anagrafiche')['id'].'|tipoanagrafica=Vettore|'.((($record['idspedizione'] != 3) and ($record['stato']=='Bozza')) ? '' : 'disabled').'", "disabled": '.intval($record['idspedizione'] == 3).', "required": '.intval($record['idspedizione'] != 3).' ]}
+ {[ "type": "select", "label": "'.tr('Vettore').'", "name": "idvettore", "ajax-source": "vettori", "value": "$idvettore$", "icon-after": "add|'.Modules::get('Anagrafiche')['id'].'|tipoanagrafica=Vettore|'.((($record['idspedizione'] != 3) and ($record['stato'] == 'Bozza')) ? '' : 'disabled').'", "disabled": '.intval($record['idspedizione'] == 3).', "required": '.intval($record['idspedizione'] != 3).' ]}
';
-// Fix apertura non corrisposta di un tag div
-echo '
';
-}
\ No newline at end of file
+ // Fix apertura non corrisposta di un tag div
+ echo '
';
+}
diff --git a/plugins/exportFE/actions.php b/plugins/exportFE/actions.php
index 0412c8652..8b1f458a2 100644
--- a/plugins/exportFE/actions.php
+++ b/plugins/exportFE/actions.php
@@ -9,7 +9,7 @@ switch (filter('op')) {
$file = $fattura_pa->save($upload_dir);
//Aggiorno la data di creazione della fattura elettronica
- $dbo->query("UPDATE co_documenti SET xml_generated_at=NOW() WHERE co_documenti.id=".prepare($id_record));
+ $dbo->query('UPDATE co_documenti SET xml_generated_at=NOW() WHERE co_documenti.id='.prepare($id_record));
flash()->info(tr('Fattura elettronica generata correttamente!'));
diff --git a/plugins/exportFE/edit.php b/plugins/exportFE/edit.php
index 183fe19d5..73200f4c8 100644
--- a/plugins/exportFE/edit.php
+++ b/plugins/exportFE/edit.php
@@ -3,16 +3,17 @@
include_once __DIR__.'/../../core.php';
include_once __DIR__.'/init.php';
+use Plugins\ExportFE\FatturaElettronica;
+
if (!empty($fattura_pa)) {
$disabled = false;
$generated = file_exists($upload_dir.'/'.$fattura_pa->getFilename());
- //Ulteriore controllo sulla data generazione file
- $rs_generated = $dbo->fetchArray("SELECT xml_generated_at FROM co_documenti WHERE id=".prepare($id_record));
- if(empty($rs_generated[0]['xml_generated_at'])){
+ // Ulteriore controllo sulla data generazione file
+ $rs_generated = $dbo->fetchArray('SELECT xml_generated_at FROM co_documenti WHERE id='.prepare($id_record));
+ if (empty($rs_generated[0]['xml_generated_at'])) {
$generated = false;
}
-
} else {
echo '
@@ -25,7 +26,7 @@ if (!empty($fattura_pa)) {
}
// Campi obbligatori per l'anagrafica Azienda
-$azienda = Plugins\ExportFE\FatturaElettronica::getAzienda();
+$azienda = FatturaElettronica::getAzienda();
$fields = [
'piva' => 'Partita IVA',
// 'codice_fiscale' => 'Codice Fiscale',
@@ -53,7 +54,7 @@ if (!empty($missing)) {
}
// Campi obbligatori per l'anagrafica Cliente
-$cliente = $dbo->fetchOne('SELECT *, (SELECT `iso2` FROM `an_nazioni` WHERE `an_nazioni`.`id` = `an_anagrafiche`.`id_nazione`) AS nazione FROM `an_anagrafiche` WHERE `idanagrafica` = '.prepare($record['idanagrafica']));
+$cliente = FatturaElettronica::getAnagrafica($record['idanagrafica']);
$fields = [
// 'piva' => 'Partita IVA',
// 'codice_fiscale' => 'Codice Fiscale',
@@ -63,17 +64,17 @@ $fields = [
'nazione' => 'Nazione',
];
-//se privato/pa o azienda
-if ($cliente['tipo'] == 'Privato' or $cliente['tipo'] == 'Ente pubblico' ){
- //se privato/pa chiedo obbligatoriamente codice fiscale
- $fields['codice_fiscale'] = 'Codice Fiscale';
- //se pa chiedo codice unico ufficio
- ($cliente['tipo'] == 'Ente pubblico' and empty($cliente['codice_destinatario'])) ? $fields['codice_destinatario'] = 'Codice unico ufficio' : '';
-}else{
- //se azienda chiedo partita iva
- $fields['piva'] = 'Partita IVA';
- //se italiana e non ho impostato ne il codice destinatario ne indirizzo PEC chiedo la compilazione di almeno uno dei due
- (empty($cliente['codice_destinatario']) and empty($cliente['pec']) and intval($cliente['nazione'] == 'IT') ) ? $fields['codice_destinatario'] = 'Codice destinatario o indirizzo PEC' : '';
+// se privato/pa o azienda
+if ($cliente['tipo'] == 'Privato' or $cliente['tipo'] == 'Ente pubblico') {
+ // se privato/pa chiedo obbligatoriamente codice fiscale
+ $fields['codice_fiscale'] = 'Codice Fiscale';
+ // se pa chiedo codice unico ufficio
+ ($cliente['tipo'] == 'Ente pubblico' && empty($cliente['codice_destinatario'])) ? $fields['codice_destinatario'] = 'Codice unico ufficio' : '';
+} else {
+ // se azienda chiedo partita iva
+ $fields['piva'] = 'Partita IVA';
+ // se italiana e non ho impostato ne il codice destinatario ne indirizzo PEC chiedo la compilazione di almeno uno dei due
+ (empty($cliente['codice_destinatario']) and empty($cliente['pec']) && intval($cliente['nazione'] == 'IT')) ? $fields['codice_destinatario'] = 'Codice destinatario o indirizzo PEC' : '';
}
$missing = [];
@@ -131,7 +132,7 @@ echo '
';
-if($generated){
+if ($generated) {
echo '