diff --git a/ha/ha1200.cpp b/ha/ha1200.cpp
index 34504509c..5afb1c322 100755
--- a/ha/ha1200.cpp
+++ b/ha/ha1200.cpp
@@ -386,10 +386,9 @@ bool TFile2Txt::genera_sospesi_txt(const long da_codcli)
     //cerca il saldo, il totale del doc originale, il residuo
     TImporto saldo, doc, pag, imp;
     partita.calcola_saldo(saldo, doc, pag, imp);
-
-    //solo se il saldo � > 0 crea la nuova riga da esportare nel txt
-    //...cos� volle Hardy!...
-    if (saldo.valore() > ZERO)
+    saldo.normalize(doc.sezione());  // 29/02/2012
+    //solo se il saldo � > 0 crea la nuova riga da esportare nel txt ... cos� volle Hardy!
+    if (saldo.valore() > ZERO && doc.valore() > ZERO)
     {
       sospesi.new_rec("");
 
diff --git a/ha/ha3900a.uml b/ha/ha3900a.uml
index 6bcf91ccc..50e6697fe 100755
--- a/ha/ha3900a.uml
+++ b/ha/ha3900a.uml
@@ -135,7 +135,6 @@ BEGIN
   PROMPT 53 6 "Nuova attrezzatura"
 END
 
-
 TEXT DLG_NULL
 BEGIN
   PROMPT 1 6 "@bAttrezzature"
@@ -146,11 +145,12 @@ BEGIN
   PROMPT 0 7 "Attrezzatura"
   DISPLAY "Matr.Hardy@10" CODTAB
   DISPLAY "Articolo@20" S0[1,20]
-  DISPLAY "Descrizione@35" S10
+  DISPLAY "Descrizione Articolo@35" S10
   DISPLAY "Matricola@15" S0[21,35]
   DISPLAY "Cespite@10" S1[1,10]
   DISPLAY "Cliente" I0
   DISPLAY "Assegnamento" D0
+  DISPLAY "Descrizione Attrezzatura@50" S3
 END
 
 TEXT DLG_NULL