При изменении законодательства, в частности при вступлении в силу Приказа Минфина № 209н, перед пользователями и техническими специалистами программ 1С часто встает вопрос: стоит ли самостоятельно добавлять новые статьи расходов (КОСГУ) в справочники или необходимо дождаться официального обновления конфигурации? Рассмотрим эту ситуацию на примере программы 1С:Зарплата и управление персоналом 3.1 и выясним, какие технические риски несет в себе поспешное редактирование системы.
Проанализируем архитектуру взаимодействия между зарплатной базой (ЗУП) и бухгалтерской базой государственного учреждения (БГУ). Одной из ключевых ошибок является попытка «быстрого решения» путем создания новых элементов в справочнике Статьи расходов. Разберем, к чему это приводит:
Отражение зарплаты в бухучете в 1С:БГУ, система не сможет корректно сопоставить вашу «ручную» статью с объектом в бухгалтерской базе. Это приведет к тому, что проводки либо не сформируются, либо данные «зависнут» в мониторе обмена.Многие разработчики, анализируя конфигурацию в период перехода на новые КОСГУ, сталкиваются со странным поведением системы: начисления продолжают использовать старые коды, несмотря на наличие обновлений. Если мы заглянем в программный код общего модуля, мы можем обнаружить специальную функцию-ограничитель. Рассмотрим пример такой функции:
Функция ДатаНачалаПримененияСтатейРасходов_209н() Экспорт
// Временная заглушка до официального вступления в силу методических указаний
Возврат '20990101';
КонецФункции
Проанализируем эту ситуацию. Дата 01.01.2099 устанавливается разработчиками 1С намеренно. Это означает, что функционал уже заложен в систему, но он заблокирован до тех пор, пока Минфин не выпустит окончательные утвержденные инструкции. Как только законодательная база стабилизируется, в очередном релизе эта дата меняется на реальную (например, 01.01.2019), и новые КОСГУ активируются автоматически во всех документах начисления.
Для правильной настройки системы нам важно понимать, какие именно статьи претерпели изменения. Основной вектор изменений — детализация выплат на социальные и несоциальные, а также разделение на денежную и натуральную формы. Выясним основные соответствия:
Больничный лист при расчете части за счет работодателя.212. Если предоставляете услуги или товары (оплата проезда, питания) — это 214.Чтобы переход прошел безболезненно, рекомендуем придерживаться следующего алгоритма действий:
Статьи расходов с корректными GUID.Начисления. Для тех видов расчета, где КОСГУ изменился (например, «Пособие за счет работодателя»), проверьте вкладку «Налоги, взносы, бухучет». В поле Статья расходов должен быть выбран актуальный код.Отражение зарплаты в бухучете по старым кодам за текущий период, его необходимо перезаполнить. Пересчитывать сами первичные документы (начисления) обычно не требуется, так как механизм подбора кодов срабатывает в момент формирования итогового документа для бухгалтерии.Рассмотрим случай, когда обновление установлено, но программа упорно ставит 211 вместо 266 в больничных листах. Проанализируем причину. Часто это связано с тем, что в карточке начисления указан конкретный «Вид дохода» для страховых взносов или НДФЛ, который система интерпретирует как несоциальный. Выясним это, проверив категорию начисления. Если начисление имеет характер «Социальное пособие», программа автоматически применит правила 209н. Если же это «Прочая выплата», система будет ориентироваться на настройки статьи расходов, указанные в карточке начисления или в способе отражения.
Важный совет: Всегда проверяйте актуальность релизов обеих программ (ЗУП и БГУ) одновременно. Разрыв в версиях — самая частая причина того, что справочники в зарплатной базе не соответствуют классификаторам в бухгалтерской, что делает невозможным автоматическое заполнение отчетности.