Документация iSZN
Обновление рабочих наборов кодов бюджетной классификации для выплатных сумм
Описание
Серверная операция предназначена для приведения в соответствие со справочником мер социальной поддержки населения/кодов БСР значений кодов бюджетных статей расходов для выплатных сумм.
Данной серверной операцией обновляются коды БСР как оплаченных, так и неоплаченных сумм. Если нужно обновить коды БСР только для неоплаченных сумм, то нужно воспользоваться задачей «Массовый перерасчёт выплатных сумм» в режиме коррекции кодов классификаторов бюджетных статей расходов.
Пользователь, выполняющий серверную операцию, должен обладать ролью «Системный администратор».
Параметры серверной операции
Наименование | Отображаемое наименование | Тип данных | Обязательный | Возможные значения | Значение по умолчанию |
---|---|---|---|---|---|
REGION | Район | Значение из справочника | Да | Районы из справочника иерархии районов. | — |
DATE_FROM | Дата начала периода выборки выплатных сумм | Дата | Да | — | |
DATE_TO | Дата окончания периода выборки выплатных сумм | Дата | Да | 31.12.9999 | |
UPDATE_MODE | Режим обработки | Значение из списка | Да | 1 — Обработка только тех выплатных сумм, у которых не заполнены коды БСР. 2 — Обработка всех выплатных сумм. | 1 |
PAYMENT_KIND | Вид выплаты (по умолчанию все) | Значение из списка | — | Виды выплат из справочника видов выплат. | — |
Описание алгоритма
Обновление рабочих наборов кодов бюджетных статей расходов выполняется следующим образом:
- Выбираются все назначения указанного вида выплаты в указанном районе.
- Для каждого назначения выполняются следующие действия:
- Выбираются относящиеся к нему выплатные суммы, у которых дата выплатной суммы находится в диапазоне, заданном значениями параметров «Дата начала периода выборки выплатных сумм» и «Дата окончания периода выборки выплатных сумм».
- Для каждой выплатной суммы выполняются следующие действия:
- Определяется мера социальной поддержки, соответствующая признаку учёта и предмету назначения выплатной суммы.
- Определяется набор кодов БСР из справочника мер социальной поддержки населения/кодов БСР, соответствующий найденной мере социальной поддержки и источнику финансирования выплатной суммы.
- Определяется рабочий набора кодов БСР, соответствующий набору в справочнике.
- Выполняется обновление набора рабочих кодов БСР для выплатной суммы, если:
- найденный набор кодов БСР выплатной суммы не совпадает с текущим;
- выбрана обработка всех выплатных сумм или выбрана обработка только сумм с незаполненными наборами кодов БСР и выплатной сумме не сопоставлен рабочий набор кодов БСР.
См. также
- Серверные операции (задача)
- Серверные операции (список)
- Серверные операции (справочник)