Документация iSZN

Коррекция несоответствия улиц населённым пунктам в персональных документах

Описание

Серверная операция предназначена для замены в персональных документах улиц, в случае если указанные улицы не относятся к указанным населённым пунктам.

Если в персональном документе указанная улица относится к указанному населённому пункту, то никаких изменений в персональный документ не вносится.

Если в персональном документе указанная улица не относится к указанному населённому пункту, то в справочнике населённых пунктов и улиц в указанном населённом пункте ищется улица с такими же наименованием и признаком, как у указанной улицы. Если такая улица найдена в справочнике, то в обрабатываемый персональный документ записывается найденная улица. Если такая улица не найдена в справочнике, то улица в обрабатываемом персональном документе не меняется и в файл протокола выводится соответствующее сообщение.

Пользователь, выполняющий серверную операцию, должен обладать ролью «Главный специалист». Также он должен обладать следующими привилегиями на все обрабатываемые экземпляры персональных документов (то есть пользователь должен входить в группу (или группы), которая предоставляет ему эти привилегии, и не входить в группу (или группы), которая отзывает у него эти привилегии):

  • Просмотр наличия;
  • Просмотр значений реквизитов;
  • Редактирование документов.

Параметры серверной операции

Наименование Отображаемое наименование Тип данных Обязательный Возможные значения Значение по умолчанию
REGION Район Значение из справочника Да Районы из справочника иерархии районов.
PDOC_CLASS Документ Значение из справочника Да Классы персональных документов из справочника классов персональных документов (доступны классы персональных документов, которые содержат реквизиты, связанные с сущностью «Улица»).

См. также