Подскажите пожалуйста:
Человеку повысили оклад, у него ранее была фиксированная индексация.
Вводится документ: ВводСведенийОПлановыхНачисленияхУдержаниях.
При его расчете на закладке "Начисления для индексации" в первой табличке (таблица ДО) появляется строка "Индексация зарплата", но рассчитанная там сумма неверна: там всегда стоит индексация начиная с даты приема, без учета предыдущих повышений оклада, а этому сотруднику ранее повышался оклад и у него была фиксированная индексация. Документ этого не видит.
Если сделать расчет индексации в документе "Начисление зарплаты", то там индексация считается правильно ...
Должен ли (при повышение оклада) документ ВводСведенийОПлановыхНачисленияхУдержаниях рассчитывать индексацию и исходя из нее определять фиксированную индексацию, если таковая возникает?
Просто у меня при повышении оклада этот документ считает индексацию, но считает ее не правильно. Мне сказали что он (документ) и не должен ее (индексацию) считать.
Хочу понять прав я или ошибаюсь.
И если не прав, то какой документ должен определять фикс. индексацию при повышении оклада?
Я вроде бы разобрался почему ВводСведенийОПлановыхНачисленияхУдержаниях считает неправильно, но не знаю как это устранить.
Поэтому для начала хотел бы узнать надо ли "устранять" а то может действительно я просто не тот документ использую

П.С. если кому интересно моё мнение, то проблема в том, что при расчете индексации всё завязано на запрос к регистру "Начисления" (общий модуль ПроведениеРасчетов, Функция ПолучитьДанныеДляРасчета)
ВЫБРАТЬ
Доход.Сотрудник КАК Сотрудник,
Доход.ПодразделениеОрганизации КАК ПодразделениеОрганизации,
Доход.Должность КАК Должность,
Доход.Регистратор КАК Регистратор,
НАЧАЛОПЕРИОДА(Доход.БазовыйПериодНачало, МЕСЯЦ) КАК ДатаНачала
ПОМЕСТИТЬ ВТИндексироватьСотрудниковПоПериодам
ИЗ РегистрРасчета.Начисления КАК Доход
ГДЕ Доход.Регистратор = &парамРегистратор
И Доход.ВидРасчета = ЗНАЧЕНИЕ(ПланВидовРасчета.Начисления.ИндексацияЗарплаты)
И Доход.ВидРасчета.СпособРасчета = ЗНАЧЕНИЕ(Перечисление.СпособыРасчетаОплатыТруда.ИндексацияЗарплаты)
А поскольку документ ВводСведенийОПлановыхНачисленияхУдержаниях не делает записей в регистр "Начисления", то из-за условия Доход.Регистратор = &парамРегистратор запрос всегда будет возвращаться пустой и все дальнейшие левые соединения остальных запросов к пустому множеству ... безнадежное дело

Соответственно док НачисдениеЗП делает записи по регистру Начисления и потому возвращает правильный результат. т.к. в этом случае запрос всегда возвращает результат.
Собственно вопорс в том - должен ли этот докумен считать фикс. индексацию или надо использовать другой? (какой?)
И, если должен, то как исправить ситуацию?