Nataly написал(а):
проблема не с BAPI, а с тем как написана обработка ведения таблиц в для Российского ADD-ON ))) которая в лоб удаляет данны из таблицы j_3rf и ничего потом не возвращает (если Вы используете BAPI).
Вы просто это помните, разработчикам поставьте задачу учесть эту проблему и после работы программы проверьте, эти поля (если используете).
А вообще, если у Вас это разовая процедура и небольшой объем данных- замещение для массового изменения - чем не подходит???
И еще помните, что массовое изменение с замещением может изменить только поля стандартных таблиц ОС; Доп. поля (ANLU, те же J_3RF* ) через данный механизм поменять не сможете.
С уважением.
Наталья.
Можно и доп.поля таблицы ANLU изменять, для этого есть возможности в BAPI, я сама пробовала это делать, единственное к сожалению ограничение есть по количеству обрабатываемых доп.полей, если их количество превышено то программа в дамп вылетает. И еще по поводу обработки записей таблицы ANLZ (данные зависимые от времени), через BAPI обрабатывается только одна запись, а если интервалов несколько, то получается что BAPI нужно в цикле вызывать столько раз сколько интервалов в данных зависимых от времени. Если же вам нужно просто поменять значение табельного номера по одному интервалу , то BAPI нормально отработает.