if L("RI="v30)<=0 or val(ref(l("RI="v30),mfn))=val(mfn) then/'0' else/'1Дублетный идентификатор читателя: ', v30,ref(L("RI="v30),' (см. N ',f(val(mfn),0,0),')')fi/ if L("MDPASP="v12814)<=0 or val(ref(l("MDPASP="v12814),mfn))=val(mfn) then/'0' else/'1Дублетная контрольная сумма (паспортные данные): ', v12814,ref(L("MDPASP="v12814),' (см. N ',f(val(mfn),0,0),')')fi/ if p(v30) then/'0'else /'1 Отсутствует идентификатор читателя!' fi, if p(v200) then if &unifor('IPRIVATE,FIO,')='' and a(v200^l) then /'1 Не установлено ФИО ответственного лица' fi fi/ if p(v12814) then/'0'else /'1 Данные поля 12814 (Контрольная сумма) должны быть введены обязательно!'fi/ if p(v31) then/'0'else /'1 Данные поля 31 (Создал запись) должны быть введены обязательно!'fi/