Механизм вытеснения в ЗУП

Вопрос задал Мария С.

Ответственный за ответ: Щелкунова Юлия (★9.81/10)

Добрый вечер! Подскажите, пожалуйста, если возможность в одностороннем порядке влиять на механизм вытеснения?
Ситуация в следующем: в организации действует система продления отпуска в связи с болезнью.
Необходимо, чтобы расчет больничного, который попал на период отпуска происходил целиком, без сторнировок по отпуску. В свою очередь, продление отпуска путем исправления документа отпуска, полностью сторнировало предыдущий отпуск и начисляла ту же сумму, с учетом периода больничного. Т.е. получается, необходимо, чтобы больничный отпуск не вытеснял, но при этом отпуск, видел в приоритете больничный, и отпуск за период больничного не начислялся.
ЗУП 3, ни в какую в одну сторону играть не дает. Он автоматически привязывает приоритеты к обоим начислениям.
Я думала, что изобрела выход из этой ситуации, добавив начисление Продление отпуска (путем копирования начисления обычного отпуска), в котором был установлен приоритет ниже для начислений по больничному листу, а для обычной оплаты Отпуска, начисление больничного из приоритетов было убрано.
Таким образом, вроди бы удавалось «обмануть» систему, делая полное начисление больничному и продление отпуска с использованием начисления Продление отпуска.
Но, и эта система не помогает, если сотрудник заболевает в продлении отпуска((
Тогда больничный все равно начинает сторнировать это продление (
Подскажите, пожалуйста, если ли еще какие-нибудь варианты избавиться от сторнировок отпуска в больничном, при этом сохранив приоритет больничного при продлении отпуска?

Все комментарии (4)

  1. Добрый день!
    Может окажется Вам полезным. Порядок действий был предложен мне для решения ошибки, но приводит как раз к тому, что больничный не сторнирует отпуск. Ниже привожу текст из письма разработчиков

    Описанное поведение связано с ошибкой https://bugboard.v8.1c.ru/error/000045048.html
    Такая проблема проявляется в ситуации, когда исправительным документом сторнируется большая сумма, чем начисляется.
    В описанной ситуации, чтобы не возникало такого эффекта, возможен следующий вариант обхода:
    1. в следующем месяце после месяца расчета и выплаты отпускных сначала регистрируется и рассчитывается исправительный документ «Отпуск» с учетом продления, рассчитается сумма отпускных более, чем была начислена в первоначальном документе, способ выплаты указывается «с зарплатой».
    2. далее регистрируется и рассчитывается больничный. В этом документе не происходит сторнирования части отпуска, на которую приходится период болезни. При необходимости может быть указан способ выплаты в межрасчет, больничный может быть оплачен отдельной ведомостью.
    3. выполняется пересчет исправительного документа «Отпуск», созданного на первом этапе, в этом документе начисленная сумма равна сторнируемой сумме.

  2. Здравствуйте! Нет, настроить вытеснение так как Вы хотите просто невозможно. Есть способы обоити проблему. Я показывала на семинаре, как ввести больничный во время отпуска, чтобы в нем не происходило сторно: Как отразить больничный лист во время отпуска, чтобы в нем не появлялись суммы перерасчета по отпуску для выплаты в межрасчетный период?

  3. То, что нужно! Спасибо большое!

    1. Рада была помочь!

Комментарии закрыты.