Как настроить отображение пособия по уходу за ребенком до 1.5 лет в расчетном листке ЗУП 3.1?

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет
← На главную

При переходе с 1С:Зарплата и Управление Персоналом (ЗУП) версии 2.5 на 3.1 пользователи часто сталкиваются с изменением логики работы многих начислений, особенно связанных с государственными пособиями. Одной из таких особенностей является отображение ежемесячного пособия по уходу за ребенком до 1.5 лет в расчетном листке. Если в ЗУП 2.5 такая строка обычно присутствовала и показывала сумму пособия, то в ЗУП 3.1 она может отсутствовать, несмотря на корректное оформление отпуска.

В этом руководстве мы подробно разберем, почему возникает такая ситуация и как обеспечить отображение строки пособия в расчетном листке ЗУП 3.1, даже если его сумма равна нулю.

Понимание причин отсутствия пособия в расчетном листке ЗУП 3.1

Давайте разберем ключевые отличия ЗУП 3.1 от ЗУП 2.5 в части работы с пособиями. В версии 2.5 расчет и начисление часто происходили непосредственно в программе, и сумма пособия выводилась в расчетный листок. В ЗУП 3.1, с внедрением механизма Социального Электронного Документооборота (СЭДО), большинство пособий рассчитываются и выплачиваются напрямую Социальным фондом России (СФР). Это означает, что в нашей программе 1С:ЗУП 3.1 начисление по уходу за ребенком может иметь нулевую сумму, поскольку фактически деньги перечисляет СФР.

Именно этот факт – нулевая сумма начисления в ЗУП 3.1 – является основной причиной, почему строка с пособием может не отображаться в расчетном листке по умолчанию. Стандартные отчеты часто фильтруют строки с нулевыми значениями, чтобы не перегружать информацию и показывать только фактические суммы к выплате. В результате, бухгалтеры сталкиваются с тем, что привычная строка "(46) Пособие по уходу за ребёнком до 1.5 лет" в расчетном листке ЗУП 3.1 просто исчезает, хотя отпуск оформлен, и СФР пособие выплачивает.

Корректное оформление документа "Отпуск по уходу за ребенком"

Прежде всего, давайте убедимся, что пособие по уходу за ребенком правильно зарегистрировано в системе и все необходимые данные переданы. Для этого мы внимательно проверим заполнение документа "Отпуск по уходу за ребенком".

  1. Откройте документ "Отпуск по уходу за ребенком" для соответствующего сотрудника, который находится в таком отпуске.
  2. Перейдите на вкладку "Пособия".
  3. Убедитесь, что установлен флажок "Выплачивать по" и указана корректная дата окончания периода выплаты пособия (как правило, до достижения ребенком возраста 1.5 лет). Эта дата определяет период, за который СФР будет производить выплаты.
  4. Проверьте, правильно ли указано количество детей и установлен ли флажок "Это первый ребенок", если это применимо. Эти данные критически важны для СФР при расчете размера пособия, так как от них зависит размер выплаты.
  5. В поле "Вид пособия" должен быть выбран соответствующий вид пособия (например, "Ежемесячное пособие по уходу за ребенком"). Это гарантирует, что программа правильно идентифицирует тип начисления.

Корректное заполнение этого документа является отправной точкой для дальнейшего взаимодействия с СФР через СЭДО и регистрации факта отпуска в системе.

Настройка и работа с СЭДО для пособий

Для полноценной работы с пособиями в ЗУП 3.1 нам необходимо настроить и активно использовать обмен СЭДО с СФР. Это не просто передача данных, это целый цикл электронного документооборота, который подтверждает право сотрудника на пособие и позволяет СФР произвести выплату. Без правильной настройки СЭДО СФР не сможет получить информацию для выплаты пособия.

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

Только после успешного прохождения всех этапов СЭДО СФР принимает решение о выплате пособия и перечисляет средства напрямую сотруднику. В нашей программе 1С:ЗУП 3.1 сумма пособия при этом так и остается нулевой, поскольку выплата производится напрямую сотруднику со стороны СФР, а не через организацию.

Анализ отображения в расчетном листке: почему строка исчезает?

Теперь давайте выясним, почему строка с начислением пособия не появляется в расчетном листке, несмотря на его корректное оформление и нулевую сумму. В сообщениях на форуме мы видим, что это стало основной проблемой при переходе с ЗУП 2.5.

  1. Стандартное поведение расчетного листка: Как правило, стандартные формы отчетов в 1С:ЗУП 3.1 по умолчанию не выводят строки начислений, если их сумма равна нулю. Это сделано для экономии места и уменьшения "информационного шума". Если пособие имеет нулевую сумму, его строка может быть просто скрыта. Эта логика часто устраивает большинство пользователей, но не тех, кто хочет видеть все начисления, даже нулевые.
  2. Изменения или индивидуальные настройки расчетного листка: Как было отмечено в обсуждении на форуме (сообщение 15), расчетный листок мог быть "тронут" или перенастроен. Если стандартный расчетный листок был изменен (например, добавлен или скопирован вариант отчета с измененными настройками), то это может быть главной причиной отсутствия строки. Например, кто-то мог удалить колонки с отработанными/оплаченными часами или настроить фильтры, которые исключают вывод строк без сумм. Мы рекомендуем проверить и, при необходимости, вернуть стандартные настройки расчетного листка, чтобы исключить влияние пользовательских модификаций.
  3. Настройки документа "Начисление зарплаты и взносов": В программе существует механизм, позволяющий удалять нулевые суммы начислений из документа "Начисление зарплаты и взносов", чтобы они не попадали в расчетный листок и другие отчеты. Нам необходимо проверить, не включена ли такая опция. Если она активна, то даже если пособие зарегистрировано как плановое начисление, его нулевая строка может быть удалена из расчетного листка при его формировании. Проверьте настройки формирования начислений в разделе "Настройка" -> "Расчет зарплаты" или непосредственно в настройках документа "Начисление зарплаты и взносов".
  4. "Применение нет" в регистрах: В ходе обсуждения на форуме мы видели упоминание ресурса "Применение нет" в регистре, связанном с плановыми начислениями (сообщение 10). Как объяснялось в ответном сообщении (сообщение 11), это значение является правильным и по сути соответствует флажку "не начислять". Оно указывает, что сумма по этому начислению не будет рассчитываться программой 1С:ЗУП, потому что расчет и выплата происходят через СФР. Однако, само *наименование* пособия должно быть зарегистрировано в плановых начислениях сотрудника, и при определенных настройках расчетного листка оно все равно может быть выведено. Это значение лишь подтверждает, что программа не будет рассчитывать сумму самостоятельно.

