Итак, единственный способ вытащить субсидии по соответствующему ГРБСу - это найти их в бюджетной росписи.
Напоминаю, что строка таблицы бюджетной росписи состоит из следующих столбцов:
- Название
- Код
- ГРБС
- Раздел
- Подраздел
- Целевая статья расходов
- Вид расходов
- Сумма
Как видно из представленной структуры выделить строки бюджетной росписи для конкретного ГРБСа легко.
Однако как выделить определенные типы субсидий из всех оставшихся строк:
К сожалению, на данный момент анализ можно провести только чисто семантически, без описания четкого математического алгоритма.
Текущие субсидии:
Вид расходов = 010
ЦСР = любая, кроме 100... и 102...
Программные капитальные субсидии (Субсидии по программной части работ по капитальному строительству)
Вид расходов = 020
ЦСР = 100...
Программные НЕкапитальные субсидии (Субсидии по программной части работ, не относящимся к капительным строительствам)
Вид расходов = 010
ЦСР = 100...
НЕпрограммные капитальные субсидии (Субсидии по НЕпрограммной части работ по капитальному строительству)
Вид расходов = 020
ЦСР = 102...