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

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

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

Понимание механизма вытеснения в 1С:ЗУП 3.1

Основным инструментом, который управляет поведением начислений при возникновении периодов отсутствия, является механизм Приоритетов. Когда в системе регистрируется документ-отклонение (например, Отпуск без сохранения оплаты), программа должна «вытеснить» основное начисление (Оплата по окладу) из периода отсутствия.

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

Шаг 1: Проверка базовых настроек приоритетов

В первую очередь, выполним проверку настроек. Зайдем в раздел НастройкаНачисления и откроем вид начисления Оплата по окладу. Перейдем на вкладку Приоритет.

  1. Убедимся, что в списке Начисления, приоритет которых выше присутствует Отпуск без сохранения оплаты.
  2. Если его там нет, добавим его кнопкой Подбор.
  3. Если же он присутствует, но вытеснение все равно не работает, переходим к следующему, более глубокому этапу диагностики.

Шаг 2: Устранение конфликтов в списке приоритетов

Как показывает практика, проблема может крыться не в отсутствии нужного начисления в списке, а в наличии лишних «конфликтующих» элементов. В ходе анализа данной задачи было выявлено, что наличие в списке приоритетов таких начислений, как Прогул или Командировка, которые по факту не используются на предприятии, может блокировать корректную работу алгоритма вытеснения.

Порядок действий для исправления:

  1. Откройте настройки вида начисления Оплата по окладу.
  2. На вкладке Приоритет внимательно изучите список.
  3. Попробуйте временно удалить из этого списка виды начислений, которые у вас не используются (например, Прогул, Командировка или другие редкие виды оплат).
  4. Сохраните изменения и выполните перерасчет сотрудника. Для этого откройте документ Начисление зарплаты и взносов, выберите нужного сотрудника и нажмите кнопку Пересчитать сотрудника.

Шаг 3: Проверка корректности вида начисления «Отпуск без сохранения оплаты»

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

Рекомендуем придерживаться следующих правил:

Как правильно выполнить перерасчет

После внесения любых изменений в настройки начислений важно правильно обновить данные в документах:

Алгоритм действий:

  1. Убедитесь, что документ Отпуск без сохранения оплаты введен и проведен в системе до момента заполнения или перерасчета документа Начисление зарплаты и взносов.
  2. В документе Начисление зарплаты и взносов используйте команду Пересчитать сотрудника. Это заставит систему заново проанализировать все приоритеты и вытеснения для конкретного человека.
  3. Если после пересчета в табличной части Начисления сумма оклада обнулилась или пересчиталась пропорционально отработанному времени — значит, проблема устранена.

Заключение

Если вы столкнулись с тем, что программа игнорирует отпуск при расчете зарплаты, первым делом проверяйте «чистоту» списка приоритетов. Удаление неиспользуемых начислений из списка приоритетов основного оклада — это самый эффективный способ решения данной технической ошибки в 1С:ЗУП 3.1. В случае, если проблема сохраняется, обязательно проверьте, не установлены ли в системе расширения конфигурации, которые могут принудительно изменять поведение типовых механизмов расчета.

← На главную