Привет!
Возможно наш печальный опыт не даст кому нибудь наступить на те же грабли ))).
Вводная : SAP 4.6 Модуль FI-AA "Учет основных средств"
надо периодически изменять некое поле примерно в 70 тыс. карточках (так по бизнесу надо).
Соответственно наши программеры выбрали вариант с использованием BAPI: BAPI_FIXEDASSET_CHANGE . Никаких ограничений или предупреждений по его использованию нет.
В результате поле поменяли, а потом "случайно" обнаружили, что применение BAPI (стандартной функциональности SAP!!!) удалило у этих карточек содержимое из таблицы J_3RFPROPTAXV - ADD-ON для РФ - данные по ОКАТО. Поэтому будьте внимательны, и проверяйте значения полей в зависимости от страны - может быть все что угодно )) - если тоже захотите использовать BAPI
Данная таблица используется для расчета налога на имущество. Другими расширениями J_3RF мы не пользуемся, поэтому предугадать, как поведет себя система с ними не берусь..
Пытались писать в SAP, но вразумительного ответа не получили. Те в качестве ответа сослались на ноту, которая вообще ни при чем.
Сейчас в программе сделали специальную обработку, которая восстанавливает данные после применения BAPI )), но где гарантия что другой ABAP-разработчик при новой постановке вспомнит, что есть такой косяк.
С уважением.
Наталья.
_________________ Nataly
|