Дублирование записи в DBF (_e_writeData)

if mem.scname=="spr_cln":
    dic=mem.dbData
    if mem.editMode=="EDIT":
        updateDbf("""d:/TEMP/RST/PENTA/BASE/spr_adr.DBF""",dic,{'klient':dic['CLN']})
    else:
        dic['KLIENT']=dic['CLN']
        appendDbf("""d:/TEMP/RST/PENTA/BASE/spr_adr.DBF""",dic)
    del dic