После долгих размышлений нашли два выхода.
Первый прогонять всю амортизацию первым числом месяца, а далее делать повтор на каждое ОС при выбытии, поступлении в предыдущих месяцах. (предложили бухгалтерам но они недовольны, послали запрос методологам ждем от них ответа).
второй, и вот тут нужен ваш совет коллеги, в таблице TABA создавать строку:
со следующим номером документа (увеличить счетчик), новым месяцем проводки, индикатор проводки документа поставить в N (документ не проведен), таким образом система сразу дает возможность проведения в режиме повторного прогона (т.е по одному ОС при выбытии , с текущей датой, дата проставляется с помощью замещения, что и было нужно) в конце месяца запускается повторный прогон по всем ОС.
вопрос при изменении в таблице TABA нужно ли проводить изменения еще и в других таблицах и есть ли какие нибудь подводные камни?
Deinis написал:
Кстати, если закрывается баланс - то и контроллинг и все-все-все??? И распределение затрат каждый день происходит? У нас закрытие периода - каждый раз отдельный регламент, кто когда формирует какие отчеты, кто за какую операцию при закрытии отвечает. У вас такое каждый день?

Баланс у нас закрывается в другой системе из SAP туда поступают только проводки