Документация iSZN
Клонирование записей таблицы «Сведения о жилищных условиях с даты» в документах «Сведения о жилищных условиях»
Описание
Серверная операция предназначена для массового клонирования записей таблицы «Сведения о жилищных условиях с даты» персональных документов «Сведения о жилищных условиях». Операция выполняет клонирование записи таблицы с наибольшей датой (самой поздней), указанной в реквизите «Дата с».
Параметры серверной операции
Наименование | Отображаемое наименование | Тип данных | Обязательный | Возможные значения | Значение по умолчанию |
---|---|---|---|---|---|
CLONE_DATE | Дата, на которую будет создаваться либо изменяться запись | Дата | Да | — | |
CITY | Населённый пункт | Значение из справочника | — | Населённые пункты из справочника населённых пунктов и улиц, зарегистрированные в районе текущего пользователя. Если населённый пункт не задан, то обработка документов ведётся по всем населённым пунктам района текущего пользователя. | — |
STREET | Улица | Значение из справочника | — | Улицы из справочника населённых пунктов и улиц, зарегистрированные в районе текущего пользователя. Если улица не задана, то обработка документов ведётся по всем улицам заданного населённого пункта. | — |
HOUSE | Дом | Строка | — | Если дом не задан, то обработка документов ведётся по всем домам заданной улицы. | — |
OPERATION_KIND | Вид операции | Значение из списка | Да | 1 — Клонировать последнюю запись с добавлением новой подуслуги. 2 — Клонировать последнюю запись с изменением старой подуслуги на новую. 3 — Клонировать последнюю запись с удалением старой подуслуги. 4 — Изменить старую запись на новую. | — |
OLD_SUBITEM | Старая запись: подуслуга | Значение из справочника | — | Подуслуги из справочника предметов назначения, зарегистрированные в районе текущего пользователя и вышестоящих районах и связанные с видом выплаты «Компенсация стоимости оплаты жилья, коммунальных услуг и топлива». | — |
OLD_AGENT | Старая запись: агент | Значение из справочника | — | Агенты из справочника агентов, зарегистрированные в районе текущего пользователя и вышестоящих районах. | — |
OLD_TARIFF_KIND | Старая запись: вид тарифа | Значение из справочника | — | Виды тарифов из справочника видов тарифов. | — |
NEW_SUBITEM | Новая запись: подуслуга | Значение из справочника | — | Подуслуги из справочника предметов назначения, зарегистрированные в районе текущего пользователя и вышестоящих районах и связанные с видом выплаты «Компенсация стоимости оплаты жилья, коммунальных услуг и топлива». | — |
NEW_AGENT | Новая запись: агент | Значение из справочника | — | Агенты из справочника агентов, зарегистрированные в районе текущего пользователя и вышестоящих районах. | — |
NEW_TARIFF_KIND | Новая запись: вид тарифа | Значение из справочника | — | Виды тарифов из справочника видов тарифов. | — |
Особенности использования
Параметры «Населённый пункт», «Улица» и «Дом» предназначены для задания фильтра персональных документов, подлежащих обработке. Эти параметры необходимо определить следующим образом:
- Для обработки персональных документов района текущего пользователя не задавать значения данных параметров.
- Для обработки персональных документов с указанным населённым пунктом задать значение параметра «Населённый пункт».
- Для обработки персональных документов с указанными населённым пунктом и улицей задать значения параметров «Населённый пункт» и «Улица».
- Для обработки персональных документов с указанными населённым пунктом, улицей и номером дома задать значения параметров «Населённый пункт», «Улица» и «Дом».
Для операции «Клонировать запись с добавлением новой подуслуги» должны быть заданы значения следующих параметров:
- «Новая запись: подуслуга»;
- «Новая запись: агент»;
- «Новая запись: вид тарифа».
Для операции «Клонировать запись с изменением старой подуслуги на новую» должны быть заданы значения следующих параметров:
- «Новая запись: подуслуга»;
- «Новая запись: агент»;
- «Новая запись: вид тарифа»;
- «Старая запись: подуслуга».
Для операции «Клонировать запись с удалением старой подуслуги» должно быть задано значение параметра «Старая запись: подуслуга».
Кроме того, для последних двух режимов возможен поиск старой записи по следующим признакам:
Режим поиска | Необходимые параметры |
---|---|
По подуслуге | «Старая запись: подуслуга» |
По подуслуге и агенту | «Старая запись: подуслуга» и «Старая запись: агент» |
По подуслуге и виду тарифа | «Старая запись: подуслуга» и «Старая запись: вид тарифа» |
По подуслуге, агенту и виду тарифа | «Старая запись: подуслуга», «Старая запись: агент» и «Старая запись: вид тарифа» |
См. также
- Серверные операции (задача)
- Серверные операции (список)
- Серверные операции (справочник)