Репликация в DBF

В разделе 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