diff --git a/cg/cg2100.cpp b/cg/cg2100.cpp index 759ffdbe1..b9bcbc3fe 100755 --- a/cg/cg2100.cpp +++ b/cg/cg2100.cpp @@ -1292,7 +1292,16 @@ int TPrimanota_application::write(const TMask& m) link_m770(); link_cesp(m, "Insert"); link_intra(m, "Insert"); - link_anal(m, "Insert"); + + //Aggiunte in data 28/05/2010 per evitare un eventaule doppio movimento + //il problema si è presentato con le personalizzazioni dell'ATS ps0713 + TLocalisamfile movana(LF_MOVANA); + movana.setkey(3); + movana.put("NUMREGCG", numreg); + int err = movana.read(); + + TString8 par = err == NOERR ? "Modify" : "Insert"; + link_anal(m, par); } lasterr = err;