Данные методические рекомендации предназначены для описания разделов и функциональных возможностей ПП «ПАРУС-Бюджет 8», используемых пользователями при подготовке, создании и выгрузке следующих документов:
Распоряжение о совершении казначейского платежа (уточнение) (Приложение № 4 к приказу Минфина РФ от 14.05.2020 г. № 21н);
Распоряжение о совершении казначейского платежа (возврат) (Приложение № 2 к приказу Минфина РФ от 14.05.2020 г. № 21н).
Для достижения целей сервисной интеграции с Подсистемой управления доходами государственной интегрированной информационной системы управления общественными финансами «Электронный бюджет» (далее - ПУД ГИИС «Электронный бюджет») реализованы процедуры выгрузки Распоряжений о совершении казначейских платежей (РСКП), которые могут быть загружены пользователем в личном кабинете ПУД ГИИС «Электронный бюджет».
Вызов процедур выгрузки РСКП реализован через функционал в разделе «Банковские документы»:
В win-интерфейсе - через контекстное меню «Обмен» -> «Экспорт в файл»;
В web-интерфейсе - через контекстное меню «Выгрузка» -> «РСКП (возврат)», «РСКП (уточнение)».
Для выгрузки файлов РСКП используются следующие хранимые процедуры:
Выгрузка РСКП (уточнение) - процедура P_BANKDOCS_RSKP_CLARIF_EX_XML;
Выгрузка РСКП (возврат) - процедура P_BANKDOCS_RSKP_RET.
Для регистрации каждой из процедур необходимо в разделе «Функции» ⇒ «Пользовательские процедуры» win-приложения добавить запись с типом «Процедура» и следующими параметрами:
При формировании файла используются источники данных, описанные в таблице 1.
Принятые сокращения и обозначения:
БД – Банковский документ, по которому происходит выгрузка;
ИБД – Исходный БД, на основании которого сформирован БД;
Клиент - Если в БД указан Вид операции с Типом операции = Приход, то Контрагент–Получатель БД, иначе – Контрагент–Плательщик БД;
БП – Запись словаря «Бюджетополучатели», у которой в качестве Контрагента указан Клиент.
Наименование элемента | Сокращенное наименование | Источник данных | |
|---|---|---|---|
Общие сведения о документе | |||
Номер распоряжения | rskpNm | «Префикс» + «Номер» БД (через разделитель из настройки № 7). Префикс берется только если в параметрах выгрузки установлен чек «Добавлять префикс в номер распоряжения». | |
Дата составления распоряжения | rskpDate | «Дата» БД. | |
Номер запроса на выяснение принадлежности платежа | explanReqNum | Значение переменной «Номер запроса на выяснение принадлежности платежа» БД (см. Разбор поля Примечание). | |
Дата запроса на выяснение принадлежности платежа | explanReqDate | Значение переменной «Дата запроса на выяснение принадлежности платежа» БД (см. Разбор поля Примечание). | |
Номер лицевого счета получателя средств | newAccNm | «Номер счета» Реквизитов Клиента. Заполняется только в случае, если в данных Реквизитах задано Казначейство, иначе не формируется. Если полученное значение равно значению элемента «Номер лицевого счета клиента» блока «Общая информация о клиенте» или хотя бы одно из значений элемента «КБК» блока «Уточненные реквизиты» соответствует маске «ХХХ11701010016000180», где Х – один любой символ, то не формируется. | |
Место представления распоряжения | |||
Наименование ТОФК | tofkName | «Оригинальное наименование» Контрагента Казначейства, указанного в Реквизитах Клиента. Если не заполнено, то «Наименование» данного Контрагента Казначейства. | |
Код ТОФК | tofkCode | «Код ТОФК» Казначейства, указанного в Реквизитах Клиента. | |
Общая информация о клиенте | |||
Наименование клиента | clientName | «Полное наименование бюджетополучателя» БП. Если оно не заполнено, то «Наименование» Клиента. | |
Код по СВР клиента | clientSVRCode | «Код по ФК» БП. | |
Номер лицевого счета клиента | clientPANumber | «Номер счета» Реквизитов Клиента. Если хотя бы одно из значений элемента «КБК» блока «Уточненные реквизиты» соответствует маске «ХХХ11701010016000180», где Х – один любой символ, то не формируется. | |
Уточняемые реквизиты | |||
Глобальный идентификатор платежного документа | GUIDDoc | Значение переменной «Глобальный идентификатор» БД (см. Разбор поля Примечание). | |
Наименование документа, на основании которого зачислены/ перечислены денежные средства | docName | «Наименование» записи словаря «Коды документов для информационного взаимодействия с казначейством», в спецификации которой указан Тип документа ИБД. | |
Номер документа, на основании которого зачислены/перечислены денежные средства | docNumber | «Префикс» + «Номер» ИБД (через разделитель из настройки № 7). | |
Дата документа, на основании которого зачислены/перечислены денежные средства | docDate | «Дата» ИБД. | |
КБК | KBK | Если в строке спецификации ИБД задана Структура расходов, то «Код» Структуры расходов, Иначе, если задан Источник финансирования, то «Код» Источника финансирования, Иначе, если задана Классификации доходов, то «Код» Классификации доходов. | |
Код по ОКТМО | OKTMO | Если в ИБД заполнен Код ОКТМО, то «Код» Кода ОКТМО ИБД, иначе «Код» Кода ОКТМО Контрагента-Получателя ИБД. Если значение состоит только из нулей, то выводится «0». | |
Сумма платежа в рублях | amountRub | Если Валюта ИБД - Базовая, то «Сумма» спецификации ИБД, иначе, если в ИБД задан Уточненный курс, то «Сумма» спецификации ИБД, умноженная на Уточненный курс ИБД, иначе «Сумма» спецификации ИБД, умноженная на курс валюты на дату ИБД. | |
Код прослеживаемости (аналитический код) | traceabilityCode | Если в строке спецификации ИБД есть Свойство (если их несколько, то первое попавшееся из найденных), в наименовании которого содержится строка (без учета регистров символов) «Код прослеживаемости» или «Аналитический код», то берется значение этого Свойства, иначе не формируется. | |
Уточненные реквизиты | |||
КБК | KBK | Если в строке спецификации БД задана Структура расходов, то «Код» Структуры расходов, Иначе, если задан Источник финансирования, то «Код» Источника финансирования, Иначе, если задана Классификации доходов, то «Код» Классификации доходов. | |
Код прослеживаемости (аналитический код) | TrgtCd | Если в строке спецификации БД есть Свойство (если их несколько, то первое попавшееся из найденных), в наименовании которого содержится строка (без учета регистров символов) «Код прослеживаемости» или «Аналитический код», то берется значение этого Свойства, иначе не формируется. | |
ОКТМО получателя | OKTMO | Если в БД заполнен Код ОКТМО, то «Код» Кода ОКТМО БД, иначе не формируется. Если хотя бы одно из значений элемента «КБК» текущего блока соответствует маске «ХХХ11701010016000180», где Х – один любой символ, то не формируется. | |
Сумма платежа в рублях | amountRub | Если Валюта БД - Базовая, то «Сумма» спецификации БД, иначе, если в БД задан Уточненный курс, то «Сумма» спецификации БД, умноженная на Уточненный курс БД, иначе «Сумма» спецификации БД, умноженная на курс валюты на дату БД. Если хотя бы одно из значений элемента «КБК» текущего блока соответствует маске «ХХХ11701010016000180», где Х – один любой символ, то не формируется. | |
Назначение платежа | paymentPurpose | «Назначение платежа» спецификации БД. | |
Информация о руководителе (ином уполномоченном лице) | |||
ФИО | mngrName | «Фамилия» + инициалы из «Имени» и «Отчества» Контрагента-руководителя из параметров выгрузки. Если в параметрах выгрузки Контрагент не указан, то в спецификации «Руководство» Клиента берется Контрагент из записи с категорией «Руководитель», действующей на дату БД. Если Контрагент в данной записи не указан, то «Примечание» данной записи. | |
Должность | mngrPosition | «Должность» Контрагента, определенного для элемента «ФИО» текущего блока. | |
Информация о главном бухгалтере (ином уполномоченном лице) | |||
ФИО | chfAccName | «Фамилия» + инициалы из «Имени» и «Отчества» Контрагента-главного бухгалтера из параметров выгрузки. Если в параметрах выгрузки Контрагент не указан, то в спецификации «Руководство» Клиента берется Контрагент из записи с категорией «Главный бухгалтер», действующей на дату БД. Если Контрагент в данной записи не указан, то «Примечание» данной записи. | |
Должность | chfAccPosition | «Должность» Контрагента, определенного для элемента «ФИО» текущего блока. | |
Информация об ответственном исполнителе | |||
ФИО | rspnsExctrName | «Фамилия» + инициалы из «Имени» и «Отчества» Контрагента-ответственного исполнителя из параметров выгрузки. | |
Должность | rspnsExctrPosition | «Должность» Контрагента-ответственного исполнителя из параметров выгрузки. | |
Номер телефона | rspnsExctrPhone | «Телефон домашний(офис)/рабочий» (2-е поле) Контрагента-ответственного исполнителя из параметров выгрузки. | |
Значение поля «Примечание» заголовка делится на переменные, указанные через разделитель «/», согласно шаблону:
[Глобальный идентификатор]/[Тип уточняемого документа]/[Номер запроса на выяснение принадлежности платежа]/[Дата запроса на выяснение принадлежности платежа]/[Номер заявки на расход/на возврат]/[Дата заявки на расход/на возврат]/[Примечание]
Если в поле «Примечание» менее 5 символов «/», то значение переменной «Примечание» определяется значением поля «Примечание», а остальные вышеперечисленные переменные и «Наименование типа уточняемого документа» определяются пустыми.
При формировании файла используются источники данных, описанные в таблице 1.
Принятые сокращения и обозначения:
БД – Банковский документ, по которому происходит выгрузка;
БП – Запись словаря «Бюджетополучатели», у которой в качестве Контрагента указан Контрагент–Плательщик БД;
БПП - Запись словаря «Бюджетополучатели», у которой в качестве Контрагента указан Контрагент–Получатель БД.
Наименование элемента | Сокращенное наименование | Источник данных | |
|---|---|---|---|
Общие сведения о документе | |||
Номер распоряжения | rskpNm | «Префикс» + «Номер» БД (через разделитель из настройки № 7). | |
Дата составления распоряжения | rskpDate | «Дата» БД. | |
Место представления распоряжения | |||
Наименование ТОФК | tofkName | «Оригинальное наименование» Контрагента Казначейства, указанного в Реквизитах Контрагента–Плательщика БД. Если не заполнено, то «Наименование» данного Контрагента Казначейства. | |
Код ТОФК | tofkCode | «Код ТОФК» Казначейства, указанного в Реквизитах Контрагента–Плательщика БД. | |
Информация о платеже | |||
Общая сумма платежа в валюте | amount | «Сумма платежа» заголовка БД. | |
Код валюты платежа по ОКВ | currencyCode | «Код» Валюты БД. | |
Общая сумма платежа в рублях | amountRub | Если Валюта БД - Базовая, то не формируется, иначе, если в БД задан Уточненный курс, то «Сумма платежа» заголовка БД, умноженная на Уточненный курс БД, иначе «Сумма платежа» заголовка БД, умноженная на курс валюты на дату БД. | |
Назначение платежа | paymentPurpose | «Назначение платежа» заголовка БД. | |
Информация о плательщике | |||
Наименование плательщика | payerName | «Полное наименование бюджетополучателя» БП. Если оно не заполнено, то «Наименование» Контрагента–Плательщика БД. | |
Код по СВР плательщика | payerSVRCode | «Код по ФК» БП. | |
Номер лицевого счета плательщика | payerPersAccountNum | «Номер счета» Реквизитов Контрагента–Плательщика БД. | |
Код по ОКТМО плательщика | payerOKTMO | Если в БД заполнен Код ОКТМО, то «Код» Кода ОКТМО БД, иначе «Код» Кода ОКТМО Контрагента-Плательщика БД. | |
Расшифровка РСКП | |||
КБК плательщика | payerKBK | Заполняется по алгоритму заполнения КБК плательщика. Если Тип учреждения БП <> Казенное, то первые 17 символов подобранного значения заменяются нулями. | |
Код прослеживаемости (аналитический код) | traceabilityCode | Если в строке спецификации БД есть Свойство (если их несколько, то первое попавшееся из найденных), в наименовании которого содержится строка (без учета регистров символов) «Код прослеживаемости» или «Аналитический код», то берется значение этого Свойства, иначе не формируется. | |
Реквизиты получателя | |||
КБК получателя | rcpntKBK | Если в Реквизитах Контрагента–Получателя БД указано Казначейство, то заполняется по алгоритму заполнения КБК получателя, иначе не формируется. Если значение состоит только из нулей, то выводится «0». | |
Лицевой счет получателя | rcpntPersNm | Если в Реквизитах Контрагента–Получателя БД указано Казначейство, то берется «Номер счета» Реквизитов Контрагента–Получателя БД, иначе не формируется. | |
ИНН получателя | rcpntINN | «ИНН» Контрагента–Получателя БД. Если поле не заполнено, то выводится «0». | |
КПП получателя | rcpntKPP | Если у Контрагента–Получателя БД Тип = Физическое лицо, то выводится «0», иначе «КПП» Контрагента–Получателя БД. | |
Наименование получателя средств | rcpntName | Если в Реквизитах Контрагента–Получателя БД указано Казначейство, то если заполнено «Полное наименование бюджетополучателя» БПП, то берется «Полное наименование бюджетополучателя» БПП, иначе «Наименование» Контрагента–Получателя БД. Если в Реквизитах Контрагента–Получателя БД не указано Казначейство, то если у Контрагента–Получателя БД Тип = Физическое лицо и установлен чек «Индивидуальный предприниматель», то «Фамилия» + «Имя» + «Отчество» + «(ИП)» (через пробелы), иначе «Наименование» Контрагента–Получателя БД. | |
Номер счета получателя средств | rcpntAccNm | Если в Реквизитах Контрагента–Получателя БД указано Казначейство и в нем заполнены Реквизиты казначейства в банке, то «Номер счета» Реквизитов казначейства в банке, иначе «Номер счета» Реквизитов Контрагента–Получателя БД. | |
БИК Банка получателя/ТОФК получателя | rcpntBik | Если в Реквизитах Контрагента–Получателя БД указано Казначейство и в нем заполнены Реквизиты казначейства в банке, то «БИК» Банковского учреждения Реквизитов казначейства в банке, иначе «БИК» Банковского учреждения Реквизитов Контрагента–Получателя БД. | |
Номер счета обслуживающей организации | crrspndntAccNm | Если в Реквизитах Контрагента–Получателя БД указано Казначейство и в нем заполнены Реквизиты казначейства в банке, то «Корреспондентский счет» Банковского учреждения Реквизитов казначейства в банке, иначе «Корреспондентский счет» Банковского учреждения Реквизитов Контрагента–Получателя БД. | |
Код прослеживаемости (аналитический код) | rcpntTraceabilityCd | Если в строке спецификации БД есть Свойство (если их несколько, то первое попавшееся из найденных), в наименовании которого содержится строка (без учета регистров символов) «Код прослеживаемости получателя» или «Аналитический код получателя», то берется значение этого Свойства, иначе не формируется. | |
Код по ОКТМО получателя | OKTMO | «Код» Кода ОКТМО Контрагента-Получателя БД. Если значение состоит только из нулей, то выводится «0». | |
УИН/код НПА | paymentID | «Универсальный идентификатор начислений» заголовка БД. | |
Информация о документах основаниях | |||
Вид документа-основания | documentType | «Мнемокод» записи словаря «Коды документов для информационного взаимодействия с казначейством», в спецификации которой добавлены Типы документов, указанные в группе атрибутов Документ-основание заголовка БД, в группе атрибутов Дополнительное основание записей спецификации БД, а также в строках спецификации Документы-основания БД. | |
Номер документа-основания | documentNm | «Номер» документа, определенного для элемента «Вид документа-основания» текущего блока. | |
Дата документа-основания | documentDate | «Дата» документа, определенного для элемента «Вид документа-основания» текущего блока. | |
Сумма списания по документу-основанию | documentAmounts | «Сумма» документа, определенного для элемента «Вид документа-основания» текущего блока. | |
Информация о руководителе (ином уполномоченном лице) | |||
ФИО | mngrName | «Фамилия» + инициалы из «Имени» и «Отчества» Контрагента-руководителя из параметров выгрузки. Если в параметрах выгрузки Контрагент не указан, то в спецификации «Руководство» Клиента берется Контрагент из записи с категорией «Руководитель», действующей на дату БД. Если Контрагент в данной записи не указан, то «Примечание» данной записи. | |
Должность | mngrPosition | «Должность» Контрагента, определенного для элемента «ФИО» текущего блока. | |
Информация о главном бухгалтере (ином уполномоченном лице) | |||
ФИО | chfAccName | «Фамилия» + инициалы из «Имени» и «Отчества» Контрагента-главного бухгалтера из параметров выгрузки. Если в параметрах выгрузки Контрагент не указан, то в спецификации «Руководство» Клиента берется Контрагент из записи с категорией «Главный бухгалтер», действующей на дату БД. Если Контрагент в данной записи не указан, то «Примечание» данной записи. | |
Должность | chfAccPosition | «Должность» Контрагента, определенного для элемента «ФИО» текущего блока. | |
Информация об ответственном исполнителе | |||
ФИО | rspnsExctrName | «Фамилия» + инициалы из «Имени» и «Отчества» Контрагента из параметров выгрузки. | |
Должность | rspnsExctrPosition | «Должность» Контрагента из параметров выгрузки. | |
Номер телефона | rspnsExctrPhone | «Телефон домашний(офис)/рабочий» (2-е поле) Контрагента из параметров выгрузки. | |
Принятые обозначения:
Р - Структура расходов;
И - Источник финансирования;
Д - Классификация доходов.
Для заполнения значения соответствующего тега берется значение поля «Код» КБК, подобранного по алгоритму:
ЕСЛИ задана Р спецификации, ТО берется Р спецификации
ИНАЧЕ
ЕСЛИ задана Д спецификации», ТО берется Д спецификации
ИНАЧЕ
ЕСЛИ задан И спецификации, ТО берется И спецификации
ИНАЧЕ Пусто
Принятые обозначения:
Р - Структура расходов;
И - Источник финансирования;
Д - Классификация доходов.
Для заполнения значения соответствующего тега берется значение поля «Код» КБК, подобранного по алгоритму:
ЕСЛИ задана Р спецификации, ТО
ЕСЛИ задана Д спецификации, ТО берется Д спецификации
ИНАЧЕ
ЕСЛИ задан И спецификации, ТО берется И спецификации
ИНАЧЕ
ЕСЛИ задана Д заголовка, ТО берется Д заголовка
ИНАЧЕ
ЕСЛИ задан И заголовка, ТО берется И заголовка
ИНАЧЕ Пусто
ИНАЧЕ
ЕСЛИ задан И спецификации, ТО
ЕСЛИ задана Д спецификации, ТО берется Д спецификации
ИНАЧЕ
ЕСЛИ задана Д заголовка, ТО берется Д заголовка
ИНАЧЕ
ЕСЛИ задан И заголовка, ТО берется И заголовка
ИНАЧЕ Пусто
ИНАЧЕ
ЕСЛИ задана Д заголовка, ТО берется Д заголовка
ИНАЧЕ
ЕСЛИ задан И заголовка, ТО берется И заголовка
ИНАЧЕ Пусто
В данном разделе инструкции рассмотрен порядок добавления документов в раздле «Банковские документы» с целью формиования на их основании файлов выгрузки РСКП.
Формирование файла выгрузки РСКП (уточнение) выполняется в разделе «Банковские документы» над одним или несколькими выделенными документами, содержащими сведения об уточнении платежей. Каждый из этих документов должен быть создан в разделе путем выполнения действия контекстного меню заголовка «Сформировать уведомление об уточнении», которое выполняется над отработанным в учете исходным банковским документом, сведения которого уточняются.
Тип каждого банковского документа, на основании которого выполняется выгрузка, должен быть включен в спецификацию записи словаря «Коды документов для информационного взаимодействия с казначейством» с мнемокодом «UF» или «UN»:
Файл выгрузки формируется путем вызова операции контекстного меню «Обмен» -> «Экспорт в файл» в win-приложении или «Выгрузка» -> «РСКП (уточнение)» в web-приложении. В параметрах операции win-приложения указывается каталог выгрузки и выбирается пользовательская процедура, к которой привязана хранимая процедура P_BANKDOCS_RSKP_CLARIF_EX_XML (см. Подключение процедуры РСКП (уточнение)).
Параметры выгрузки:
«Ответственный исполнитель» - Контрагент-ответственный исполнитель;
«Руководитель» - Контрагент-руководитель;
«Главный бухгалтер» - Контрагент-главный бухгалтер;
«Добавлять префикс в номер распоряжения».
Формирование файла выгрузки РСКП (возврат) выполняется в разделе «Банковские документы» над одним или несколькими выделенными документами, содержащими сведения возврате платежей.
Тип каждого банковского документа, на основании которого выполняется выгрузка, должен быть включен в спецификацию записи словаря «Коды документов для информационного взаимодействия с казначейством» с мнемокодом «ZV»:
Файл формируется путем вызова операции контекстного меню «Обмен» -> «Экспорт в файл» в win-приложении или «Выгрузка» -> «РСКП (возврат)» в web-приложении. В параметрах операции win-приложения указывается каталог выгрузки и выбирается пользовательская процедура, к которой привязана хранимая процедура P_BANKDOCS_RSKP_RET (см. Подключение процедуры РСКП (возврат)).
Параметры выгрузки:
«Ответственный исполнитель» - Контрагент-ответственный исполнитель;
«Руководитель» - Контрагент-руководитель;
«Главный бухгалтер» - Контрагент-главный бухгалтер.