diff --git a/modules/ddt/crea_documento.php b/modules/ddt/crea_documento.php
index 18b78f13b..1914db3fe 100755
--- a/modules/ddt/crea_documento.php
+++ b/modules/ddt/crea_documento.php
@@ -20,19 +20,14 @@
 include_once __DIR__.'/../../core.php';
 
 use Modules\DDT\DDT;
+use Modules\Fatture\Fattura;
 
 $documento = DDT::find($id_record);
+$tipo_documento_finale = Fattura::class;
 
 $module = Modules::get($id_module);
-if ($documento->reversed) {
-    if ($module['name'] == 'Ddt di vendita') {
-        $final_module = 'Fatture di acquisto';
-        $dir = 'uscita';
-    } else {
-        $final_module = 'Fatture di vendita';
-        $dir = 'entrata';
-    }
-} elseif ($module['name'] == 'Ddt di vendita') {
+
+if ($module['name'] == 'Ddt di vendita') {
     $final_module = 'Fatture di vendita';
     $dir = 'entrata';
 } else {
diff --git a/modules/fatture/actions.php b/modules/fatture/actions.php
index 2a5fbc054..85ff4dcf6 100755
--- a/modules/fatture/actions.php
+++ b/modules/fatture/actions.php
@@ -752,7 +752,7 @@ switch (post('op')) {
 
         // Messaggio informativo
         $message = tr('_DOC_ aggiunto!', [
-            '_DOC_' => $documento->getReference(),
+            '_DOC_' => $fattura->getReference(),
         ]);
         flash()->info($message);