RoustR написал(а):
Тут проблема в том, что схема расчета ЗП не знает, что у ТН в середине месяца меняется стаж, и с какой-то даты изменяется % доплаты. Когда Вы в ИТ0008 сплитуете запись, это вызывает разделение и в расчете (таблица WPBP). В этом случае будет сразу учитываться новый % доплаты.
Сам нужно принудительно сплитовать WPBP на дату изменения стажа. Для примера есть функция RUSPL, которая занимается такими вещами. Но она не умеет работать с Ит0294. Полагаю, вам нужно создать аналог RUSPL, который будет определять факт смены стажа, и сплитовать WPBP в этот момент.
Вообще первоначально было настроено так: В присвоенном правиле выбора RU10 была заполнена вкладка «Статус»: 2 – занятость, 3 – активный. И если сейчас даже смотреть не по повторному приему, а просто при приеме на работу, то через год выслуга считалась правильно, за часть периода как надо, функция RUSPL сплитует периоды. А вот если поменять в правиле выбора RU10 на следующие данные на вкладке "Дата начала": 2 - приоритет для вида даты 01, 3 - приоритет для первого поступления, 4 - приоритет для даты поступлен. на концерн, 1 - Приоритет для рассчит.даты поступления, то в этом случае функция RUSPL не сплитует WPBP и выслуга не считается за часть периода расчета.