среда, 26 ноября 2014 г.

Если очень нужно удалить DTP.

Возникла ситуация, когда сжатие старых запросов в DSO не работало, ибо когда-то были загружены, но после загружаться перестали, старые дельта-пакеты.

Проблема в том, что трансформации для DTP уже удалены, а сами DTP остались висеть неактивными.

Помогла программа RSBKDTPDELETE.


п.с. Предупреждений или логов программа не выдает, да и режима моделирования нет, так что - аккуратнее!
-----------------------------------------------
Ещё один способ:
RSS2_DTP_RNR_SUBSEQ_PROC_SET функция  - через se37.
-- номер пакета

-- 4 - удалить


В таблице RSBKREQUEST нужно проставить статус = 4, если dtp дельта, а удалить запрос загрузки не получается.
-----------------------------------------------

А удалять трансформации можно через метод DELETE_VERSION_FROM_DB класса CL_RSTRAN_STAT.

Не забываем указывать версию М.
http://scn.sap.com/docs/DOC-32855

Комментариев нет:

Отправить комментарий