Подскажите, как перенастроить начисление или что можно седлать, чтобы расчет среднего производился верно? Проблема в том, что сотруднику назначено начисление повременно, но по факту в течение месяца сотруднику в табеле заменяем все явки на другой вид времени. При расчете зп строчка повременно пустая, нужное начисление рассчитывается верно. После проведения в регистр ДанныеОВремениДляРасчетаСреднегоОбщийКорректировка записываются дни с минусом. Далее при расчете среднего строчка Отработано дней пустая
Все комментарии (12)
Комментарии закрыты.
Здравствуйте!
Для вывода данных нажмите Еще — Вывести список. Скопируйте и вставьте данные в Word
Приложите еще пожалуйста настройки начисления «Повременно». Интересует вкладка «Учет времени»
И еще пожалуйста пришлите в формате Word с отбором по сотруднику данные регистра накопления «Данные о времени для расчета среднего (общий)».
Чтобы перейти к регистру нажимаете Shift+F11, вставляете ссылку на регистр — e1cib/list/РегистрНакопления.ДанныеОВремениДляРасчетаСреднегоОбщий и нажимаете «Перейти». В регистре в поле для Поиска набираете Фамилию физ.лица.
Можно ограничить данные 2022 годом. Для этого справа вверху нажмите Еще — Установить период и задайте период.
Для вывода данных нажмите Еще — Вывести список. Скопируйте и вставьте данные в Word
Здравствуйте!
Спасибо за ожидание.
Предлагаю вам для двух имеющихся начислений (если они, конечно, не используются для других сотрудников) на вкладке «Учет времени» установить переключатель в положение «Дополнительная оплата за уже оплаченное время». И создать новый вид начисление (например, путем копирования «Оплаты по окладу»), который использовать только для учета отработанного времени. Для этого в формуле укажите значение «0» (ноль). На вкладке «Учет времени» переключатель поставьте в положение «За работу полную смену в пределах нормы времени». В качестве «Вида времени» укажите «Рабочее время». Тогда, если в месяце будет время и Явка и Лет, то программа их просуммирует. Вкладка «Приоритет» должна заполниться автоматически, но вы можете проверить ее и донастроить.
Затем потребуется назначить сотруднику новое начисление в качестве планового (например, документом «Изменение оплаты труда» (Зарплата — Изменение оплаты сотрудников). Именно по нему будет определяться время для последующего расчета среднего заработка. Данные будут писаться только в регистр накопления «Данные о времени для расчета среднего (общий)», а в регистр сведений «Данные о времени для расчета общего среднего заработка (корректировка)» ничего не должно попадать.
Если для других сотрудников используются начисления «1 Повременно» и «75 Тариф за сопровождение изделий» и эти начисления у них заданы как единственные плановые начисления, то для сотрудника, по которому возник вопрос, создайте два отдельных начисления и на вкладке «Учет времени» установить переключатель в положение «Дополнительная оплата за уже оплаченное время»
Спасибо. Но эти начисления используются для многих сотрудников. и подобная «ошибка» возникает также не на одном сотруднике. я в пример привела одного из многих.
Как можно ситуацию для всей организации исправить?
Здравствуйте!
Пока можно исправить ситуацию способом, который я описала выше.
Согласно что такое поведение программы не совсем ожидаемое.
Ошибка не появляется, если по второму начислению «Повременно» есть хоть какое-то отработанное время. Тогда в регистр накопления «Данные о времени для расчета среднего (общий)» пишется кол-во отработанных дней, а в регистр сведений «Данные о времени для расчета общего среднего заработка (корректировка)» ничего не пишется.
Вообще такие настройки начислений используются, когда, например, водитель в один и тот же день несколько часов работает на линии и несколько часов находится на ремонте. Предположим, что в месяце 21 рабочий день. Во все дни сотрудник работал на линии, а в один день часть дня работал на линии, а часть — был на ремонте. Тогда в регистр накопления «Данные о времени для расчета среднего (общий)» записывается не 21, а 22 отработанных дня. А вот в регистр сведений «Данные о времени для расчета общего среднего заработка (корректировка)» записывается кол-во отработанных дней -1 (минус 1). В итоге при расчете среднего подтягивается кол-во дней 21.
Но сейчас получается, что если по одному из начислений «За работу полную смену в пределах нормы времени» нет отработанного времени, то в в регистр накопления «Данные о времени для расчета среднего (общий)» правильно записывается 21 день (из предыдущего примера), а вот в регистр сведений «Данные о времени для расчета общего среднего заработка (корректировка)» «-21» (минус 21) день записывается излишне.
Я направлю запрос разработчикам (v8@1c.ru). По результатам напишу.
Если у вас есть возможность, то тоже можете им направить письмо. Может быть быстрее рассмотрят вопрос.
Спасибо, я дождусь ответа разработчиков, потому что создавать новые начисления как-то сложно… Я нашла еще один выход, при начислении зп, можно удалить пустое начисление повременно, тогда учет времени идет верно. Но проблема в том, что придется вручную просматривать по сотрудникам
Подскажите, ответа еще не было?
Здравствуйте!
Не смогла вам оперативно ответить, была в отпуске.
Пока была в отпуске попросили прислать воспроизведение ситуации в демо-базе, а не описанием.
Воспроизвожу в релизах 3.1.23.63, 3.1.18.586 в демо-базах и все работает правильно. Ничего в регистр сведений «Данные о времени для расчета общего среднего заработка (корректировка)» не пишется.
До этого в старых релизах в других базах у меня повторялась ситуация как у вас и время учитывалось неверно.
В каком релизе ЗУП вы сейчас работаете? Я тогда вышлю вам ссылку на демо-базу. Потребуется сравнить настройки начислений в вашей рабочей базе и демо-базе.
После этого еще раз проверить работу начислений в демо — базе.
Если все будет работать корректно, то тогда с помощью «Универсального отчета» (Администрирование — Печатные формы, отчеты, обработки) необходимо будет отобрать начисления в своей базе и демо-базе. И сравнить реквизиты начислений.