Документация iSZN
[ЯНАО] Загрузка в заявления назначенных сумм МСП из 1С: «Предприятие» (деп. образования ЯНАО)
Описание
Серверная операция предназначена для загрузки назначенных сумм вида выплаты «[ЯНАО] Компенсация части родительской платы на ребенка, посещающего дошкольную образовательную организацию» из файла XML в персональный документ «[ЯНАО] Заявление на компенсацию части родительской платы на ребенка, посещающего дошкольную образовательную организацию».
Пользователь, выполняющий серверную операцию, должен обладать:
- Ролью «Главный специалист».
- Привилегиями «Просмотр наличия», «Просмотр значений реквизитов», «Редактирование документов» и «Редактирование файлов» на обрабатываемые персональные документы класса «[ЯНАО] Заявление на компенсацию части родительской платы на ребенка, посещающего дошкольную образовательную организацию» (то есть пользователь должен входить в группу (или группы), которая предоставляет ему эти привилегии, и не входить в группу (или группы), которая отзывает у него эти привилегии).
Для каждой записи в файле XML, соответствующей человеку:
- Выполняется поиск человека в КИС iSZN.
- Если файл XML содержит назначенные суммы вида выплаты «[ЯНАО] Компенсация части родительской платы на ребенка, посещающего дошкольную образовательную организацию», то выполняется поиск у человека в КИС iSZN персонального документа «[ЯНАО] Заявление на компенсацию части родительской платы на ребенка, посещающего дошкольную образовательную организацию».
- Если у человека нет этого документа, то загрузка назначенных сумм для этого человека не выполняется.
- Если у человека имеется несколько экземпляров этого документа, то загрузка назначенных сумм для этого человека не выполняется.
- Если у человека имеется только один экземпляр этого документа, то в нём выполняется поиск строки таблицы «Назначенные суммы», у которой реквизиты «Дата с» и «Дата по» совпадают с этими реквизитами в файле XML.
- Если найденная строка таблицы документа содержит реквизит «Размер компенсации (руб.)», значение которого отличается от этого реквизита в файле XML, то в эту строку таблицы копируются из файла XML реквизиты «Размер компенсации (руб.)» и «Примечание».
- Если найденная строка таблицы документа содержит реквизит «Размер компенсации (руб.)», значение которого не отличается от этого реквизита в файле XML, то никаких действий не выполняется.
- Если в документе нет строки таблицы «Назначенные суммы», у которой реквизиты «Дата с» и «Дата по» совпадают с этими реквизитами в файле XML, то в документ добавляется новая строка, в которую копируются из файла XML реквизиты «Дата с», «Дата по», «Размер компенсации (руб.)» и «Примечание».
Параметры серверной операции
Наименование | Отображаемое наименование | Тип данных | Обязательный | Возможные значения | Значение по умолчанию |
---|---|---|---|---|---|
REGION | Район | Значение из справочника | Да | Районы из справочника иерархии районов. |
См. также
- Серверные операции (задача)
- Серверные операции (список)
- Серверные операции (справочник)