Документация iSZN
Перестройка кеша персональных реквизитов
Перестройка кеша персональных реквизитов — это процедура согласования данных кеша персональных реквизитов с данными персональных документов.
При перестройке кеша персональных реквизитов выполняются следующие действия:
- Выбираются люди и коллективы, зарегистрированные в указанном районе. Если указан район «(все)», то выбираются люди и коллективы, зарегистрированные в любых районах; если указан район-папка, то выбираются люди и коллективы, зарегистрированные в нижестоящих районах; если указан листьевой район, то выбираются люди и коллективы, зарегистрированные в этом районе.
- Для каждого человека выполняются следующие действия:
- По таблице людей и коллективов определяется основной документ, удостоверяющий личность.
- Если есть расхождения между значениями реквизитов основного документа, удостоверяющего личность, для которых установлены следующие атрибуты элемента структуры персонального документа:
- Владелец — пол;
и соответствующими персональными реквизитами, то выполняется обновление этих персональных реквизитов.
- Если есть расхождение между минимальным (самым ранним) значением реквизита любого персонального документа человека, для которого установлен атрибут «Владелец — дата смерти», и соответствующим персональным реквизитом, то выполняется обновление этого персонального реквизита.
- Если есть расхождение между минимальным (самым ранним) значением реквизита любого персонального документа человека, для которого установлен атрибут «Владелец — дата снятия с учёта», и соответствующим персональным реквизитом, то выполняется обновление этого персонального реквизита.
- Для каждого коллектива выполняются следующие действия:
- Если есть расхождение между минимальным (самым ранним) значением реквизита любого персонального документа человека, для которого установлен атрибут «Владелец — дата снятия с учёта», и соответствующим персональным реквизитом, то выполняется обновление этого персонального реквизита.