Почему в 1С:ЗУП 3.1 не заполняются суммы сдельного заработка у сотрудников с больничными или отпусками?

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

При расчете заработной платы в программе 1С:Зарплата и управление персоналом, редакция 3.1 пользователи часто сталкиваются с ситуацией, когда документ Начисление зарплаты и взносов ведет себя некорректно: сотрудник попадает в список, его отработанное время (дни и часы) проставляется, однако сумма начисления по сдельному заработку остается пустой. Особенно часто это проявляется у тех работников, у которых в текущем месяце были периоды отсутствия — больничные листы, отпуска или командировки, особенно если эти события являются «переходящими» с прошлого месяца.

В этой статье мы подробно разберем причины возникновения данной проблемы и рассмотрим несколько способов ее решения в зависимости от особенностей вашего учета.

Причина 1: Механизм вытеснения и дата регистрации документа

Проанализируем работу системы: основной причиной «исчезновения» сумм является работа механизма приоритетов (вытеснения). Когда мы вводим документ Сдельные работы, программа фиксирует показатель сдельной выручки на конкретную дату — дату самого документа. Если эта дата совпадает с периодом, когда сотрудник находился на больничном или в отпуске, система считает, что начисление по сделке в этот день невозможно, так как приоритетное начисление (пособие по нетрудоспособности или отпускные) вытесняет сдельную оплату.

Рассмотрим подробнее, как это проверить:

  1. Откроем документ Сдельные работы и посмотрим на дату его составления. Как правило, бухгалтеры ставят дату последним числом месяца (например, 31 декабря).
  2. Проверим кадровое состояние сотрудника на эту дату. Если 31 декабря сотрудник официально находился на больничном, программа на уровне запроса при расчете зарплаты может игнорировать данные этого наряда.

Решение: Попробуйте изменить дату документа Сдельные работы на дату, когда сотрудник фактически присутствовал на рабочем месте (последний рабочий день месяца для данного сотрудника). После изменения даты перезаполните данные в документе Начисление зарплаты и взносов через кнопку Подбор или удалив и добавив строку сотрудника заново. Если документ начисления уже утвержден, для быстрого открытия его на редактирование можно использовать обработку для сброса утверждения документов в ЗУП 3.1.

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

Выясним причину в настройках самого вида расчета. В 1С:ЗУП 3.1 для показателей, которые вводятся оперативными документами (к которым относятся сдельные работы), предусмотрено два способа сбора данных. Разберем их:

  1. «По соответствию даты регистрации интервалу начисления» — это стандартная настройка. Программа ищет показатели строго в тех периодах, когда сотрудник работал. Если дата документа Сдельные работы попадает на период «пустоты» в графике (отсутствие), сумма теряется.
  2. «Все накопленные значения за месяц» — при этой настройке программе неважно, какой датой введен наряд. Она просто суммирует всю сдельную выработку, зарегистрированную в рамках календарного месяца, и подставляет ее в расчет.

Рассмотрим, как изменить эту настройку:

Важное замечание: Будьте осторожны с этой настройкой. Если сотрудник в течение месяца переводился из одного подразделения в другое, при включении опции «Все накопленные значения за месяц» вся сумма сделки может «схлопнуться» в одно подразделение (текущее), что нарушит корректность отражения расходов в бухгалтерском учете.

Причина 3: Анализ регистров и оперативных данных

Если визуально в документах все верно, проанализируем ситуацию на уровне регистров. Для этого воспользуемся меню Все функции (или Функции для технического специалиста):

  1. Найдем регистр накопления Значения оперативных показателей расчета зарплаты (для сотрудников).
  2. Отфильтруем записи по проблемному сотруднику. Убедимся, что документ Сдельные работы сделал движение по этому регистру и сумма там зафиксирована.
  3. Если в этом регистре запись есть, а в регистре сведений Значения показателей начислений (который формируется непосредственно при расчете) данных нет — значит, проблема именно в сопоставлении дат и вытеснении.

Посмотрим на пример логики вытеснения: если в настройках начисления на вкладке Приоритет в левом списке (начисления, которые имеют более высокий приоритет) стоят Больничный лист или Отпуск основной, то при любом пересечении дат программа будет обнулять результат сделки.

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

Иногда проблема возникает у сотрудников, принятых на работу не с начала месяца. Проанализируем ситуацию: документ Сдельные работы может быть оформлен за период с 1-го числа, а сотрудник принят 15-го. Программа может некорректно распределять суммы, если наряд является групповым. Убедитесь, что в распределении наряда суммы стоят именно напротив тех сотрудников, по которым не идет начисление.

Итоговые рекомендации по исправлению

Для восстановления корректного расчета выполните следующие шаги:

  1. Проверьте вкладку «Приоритет»: Если для вашего вида сдельной оплаты критично, чтобы сумма начислялась полностью независимо от больничного (например, работа уже выполнена и просто фиксируется актом), можно временно удалить больничные из списка вытесняющих начислений. Но помните, что это может привести к неверному расчету отработанного времени (оно не уменьшится на дни болезни).
  2. Используйте Табель: В некоторых случаях корректно введенный документ Табель учета рабочего времени помогает программе правильно сопоставить периоды и «увидеть» сдельную выработку.
  3. Пересчет: После любых манипуляций с настройками или датами документов всегда удаляйте строку сотрудника в документе Начисление зарплаты и взносов и добавляйте ее заново через кнопку Подбор. Обычная кнопка Обновить часто не подтягивает изменения в оперативных показателях.
  4. Ручной ввод как крайняя мера: Если времени на поиск причины нет, вы можете вручную вписать сумму в колонку показателя (например, «Сдельный заработок») прямо в документе Начисление зарплаты и взносов. Программа автоматически пересчитает зависимые начисления (районный коэффициент, северную надбавку) и налоги (НДФЛ, взносы).

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

← На главную