С 2019 года в бюджетном учете вступили в силу масштабные изменения в классификации операций сектора государственного управления (КОСГУ). В программных продуктах 1С, в частности в конфигурации «Зарплата и кадры государственного учреждения 8» (ЗКГУ) редакции 3.1, эти изменения были реализованы, однако их внедрение на практике вызвало ряд сложностей у пользователей и технических специалистов. Основные проблемы были связаны с некорректным распределением сумм по статьям финансирования при расчете среднего заработка и программной ошибкой в дате начала применения новых правил. Рассмотрим подробно, как решить эти задачи.
В первую очередь проанализируем, какие начисления требуют изменения кодов. Согласно новым правилам, основные изменения коснулись выплат за счет работодателя, пособий и выплат бывшим сотрудникам. Например:
266.266.296.Для настройки этих изменений нам необходимо выполнить следующие действия в интерфейсе программы:
Важно помнить: в 1С:ЗКГУ справочник СтатьиРасходов — это и есть коды КОСГУ. Чтобы программа начала подставлять новый код, необходимо в настройке начисления установить переключатель в положение «Как задано для начисления» и выбрать соответствующий элемент из справочника Статьи расходов (например, статью с кодом 266).
Многие пользователи сталкиваются с проблемой: если начисление (например, больничный) должно распределяться по тем же источникам финансирования (ИФ), из которых складывался средний заработок сотрудника, то выбор конкретной статьи расходов в настройках начисления «сбивает» автоматическое распределение. Программа начинает относить всю сумму на одну основную статью финансирования сотрудника, игнорируя пропорции среднего заработка.
Разберем, как работает этот механизм. Когда в настройках бухучета начисления стоит флаг «По базе среднего заработка», система берет из данных прошлых периодов не только статьи финансирования (ИФ), но и старые коды КОСГУ, которые были актуальны в те периоды. Это приводит к тому, что в 2019 году и позже больничные продолжают отражаться по коду 211.
Решение: В актуальных релизах 1С:ЗКГУ 3.1 механизм был доработан. Теперь реализована возможность «склеивания» данных. Если в настройках вида начисления мы указываем только СтатьюРасходов (КОСГУ), но оставляем пустой СтатьюФинансирования, то при формировании документа Отражение зарплаты в бухучете программа будет брать ИФ из базы среднего заработка, а КОСГУ — из настроек самого начисления. Таким образом, распределение по источникам сохранится, а код КОСГУ будет новым (266).
В некоторых релизах (например, 3.1.5.407 или 3.1.8.264) была допущена критическая ошибка в программном коде. Разработчики установили дату начала применения новых статей расходов как 01.01.2099, что фактически блокировало использование новых КОСГУ в текущем периоде. Если вы используете старый релиз и не имеете возможности оперативно обновиться, необходимо внести изменения через конфигуратор.
Проанализируем алгоритм исправления кода:
ОтражениеЗарплатыВБухУчетеРасширенный.ДатаНачалаПримененияСтатейРасходов_209н.Вам необходимо изменить возвращаемое значение функции. Первоначальный код выглядит так:
Функция ДатаНачалаПримененияСтатейРасходов_209н() Экспорт
Возврат '20990101';
КонецФункции
Нам следует изменить дату на правильную:
Функция ДатаНачалаПримененияСтатейРасходов_209н() Экспорт
// Исправление для корректного применения Приказа 209н с 2019 года
Возврат '20190101';
КонецФункции
После внесения изменений выполните сохранение конфигурации базы данных (клавиша F7). После этого программа начнет корректно подбирать новые статьи расходов при заполнении документов отражения зарплаты.
Помимо кодов 266 и 296, стоит обратить внимание на другие важные изменения, которые могут потребовать создания новых видов начислений или корректировки существующих:
Выясним причину, почему важно разделять эти коды. В 1С:ЗКГУ теперь недостаточно просто поменять цифры в справочнике. Если одно и то же начисление (например, компенсация проезда) в зависимости от условий должно ложиться на разные КОСГУ, рекомендуется создать несколько Видов начислений. Для каждого из них на вкладке «Бухучет» будет прописана своя СтатьяРасходов.
Подводя итог, отметим, что для корректного перехода на новые КОСГУ в 1С:ЗКГУ 3.1 необходимо:
СтатьиРасходов и убедиться, что в нем созданы элементы с новыми кодами.СтатьюРасходов, но оставить поле Статья финансирования пустым для сохранения механизма распределения по базе среднего заработка.ДатаНачалаПримененияСтатейРасходов_209н через расширение или напрямую в конфигурации.Соблюдение этих шагов позволит избежать ошибок при синхронизации данных с программой «1С:Бухгалтерия государственного учреждения» и обеспечит корректное формирование отчетности.