Особые случаи: работа на неполной ставке во время отпуска по уходу

Отдельно рассмотрим ситуацию, когда сотрудник, находясь в отпуске по уходу за ребенком, выходит на работу на условиях неполного рабочего времени. Это распространенная практика, позволяющая сотруднику продолжать получать пособие и одновременно зарабатывать.

В этом случае в документе "Отпуск по уходу за ребенком" на вкладке "Начисления" флажок "Не начислять зарплату и не выплачивать аванс во время отпуска" должен быть снят. Если этот флажок будет установлен, программа не будет начислять зарплату за отработанное время, что не соответствует реальной ситуации.

Такой подход позволяет сотруднику одновременно получать и пособие по уходу за ребенком (которое выплачивает СФР), и свою обычную плановую зарплату за отработанное неполное время, которая начисляется и выплачивается работодателем. Мы должны убедиться, что все настройки кадровых документов отражают этот режим работы, чтобы и табель, и начисления по зарплате формировались корректно.

Решения для отображения нулевых начислений в расчетном листке

Если мы подтвердили, что пособие оформлено корректно, СЭДО работает, а строка с пособием все равно не появляется в расчетном листке, то решение будет зависеть от причин, выявленных на предыдущих шагах. Предлагаем рассмотреть следующие подходы:

  1. Восстановление стандартного расчетного листка:

    Как было предложено в сообщении 15, если вы или кто-то другой перенастраивал расчетный листок, попробуйте вернуться к его стандартным настройкам. Часто такие изменения приводят к непредвиденному поведению и скрытию нулевых строк. Для этого:

    1. Перейдите в раздел "Настройка" -> "Печатные формы, отчеты и обработки" -> "Расчетные листки".
    2. Выберите нужный вариант отчета "Расчетный листок" и проверьте его настройки. Возможно, там есть опция, которая скрывает нулевые строки или применяется фильтрация по сумме.
    3. Если вы обнаружили пользовательский вариант отчета, попробуйте сформировать расчетный листок, выбрав стандартный вариант отчета (обычно он не имеет префикса пользователя или "копия").
    4. В некоторых случаях, если пользовательский вариант отчета был сильно изменен, может потребоваться удалить его и сгенерировать заново стандартную форму, чтобы восстановить исходные настройки. Для удаления пользовательского варианта отчета, его необходимо предварительно открыть для редактирования и нажать кнопку "Еще" -> "Удалить".

    Иногда достаточно просто проверить флажок "Выводить нулевые строки" или аналогичный, который может быть доступен в настройках отчета.

  2. Настройка вывода всех показателей начислений через доработку:

    Если стандартный расчетный листок или его копия не отображает нулевые строки, и вы хотите иметь полный контроль над отображением, вам может потребоваться доработка или использование расширения программы. Это позволит настроить вывод всех показателей начислений, даже тех, которые имеют нулевую сумму, для конкретных видов начислений.

    Мы рекомендуем:

    1. Обратиться к специалисту по 1С, который сможет изменить макет отчета "Расчетный листок". Это может включать изменение запроса к данным или логики формирования строк, чтобы фильтрация нулевых значений не применялась к конкретным видам начислений (в нашем случае, к пособию по уходу).
    2. Разработка расширения позволит вам сохранить типовую конфигурацию без изменений, что упростит будущие обновления. В расширении можно создать измененный макет отчета или добавить программный код, который будет принудительно выводить строку с нулевым пособием.
    3. Возможно, в вашей версии программы или на сайте ИТС (Информационно-технологическое сопровождение) есть готовые расширения или инструкции по такой настройке, которые можно применить без глубокой доработки. Регулярно проверяйте разделы с обновлениями и новыми возможностями на портале ИТС.

В заключение, отображение пособия по уходу за ребенком в расчетном листке ЗУП 3.1 требует комплексного подхода: от проверки корректности оформления документов и работы СЭДО до тщательной настройки самого отчета "Расчетный листок". Учитывая переход на новый механизм взаимодействия с СФР, понимание того, почему сумма в программе может быть нулевой, является ключом к решению проблемы. Применяя описанные шаги, мы сможем восстановить привычное отображение информации для бухгалтеров и сотрудников.

← На главную