Проведение документа \»Отгул\»

Вопрос задал Михаил Ч.

Ответственный за ответ: Клишева Мила (★9.83/10)

Добрый день!
Подскажите верное ли поведение программы, или нужно копаться в конфигураторе или в настройках…
У сотрудника есть 6 неотгуленных часов (по регистру накопления ДниЧасыОтгулов).
Создаем документ Отгул и в реквизит «Предоставить отгул (дней)» можем проставить любое количество дней, а внизу реквизит «в счет отработанных ранее дней» ни дни ни часы вообще не заполнять.
И удивительно но документ проводится и не выдает ошибки.
Если же мы «в счет отработанных ранее дней» ставим 1 день — не дает провести
Если ставим 0 дней и 6 часов — дает провести даже если предоставляем отгул на 99 дней

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

  1. Здравсвуйте!
    Программа проверяет только соответствие в документе «В счет соответствие ранее заработанных дней». Указав в этом разделе документа информацию, программа проверяет есть заработанные дни/часы у сотрудника или нет.
    При этом программа не ограничивает право на предоставления отгула. Информация о том, что предоставляете 99 дней отгула, указав эти дни в документе — программа не будет учитывать эту информацию в регистре Дни часы отгулов.
    Рассмотрим ситуацию: сотрудник отработал в выходной 4 часа, должны предоставить отгул 1 день.
    В следующий раз сотрудник еще раз отработал 4 часа, мы ему должны еще 1 день отгула. Но в регистре будет записать только о 8 часах право на отгул. А то, что мы должны уже два полных дня — программа нам не скажем. Поэтому раз механизм фиксации прав на отгул не совершенен, то и в самой форме документа у нас есть возможность предоставить то количество дней отгула, который мы считаем нужным. Если у Вас есть возможность и необходимости доработки данного функционала — то можно это сдедать.

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

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