ЗУП: Не верный показатель при расчете начислений Сотруднику

1. nightowl5 01.10.23 13:56 Сейчас в теме
Стандартная конфигурация ЗУП (вер. 3.1.27.23).
Имеется показатель СтавкаСумма, Постоянное использование (для сотрудника).
Также имеется 2 Начисления с формулой расчета с одинаковыми показателями (к примеру: Компенсации от времени работ)
СтавкаСумма * ДоляНеполногоРабочегоВремени * ВремяВДняхЧасах / НормаДнейЧасов.

Вот только при расчете сотруднику, показатель получает последнее значение из Регистра сведений (ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудниковИн­тервальный), а не тот указанный в Приеме на работу.

Конечно есть вариант решения, создав новый Показатель (дубль) (СтавкаСумма1), но считаю что на данный момент это БАГ ЗУПа.

Если вы сталкивались с данной задачей Кто как решил, данную проблему?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Vinzor 91 01.10.23 15:47 Сейчас в теме
(1)
Опишите подробнее настройки этого показателя (все настройки) или скиньте скрин.
Далее. Во втором виде начисления применяется тот же самый показатель, или другой, просто с таким же наименованием?

Если применяется тот же самый, то это не баг ЗУПа, а ваш баг.
Золотое правило - каждому виду начисления только свой (свои) ключевые (основные) показатели расчета зарплаты!!!

Если вы при приеме назначили значение этого показателя документом "Прием на работу", а потом другими документами и через другой вид начисления изменяли значение этого же единственного показателя, то при расчете зарплаты по каждому виду начисления, который пользуется этим показателем, программа возьмёт актуальное на фактический период расчета значение этого единственного показателя.

Поэтому, каждому виду начисления - свой основной показатель.
ЗЫ, Что значит "Основной". Откройте вид начисления в любом нормальном "редакторе реквизитов". В табличной части "Показатели зарплаты" реквизит "основной" показателя будет "истина"
3. nightowl5 01.10.23 19:49 Сейчас в теме
(2) Да, Показатель один и тот же. Но вид начисления разный.
Все на картинках, так быстрее будет.
Прикрепленные файлы:
4. Vinzor 91 01.10.23 23:30 Сейчас в теме
(3) Да, именно то, что я описал.
Надо каждому виду начисления свой "основной" показатель.
Сейчас ваш показатель - как один мяч на всю команду игроков. Кто последним пнул мяч, туда он и покатился.
А надо каждому игроку отдельный мяч.
5. nightowl5 02.10.23 11:14 Сейчас в теме
(4) Получается смысл показателя теряется в данном случае.
1. Не хочется плодить "Показателей".
2. Пользователь должен, помнить\следить есть ли ранее созданный "показатель".
6. Nadushka74 5 02.10.23 11:58 Сейчас в теме
(5)нет именно в вашем примере теряется смысл. Если у вас один показатель, то во всех начислениях он имеет одно значение и это корректно и логично.
7. nightowl5 02.10.23 14:03 Сейчас в теме
(6) Почему?
"Сумма" - у сотрудника всегда Сумма, а не процент, и т.п., только она разная у каждого Начисления. НЕТ?!
8. Nadushka74 5 02.10.23 14:38 Сейчас в теме
(7) потому что это противоречит логике программы. Этого достаточно.
Для каждого начисления или свой показатель, или этот показатель един для всех начислений.
9. Vinzor 91 02.10.23 17:25 Сейчас в теме
(7) Не разная.
Показатель - справочник "Показатели расчета зарплаты". Сущность ссылочного типа.
Вы применяете один показатель на 2 вида начисления. Повторю, ссылочная сущность, то есть виды начислений связаны буквально с одним и тем же показателем. Ну как один ребенок у 2-х родителей.
Мама надела ребенку рубашку, папа надел майку. Итого майка сверху на рубашке, потому что ребенок один и тот же!
Я не знаю, как ещё это объяснить.
morin; nightowl5; +2 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот