В разделе VALID — обновление записи
if mem.writeData():
dbf=zzDbfOdbc("\\\\server\\PENTA\\PENTA\\XLD_WORK")
dbf.delete("spr_bar",{'KT':mem.s.kt})
dbf.append("spr_bar",{'KT':num(mem.s.kt),
'EDI':num(mem.s.edi),
'P_NDS':num(mem.s.p_nds),
'BARCODE':num(mem.s.barcode),
'TNVED':num(mem.s.tnved),
'NAME':mem.s.name})
RETURN=True
В разделе ACTION
def beforeScDelete(mem=mem):
dbf=zzDbfOdbc("\\\\server\\PENTA\\PENTA\\XLD_WORK")
dbf.delete("spr_bar",{'KT':mem.t.r.kt})
return True
mem.beforeScDelete=beforeScDelete