В работе бухгалтера нередко возникают ситуации, когда необходимо доначислить пособие по уходу за ребенком за прошлые месяцы. Однако в программах 1С:Зарплата и управление персоналом или 1С:Зарплата и кадры государственного учреждения (редакция 3.1) пользователи часто сталкиваются с техническим ограничением: в документе Начисление зарплаты и взносов на закладке "Доначисления, перерасчеты — Пособия" поля периода «С» и «По» оказываются неактивными (серыми), и отредактировать их вручную невозможно. Рассмотрим подробно, почему так происходит и какими способами можно решить эту задачу.
Для начала проанализируем ситуацию с точки зрения логики программы. Проблема блокировки полей периода напрямую связана с настройками самого начисления. В типовой поставке компенсационная выплата (те самые 50 рублей до достижения ребенком трех лет) настроена как фиксированная сумма за месяц. Если в формуле начисления или в его настройках на закладке «Повременно-сдельная оплата» не указана зависимость от отработанного времени (отсутствуют такие показатели, как КалендарныеДни или ВремяВКалендарныхДнях), система считает конкретные даты внутри месяца несущественными для расчета. Программа исходит из того, что сумма будет начислена целиком за месяц регистрации, независимо от того, в какой день месяца начался или закончился отпуск.
Выясним причину: программа «видит», что расчет не зависит от количества дней, и в целях минимизации ошибок пользователя блокирует интерфейсные поля. Но что делать, если нам критически важно, чтобы в расчетном листке и регистрах учета отразился именно прошлый период (например, октябрь), а начисление мы производим в ноябре? Разберем основные методы решения.
Прежде чем вносить изменения в настройки программы, попробуем воспользоваться стандартным методическим путем, который рекомендуют специалисты поддержки 1С. Если выплата не была назначена или была рассчитана неверно, правильнее всего использовать механизм «исправления» первичного документа.
Отпуск по уходу за ребенком, которым было изначально назначено пособие данному сотруднику.Начисление зарплаты и взносов текущего месяца на закладке доначислений данные появятся автоматически с корректно заполненными периодами.Этот способ является наиболее «чистым» с точки зрения методологии учета, так как не требует вмешательства в алгоритмы расчета.
Если же вам необходимо именно ручное редактирование в табличной части документа, мы можем заставить программу «разблокировать» поля периода. Как мы уже выяснили, блокировка происходит из-за отсутствия временных показателей в формуле. Рассмотрим, как это изменить.
Зайдем в настройки начисления (раздел «Настройка» — «Начисления») и найдем наше пособие (Пособие по уходу за ребенком до трех лет). Изменим формулу на следующую:
РазмерПособияПоУходуЗаРебенкомДоТрехЛет * РайонныйКоэффициентРФ / КалендарныеДниМесяца * КалендарныеДни
Разберем, что дает эта манипуляция:
КалендарныеДни сообщает системе, что расчет теперь зависит от фактически пришедшихся на отпуск дней.Важный нюанс: при использовании этого метода пособие начнет рассчитываться пропорционально календарным дням. Если ребенок идет в отпуск не с первого числа, сумма будет меньше 50 рублей. По старым правилам (Указ №1110) данная компенсация часто выплачивалась в полном размере за месяц, даже если отпуск начался в середине месяца. Убедитесь, что такой пропорциональный расчет соответствует принятой в вашей организации политике учета.
Если вы не хотите менять формулу на постоянной основе (чтобы не рисковать точностью расчетов в будущем), можно применить небольшую хитрость. Посмотрим на алгоритм действий:
ВремяВКалендарныхДнях).Начисление зарплаты и взносов. Поля периода стали активными.Программа сохранит введенные даты в базе данных, даже если в интерфейсе они снова станут серыми. Это позволит корректно сформировать расчетный листок и отчетность по стажу, не меняя глобальную логику программы.
Проанализируем возможные последствия корректировок, особенно изменения формулы на пропорциональную (как в Способе 2). Проблема заключается не только в сумме выплаты, но и в формировании отчетности для Социального фонда России (бывший ПФР). Данные о периодах ухода за ребенком отражаются в подразделе 1.2 формы ЕФС-1 (ранее СЗВ-СТАЖ). Если вы некорректно укажете даты в доначислении или измените логику расчета дней, это может привести к расхождениям в стаже сотрудника.
Также стоит помнить, что компенсационная выплата в размере 50 рублей была официально отменена с 1 января 2020 года (Указ Президента №606). Она сохраняется только для тех сотрудников, кому была назначена до этой даты. В современных релизах программы (3.1.27 и выше) многие механизмы работы с этой старой выплатой были упрощены, поэтому в первую очередь рекомендуется обновить конфигурацию и платформу до актуальных версий (не ниже 8.3.18), где часть проблем с интерфейсом уже исправлена разработчиками 1С.
Подводя итог, можно сказать: если вам нужно быстро исправить период «здесь и сейчас», используйте временное изменение формулы. Если же вы стремитесь к стабильному учету без ошибок в отчетности — используйте механизм создания документов-исправлений на основании первичных приказов на отпуск.