diff --git a/modules/interventi/actions.php b/modules/interventi/actions.php
index 27eb25bd1..64d93486f 100644
--- a/modules/interventi/actions.php
+++ b/modules/interventi/actions.php
@@ -535,6 +535,7 @@ switch (post('op')) {
         $id_tecnico = post('id_tecnico');
 
         // Verifico se l'intervento è collegato ad un contratto
+		// TODO: utilizzare campo id_contratto in in_interventi come avviene già per i preventivi (id_preventivo) dalla 2.4.2
         $rs = $dbo->fetchArray('SELECT idcontratto FROM co_promemoria WHERE idintervento='.prepare($id_record));
         $idcontratto = $rs[0]['idcontratto'];
 
@@ -554,7 +555,7 @@ switch (post('op')) {
 
         $dbo->query('DELETE FROM in_interventi_tecnici WHERE id='.prepare($id_sessione));
 
-        // Notifica nuovo intervento al tecnico
+        // Notifica rimozione dell' intervento al tecnico
         if (!empty($tecnico['email'])) {
             $n = new Notifications\EmailNotification();
 
diff --git a/plugins/exportFE/src/FatturaElettronica.php b/plugins/exportFE/src/FatturaElettronica.php
index 9c7d69bd3..609f86516 100644
--- a/plugins/exportFE/src/FatturaElettronica.php
+++ b/plugins/exportFE/src/FatturaElettronica.php
@@ -437,7 +437,7 @@ class FatturaElettronica
 
         // Codice fiscale
         if (!empty($anagrafica['codice_fiscale'])) {
-            $result['CodiceFiscale'] = $anagrafica['codice_fiscale'];
+            $result['CodiceFiscale'] = preg_replace('/\s+/', '', $anagrafica['codice_fiscale']);
         }
 
         if (!empty($anagrafica['nome']) or !empty($anagrafica['cognome'])) {
diff --git a/plugins/pianificazione_interventi/edit.php b/plugins/pianificazione_interventi/edit.php
index a3c5cd92e..b71939db2 100644
--- a/plugins/pianificazione_interventi/edit.php
+++ b/plugins/pianificazione_interventi/edit.php
@@ -67,11 +67,11 @@ if (!empty($records)) {
 
         // Intervento svolto
         if (!empty($record['idintervento'])) {
-            $sede = $dbo->fetchOne('SELECT id, codice, (SELECT MIN(orario_inizio) FROM in_interventi_tecnici WHERE idintervento=in_interventi.id) AS data FROM in_interventi WHERE id='.prepare($record['idintervento']));
+            $intervento = $dbo->fetchOne('SELECT id, codice, IFNULL((SELECT MIN(orario_inizio) FROM in_interventi_tecnici WHERE idintervento = in_interventi.id), data_richiesta) AS data FROM in_interventi WHERE id = '.prepare($record['idintervento']));
 
-            $info_intervento = Modules::link('Interventi', $sede[0]['id'], tr('Intervento num. _NUM_ del _DATE_', [
-                '_NUM_' => $sede[0]['codice'],
-                '_DATE_' => Translator::dateToLocale($sede[0]['data']),
+            $info_intervento = Modules::link('Interventi', $intervento['id'], tr('Intervento num. _NUM_ del _DATE_', [
+                '_NUM_' => $intervento['codice'],
+                '_DATE_' => Translator::dateToLocale($intervento['data']),
             ]));
 
             $disabled = 'disabled';