diff --git a/at/at0700.cpp b/at/at0700.cpp
index 52555ab08..d75891bbc 100755
--- a/at/at0700.cpp
+++ b/at/at0700.cpp
@@ -1,5 +1,6 @@
#include
#include
+#include
#include
#include
#include
@@ -194,6 +195,9 @@ bool TSbloccoSospesi::preprocess_page(int file, int counter)
reccon.put(CON_PROGCON, progcon);
reccon.put(CON_DATACON, _data_stampa);
reccon.put(CON_TIPOCON, FINE_SOSPENSIONE);
+ TString80 resp = user();
+ resp << " - SBLOCCO AUTOMATICO";
+ reccon.put(CON_RESPONSAB, resp);
_scontrolli->add_row(reccon);
_scontrolli->rewrite();
recsog.put(SOG_DATACONV,NULLDATE);
@@ -252,10 +256,16 @@ bool TSbloccoSospesi::preprocess_page(int file, int counter)
recido.put(IDO_INTERVALLO, recsog.get(SOG_INTAF));
if (recsog.get_int(SOG_INTAF) == 0)
recido.put(IDO_INTERVALLO, _intaf_m);
+ TString80 resp = user();
+ resp << " - SBLOCCO AUTOMATICO";
+ recido.put(IDO_RESPONSAB, resp);
_sidoneita->add_row(recido);
_sidoneita->rewrite();
}
con_reord(recsog, _scontrolli, _sidoneita);
+ const TDate oggi(TODAY);
+ recsog.put(SOG_DATAULTAGG,oggi);
+ recsog.put(SOG_UTENULTAGG,user());
current_cursor()->file().rewrite();
}
}