← На главную
При активной работе в программе 1С:Зарплата и управление персоналом (редакция 3.1) расчетчики периодически сталкиваются с ситуацией, когда при создании документа Начисление зарплаты и взносов система неожиданно требует сделать доначисление за прошедшие периоды или даже за прошлый год. Рассмотрим причины возникновения такой ситуации и разберем по шагам алгоритм действия для исправления расчетов.
Причины возникновения незапланированных доначислений
Проанализируем механизмы работы программы. В 1С:ЗУП 3.1 заложен автоматический алгоритм слежения за изменениями данных. При оформлении документов изменения оплаты труда, смены оклада, плановых начислений или графика работы система отслеживает влияние этих данных на расчитанные ранее суммы.
Основные причины, почему программа запрашивает перерасчет:
- Работа с графиками и нормами времени: Если при изменении графика работы сотрудника были затронуты прошлые месяцы или некорректно указан период вступления изменений в силу, программа считает, что произошел пересчет нормо-часов и требуется пересчитать прошлые начисления.
- Изменение показателей среднего заработка: Ввод кадровых изменений с датой вступления в силу в текущем месяце может затронуть расчетную базу среднего заработка за прошлые периоды.
- Автоматическая запись в регистр «Зарегистрированные перерасчеты»: Любые изменения задним числом регистрируются программой специальной записью.
- Программные дефекты релизов: В некоторых версиях конфигурации (в частности, ветка 3.1.5) присутствуют ошибки, из-за которых ввод новых документов ошибочно фиксирует необходимость перерасчетов закрытых лет.
Алгоритм решения проблемы с доначислениями
Разберем, как отменить ложные доначисления и привести расчетные документы в порядок.
- Перейдем в раздел Зарплата и откроем журнал Перерасчеты.
- Проанализируем список зарегистрированных записей. В столбцах журнала отображаются сотрудники, период, за который требуется перерасчет, и причина регистрации записи.
- Проведем тестовый перерасчет для проверки сумм. Если суммы начислений выходят «в ноль» (положительная и отрицательная суммы полностью совпадают), это подтверждает ложное срабатывание механизма.
- Для отмены не требующегося доначисления выделим запись в журнале Перерасчеты и нажмем кнопку Отменить (или клавишу
Delete на клавиатуре).
- После удаления записей из этого журнала заново пересчитаем или создадим документ Начисление зарплаты и взносов — запрос на доначисление прошлых периодов исчезнет.
Полезный совет: Чтобы перерасчеты не попадали случайно в текущие документы расчета зарплаты, вы можете настроить отдельный режим выполнения перерасчетов. В меню Настройка — Расчет зарплаты можно отключить автоматический перерасчет в текущем документе. В этом случае доначисления будут выполняться строго специализированным документом Доначисление, перерасчет.
Устранение ошибки «Преобразование значения к типу Дата не может быть выполнено»
Рассмотрим еще одну распространенную проблему, которая может возникнуть при оформлении выхода сотрудника на работу на полставки из отпуска по уходу за ребенком через документ Изменение условий оплаты отпуска по уходу за ребенком.
Ошибка выполнения с текстом «преобразование к типу Дата не может быть выполнено» возникает в моменты проведения документа, когда система ожидает получить значение типа Дата, но получает пустую ссылку (NULL или Неопределено).
Выясним возможные причины и методы их устранения:
- Незаполненный производственный календарь или график работы: При переводе сотрудника на неполную ставку программа выполняет обращение к графику работы и производственному календарю на текущий и следующий годы. Убедитесь, что производственный календарь заполнен и графики работы перепроведены.
- Незаполненные даты в документе: Проверьте исходный документ Отпуск по уходу за ребенком и создаваемый документ изменения условий. Все ключевые реквизиты (дата вступления изменений в силу, дата окончания выплаты пособия, даты рождения детей) должны быть обязательно заполнены.
- Ошибки при копировании документов: Если документ создавался копированием ранее введенного документа, в скрытых реквизитах формы могут остаться пустые значения. Удалите текущий документ и создайте Изменение условий оплаты отпуска по уходу за ребенком «с нуля», заново выбрав сотрудника из справочника.
Систематическое обновление конфигурации 1С:ЗУП 3.1 до актуальных релизов позволяет избежать дефектов платформ и обеспечивает стабильную работу всех кадровых и расчетных механизмов.