Итеративный перерасчет

Использование

Цикл можно обрабатывать итеративно и не итеративно.

Неитеративный перерасчет

Если между МВЗ отсутствуют циклические связи, индикатор Итеративно в заголовке определения цикла можно деактивировать. В таком случае система SAP R/3 будет последовательно обрабатывать циклы без итерации. Это намного ускорит обработку. Этот метод можно также использовать, если затраты на внутреннее потребление материалов/услуг должны остаться на МВЗ-отправителе, например затраты на внутреннее потребление энергии МВЗ "Выработка энергии".

Итеративный перерасчет

Если перерасчет должен осуществляться итеративным способом, необходимо активировать индикатор "Итеративный" для цикла. При перерасчете система SAP R/3 учитывает цикловые структуры в сетевом графике МВЗ (получатель одновременно является и отправителем). Следующий рисунок наглядно демонстрирует подобные ситуации:

МВЗ А перерассчитывает (согласно фиксированным процентным ставкам) по МВЗ В и С. МВЗ В перерассчитывает (тоже согласно фиксированным процентным ставкам) по МВЗ А и Б. Перерасчеты из МВЗ А отмечены на рисунке 1, перерасчеты из МВЗ С отмечены на рисунке 2. Сначала выполняется перерасчет для МВЗ А, затем - перерасчет для МВЗ С. Таким образом, итеративная обработка выполняется до тех пор, пока все участвующие МВЗ-отправители не будут полностью кредитованы (за исключением случаев, когда на этих МВЗ может остаться оговоренный процент затрат). Между циклами выполняется иерархическая обработка (то есть, строительство одного цикла над другим).