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

[ЯНАО] Добавление в документ «Сведения о жилищных условиях» стандарта на коммунальные услуги, рассчитываемые от количества зарегистрированных граждан

Описание

Серверная операция предназначена для массового добавления в персональный документ «Сведения о жилищных условиях» стандарта на коммунальные услуги, рассчитываемые на основании количества зарегистрированных граждан. Эти стандарты представляют собой подуслуги, относящиеся к предмету назначения «[ЯНАО] ЖКУ: Коммунальные услуги, рассчитываемые от кол-ва зарегистрированных граждан» (ключ 104-194).

Перед выполнением серверной операции необходимо определить в справочнике связи региональных стандартов на коммунальные услуги по ЖКВ по жилищным условиям соответствие между подуслугами, рассчитываемыми от общей площади жилья, и подуслугами, рассчитываемыми от количества зарегистрированных граждан.

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

Наименование Отображаемое наименование Тип данных Обязательный Возможные значения Значение по умолчанию
REGION Район Значение из справочника Да Районы из справочника иерархии районов.

Описание алгоритма

Обработка персональных документов выполняется следующим образом:

  1. Выбираются экземпляры персональных документов «Сведения о жилищных условиях», зарегистрированные в указанном районе.
  2. Для каждого персонального документа выполняются следующие действия:
    • Выполняется блокировка экземпляра персонального документа.
    • По документу определяется подуслуга, рассчитываемая от общей площади жилья (значение реквизита «Подуслуга» вложенной таблицы «Детализация жилищных условий»). Такая подуслуга относится к предмету назначения «ЖКУ: Коммунальные услуги, рассчитываемые от общей площади жилья» (ключ 104-73).
    • Если в документе найдено более одной такой подуслуги, то в файл протокола выводится соответствующее сообщение и обработка документа прекращается.
    • Если в документе не найдено ни одной такой подуслуги, то в файл протокола выводится соответствующее сообщение и обработка документа прекращается.
    • С помощью справочника связи региональных стандартов на коммунальные услуги по ЖКВ по жилищным условиям для найденной подуслуги, рассчитываемой от общей площади жилья определяется соответствующая подуслуга, рассчитываемая от количества зарегистрированных граждан. Если подуслугу, рассчитываемую от количества зарегистрированных граждан определить не удалось, то в файл протокола выводится соответствующее сообщение и обработка документа прекращается.
    • Если в документе уже есть запись, соответствующая определённой по справочнику подуслуге, рассчитываемой от количества зарегистрированных граждан, или в документе есть несколько записей, относящихся к предмету назначения «ЖКУ: Коммунальные услуги, рассчитываемые от кол-ва зарегистрированных граждан» (ключ 104-194), то в файл протокола выводится соответствующее сообщение и обработка документа прекращается.
    • Если в документе нет записи, соответствующей определённой по справочнику подуслуге, рассчитываемой от количества зарегистрированных граждан, то в персональный документ добавляется запись, соответствующая этой подуслуге (значение реквизита «Подуслуга» вложенной таблицы «Детализация жилищных условий»).
    • Снимается блокировка экземпляра персонального документа.

См. также