При оформлении перечислений сотрудникам на карты МИР в программе 1С:Бухгалтерия государственного учреждения бухгалтеры нередко сталкиваются с ситуацией: в документе РСКП (Реестр получателей сумм к перечислению) суммы удержанных взысканий заполнены корректно, при формировании файла обмена данные о взысканиях также присутствуют, однако после импорта в Единый портал бюджетного процесса (ЕБП) эти суммы не отображаются или игнорируются системой.
Проанализируем причину такого поведения программного комплекса и разберем по шагам, как настроить корректную передачу данных.
Проблема кроется в несоответствии форматов представления дробных чисел. Рассмотрим подробнее, как формируется файл выгрузки и как его интерпретирует принимающая сторона:
1С:БГУ для поля суммы взыскания разделителем целой и дробной части выступает символ дефиса «-». Это поведение соответствует требованиям альбомов форматов Федерального казначейства.Таким образом, со стороны 1С выгрузка формируется строго по официальным ТФО, но из-за жестких требований парсера ЕБП требуется адаптация формата.
Разберем наиболее надежный вариант, который не требует снятия конфигурации с поддержки или изменения программного кода. Все манипуляции выполняются в пользовательском режиме 1С через редактирование правил экспорта.
Выполним следующие шаги:
ВыполнитьЗамену(Значение, "-", ".")
После применения этой настройки 1С автоматически заменит символ дефиса на точку при выгрузке поля взыскания, и ЕБП успешно считает сумму.
Обратим внимание на важный эксплуатационный момент. При обновлении типовых форматов обмена казначейства (загрузке новых внешних файлов поставок форматов или обновлении релиза конфигурации) пользовательские выражения могут быть перезаписаны типовыми правилами.
Рекомендуем после каждого обновления форматов обмена контролировать наличие выражения ВыполнитьЗамену(Значение, "-", ".") в структуре экспорта РСКП до тех пор, пока разработчики системы ЕБП не обновят свой модуль валидации под официальные требования казначейства.
Бывают ситуации, когда реестр необходимо отправить срочно, а прав на изменение настроек обмена у текущего пользователя нет. В таком случае воспользуемся временным ручным способом:
Этот способ позволяет оперативно отправить платежные документы, однако для регулярной работы рекомендуем один раз настроить пользовательское выражение в правилах обмена 1С.