ведь когда переводим материал в базу 2001, а потом обратно в текущие, получается больше
Я бы сказала, тут вообще неправильная постановка вопроса.
Вдумайтесь вот во что.
Индексы Вы используете 2-х видов -
постатейные( постатейный на материалы Вы упоминаете 3,0) и
общий.
Если Вы используете в расчетах
статью затрат ( например, материалы), то и индекс используйте
постатейный.
Общий индекс к статьям затрат и прикасаться не должен ни при каких обстоятельствах и даже для внутренних расчетов!То есть что значит
потом обратно в текущие, получается больше
? Вы не должны обратно в текущие материалы переводить с общим индексом 3,58.
Вы должны использовать для операций со статьей затрат "материалы" индекс 3,0.
А вот если Вы делаете расчеты с общим СМР , вот тут Вы должны использовать общий индекс, и никакой иной.
Это правило прописано везде и всюду, только несколько другими словами, и нужно правильно его истолковать.