Добрый день. Конфигурация Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.25.136). Документ «регистрация переработок» правильно считает норму на релизе 3.1.24.408. Однако затем, когда программу обновили до релиза 3.1.25.40, а впоследствии на релиз 3.1.25.136, норма времени для сотрудников, у которых введен вид времени отличный от предопределенной «явки», в документе «регистрация переработок» стала рассчитываться неверно, не смотря на то, что все условия остались прежними. Норма времени при подсчете переработок определяется по производственному календарю. Фактически отработанное время сотрудника задается в табеле. У сотрудника вместо предопределенной программой «явки» заведены виды времени «явка3», «явка4». Основное время в созданных видах времени — «явка». Данный сотрудник отработал 136 ч. по 3 разряду (явка 3) и 26 часов по 4 разряду (явка 4). Всего в апреле он отработал 162 часа. Норма определяется по производственному календарю, то есть должна быть равна 160 ч. Никаких документов, уменьшающих норму у сотрудника нет (отпуск, больничные и т.п.).
На релизе 3.1.24.408 формируем документ «регистрация переработок». Все формируется корректно. Норма определяется как 160 часов, фактически отработанное время — 162 часа. Обновляем программу до релиза выше, пересчитываем сотрудника, и получаем другую норму. Фактические часы в документе встают верные, а вот показатель нормы меняется. Теперь в столбце «норма» встает -2 часа (то есть как бы время пераработки с минусом).
Если же в табеле убрать явку по разрядам (виды времени, которые были созданы пользователем) и поставить время «Явка», которое было предопределено программой, а не заводилось пользователем самостоятельно, то тогда норма будет вновь корректно вставать — 160 часов в апреле. Но убрать явки по разрядам и оставить только один вид – явка (предопределенный программой) мы не можем, так как эти виды времени завязаны с начислениями сотрудникам. Получается, что на релизе 3.1.24.408 норма времени вставала верно независимо от того, какая явка была введена, а на релизе 3.1.25.136 и 3.1.25.40 норма времени корректно встает только если в табеле проставлен один вид времени – это явка, которая изначально была задана программой. Для наглядного понимания ситуации прикладываю файл со скриншотами.
Подскажите, пожалуйста, возможно ли обойти данную ситуацию, а не просчитывать норму по сотрудникам вручную, поскольку не обновлять релизы мы тоже не можем.
Все комментарии (2)
Комментарии закрыты.
Добрый день!
Нашла обсуждение похожего на ваш вопрос на партнерском форуме. Привожу ответ от туда:
«Теперь в запросе при определении нормы времени все виды времени, у которых основной вид времени не равен «Рабочее время» и которые не входят в список включаемых в норму (он в коде жестко задан), включаются во внутрисменные отклонения и вычитаются из нормы по производственному календарю.
Тоже хотела этот вопрос задать разработчикам. Что-то они «недошаманили». Получается, что «свои» виды времени с основным видом времени «Явка» тоже учитываются как отклонения и уменьшают норму времени»
Только писать разработчикам на v8@1c.ru с описанием ситуации
Хорошо, Юлия, спасибо! Будем писать разработчикам и надеяться на скорую обратную связь.