diff --git a/ba/ba4600.cpp b/ba/ba4600.cpp index 315eaa885..cf12012ff 100755 --- a/ba/ba4600.cpp +++ b/ba/ba4600.cpp @@ -65,6 +65,7 @@ void TSoci_application::update_ap_socio(const TMask& m) else err = _rel->write(); if (err != NOERR) message_box(format("Aggiornamento socio %s - Errore : %d", ap == "A" ? "attuale" : "precedente", err)); + get_relation()->restore_status(); } } diff --git a/ba/ba4600a.uml b/ba/ba4600a.uml index db0713a4a..391fd1882 100755 --- a/ba/ba4600a.uml +++ b/ba/ba4600a.uml @@ -77,7 +77,7 @@ BEGIN USE LF_SOCI KEY 1 JOIN LF_ANAG TO LF_SOCI KEY 1 INTO TIPOA=TIPOASOC CODANAGR=CODANAGRSO INPUT CODDITTA FLD_SC1_CODDITTA SELECT - INPUT ATTPREV FLD_SC1_ANNO SELECT + INPUT ATTPREC FLD_SC1_ANNO SELECT INPUT TIPOASOC LST_SC1_TIPOASOC INPUT CODANAGRSO FLD_SC1_CODANAGRSO DISPLAY "Tipo" TIPOASOC