Azzerati anche flag di stampato su LIM
git-svn-id: svn://10.65.10.50/trunk@1028 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
d322fce7a1
commit
7b9189fd6b
@ -140,6 +140,19 @@ bool TRipristina_stampa::reg_restore(const TString& regist,
|
||||
reg.put("I4", mese); // Ultimo mese di stampa liquidazione
|
||||
if (reg.get_int("I8") >= mese)
|
||||
reg.zero("I8"); // Mese di ultima stampa credito precedente
|
||||
|
||||
TTable lim("LIM"); // Azzera i flag di stampa liquidazione
|
||||
lim.put("CODTAB", format("%04d%02d", year, mese+1));
|
||||
for (int err = lim.read(_isgteq); err == NOERR; err = lim.next())
|
||||
{
|
||||
if (atoi(lim.get("CODTAB").left(4)) != year) break;
|
||||
const bool stampato = lim.get_bool("B1");
|
||||
if (stampato)
|
||||
{
|
||||
lim.zero("B1");
|
||||
lim.rewrite();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
|
Loading…
x
Reference in New Issue
Block a user