← На главную
При переходе с конфигурации «1С:Зарплата и Управление Персоналом 2.5» на «1С:Зарплата и Управление Персоналом 3.1» путем полного переноса данных расчетчики часто сталкиваются с ситуацией, когда при заполнении документа Начисление зарплаты и взносов вид расчета Доплата за работу в ночное время рассчитывается некорректно: графа Процент остается пустой (или равной нулю), хотя отработанные ночные часы зафиксированы в табеле, а в учетной политике организации процент доплаты задан.
Разберем детально причины возникновения этой коллизии и пошаговый порядок устранения ошибки в программе.
Причины некорректного поведения программы после переноса
Проанализируем логику работы типовых механизмов ЗУП 3.1 и правила конвертации данных:
- Создание дублирующего начисления и показателей при переносе: При полном переносе данных алгоритмы конвертации не всегда сопоставляют переносимый вид расчета со штатным предопределенным начислением ЗУП 3.1. Вместо этого в плане видов расчета создается пользовательский элемент, а в справочнике Показатели расчета зарплаты создается дубль показателя с тем же именем
ПроцентДоплатыЗаРаботуВНочноеВремя.
- Различие в назначении показателей: Предопределенный системный показатель ЗУП 3.1 имеет назначение Для организации и считывает значение напрямую из учетной политики (где установлено, например, 20%). Созданный же при переносе показатель получает назначение Для сотрудника и флаг ввода в кадровых документах.
- Конфликт в формуле: Формула перенесенного начисления ссылается на нетиповой показатель сотрудника. Так как в кадровых приказах и плановых начислениях процент персонально не вводился, программа при расчете подставляет
0.
Способ 1. Исправление идентификатора и корректировка формулы начисления
Рассмотрим порядок ручного устранения конфликта, если расчет ведется по перенесенному начислению.
- Перейдем в раздел Настройка → Показатели расчета зарплаты.
- Найдем показатель
ПроцентДоплатыЗаРаботуВНочноеВремя. Обратим внимание: в списке будут присутствовать два показателя с одинаковым наименованием, но разным назначением.
- Откроем пользовательский показатель (с назначением Для сотрудника) и изменим его краткое наименование (идентификатор), например, на
ПроцентДоплатыЗаРаботуВНочноеВремяСотр, после чего сохраним изменения.
- Перейдем в раздел Настройка → Начисления и откроем используемое начисление Доплата за работу в ночное время.
- Нажмем кнопку Редактировать формулу. Удалим из формулы старый показатель и выберем из списка предопределенный показатель
ПроцентДоплатыЗаРаботуВНочноеВремя с назначением Для организации.
- Убедимся, что формула имеет стандартный вид:
СтоимостьЧаса * ВремяВЧасах * ПроцентДоплатыЗаРаботуВНочноеВремя / 100
- Сохраним начисление, вернемся в документ Начисление зарплаты и взносов и выполним перерасчет по сотруднику. Значение процента автоматически заполнится из настроек учетной политики.
Способ 2. Переход на типовое предопределенное начисление ЗУП 3.1 (рекомендуемый)
В типовой функциональности ЗУП 3.1 доплата за работу в ночное время не требует специального назначения сотрудникам в плановом порядке. Программа начисляет ее автоматически всем сотрудникам, у которых в графике или в табеле зарегистрирован вид времени Ночные часы (Н).
Разберем по шагам, как включить типовой механизм:
- Откроем раздел Настройка → Расчет зарплаты → ссылка Настройка состава начислений и удержаний.
- Перейдем на вкладку Почасовая оплата и установим флажки Применение почасовой оплаты и Ночные часы.
- Проверим значение процента: раздел Настройка → Организации → вкладка Учетная политика и другие настройки → Учетная политика (должно быть указано актуальное значение, например, 20%).
- Перенесенное ранее дублирующее начисление из ЗУП 2.5 пометим флагом Начисление больше не используется в его карточке, чтобы исключить путаницу в кадровых документах.
Способ 3. Объединение показателей с помощью поиска дублей
Если в базе создано множество документов с участием перенесенного показателя, проанализируем возможность автоматического слияния:
- Перейдем в раздел Администрирование → Обслуживание → Корректировка данных → Поиск и удаление дублей.
- В поле поиска выберем справочник Показатели расчета зарплаты.
- Настроим отбор по наименованию
ПроцентДоплатыЗаРаботуВНочноеВремя.
- В результатах поиска назначим Оригиналом системный предопределенный показатель организации, а перенесенный показатель назначим дублем и выполним объединение. Все ссылки в формулах и кадровых данных автоматически перенаправятся на типовой показатель.
Обязательные действия после исправления настроек
После корректировки показателей и формул начислений обязательно выполним регламентные процедуры:
- Перейдем в раздел Зарплата → Сервис → Пересчет планового ФОТ и запустим обработку для актуализации планового фонда оплаты труда.
- Проверим настройки пересчета тарифной ставки в разделе Настройка → Расчет зарплаты (порядок определения стоимости часа: по среднемесячному количеству часов, норме по графику или норме по производственному календарю), чтобы сумма доплаты полностью соответствовала локальным нормативным актам организации.