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(); } }