Имя: Пароль:
1C
 
ЗУП 3.1 Кадровые переводы с датой = дате индексации
0 pavlika
 
07.03.24
12:06
Есть две позиции ШР:
    - позиция А, ЧТС = 100 руб - сотрудник тут (основное место работы)
    - позиция Б, ЧТС = 200 руб

26.02.24 - оформляем временный кадровый перевод сотрудника с позиции А на позицию Б на весь март месяц (c 01.03.24 по 31.03.24)

после этого нам говорят, что c 01.03.24 проходит тарификация

01.03.24 - отменяем проведение кадрового перевода от 26.02.24

01.03.24 - проводим изменение ШР (индексация):
    - позиция А, ЧТС = 110 руб
    - позиция Б, ЧТС = 220 руб

01.03.24 - проводим изменение плановых начислений по основному месту работы:
    - позиция А, ЧТС = 110 руб - сотрудник тут (перевод не проведен)
    - позиция Б, ЧТС = 220 руб

01.03.24 - в кадровом переводе от 26.02.24 перевыбираем позицию Б (подтягиваем новые начисления после идексации) и проводим док-т:
    - позиция Б, ЧТС = 220 руб - сотрудник тут (перевод уже проведен)
    
Выполняем расчет ЗП за март:
    - ожидание - расчет по ЧТС = 220 руб (оформлен временный на позицию Б)
    - факт         - расчет по ЧТС = 110 руб (основное место работы)
    
Причина, как я понимаю, в том, что у нас на 01.03.24 проходит два изменения ЧТС, которые пишутся в РС Значения периодических показателей расчета зарплаты (для сотрудников):
    - 01.03.2024 0:01:00 ЧТС = 220, Кадровый перевод
    - 01.03.2024 0:01:01 ЧТС = 110, Изменение плановых начислений
    
и система берет последнее значение на дату из Изменения плановых начислений основываясь на РС Время регистрации документов плановых начислений:
    - 01.03.2024 0:01:00 Кадровый перевод (был создан первым)
    - 01.03.2024 0:01:01 Изменение плановых начислений (был создан вторым)
    
Т.е. время регистрации документов корректное (сначала перевод, потом изменение плановых), но расчет по сути идет неверный - к расчету берется ЧТС с основного места работы, что неправильно.

Вопрос - а как в типовой без костылей предлагается реализовывать такую последовательность проведения?
Ведь получается, что если на момент индексации есть временные переводы с датой начала = дате индексации, то расчет по таким сотрудникам будет неверный. Так как ЧТС возьмется из последнего документа - а это изменение плановых по основному месту работы.
1 Гена
 
07.03.24
17:04
(0) Сами же ответили на свой вопрос. Надо поменять местами записи регистров, т.е. изменить время кадрового перевода. Например, удалить старый и завести с нуля новый. Или принудительно регистровой обработкой.
2 pavlika
 
08.03.24
14:03
(1) Мы то все допилим, просто интересно, что 1С предлагает в такой ситуации. Письмо на поддержку написал, посмотрю что ответят.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.