Created by Jerry Wang, last modified on Oct 18, 2014
在UI上创建一个新的Object component后,

根据Object component ID找到其valid from timestamp:
使用如下代码试图用指定的时间段来删除Object component:
data: i_comp type IBAP_DAT1.
i_comp-instance = '110055'.
call FUNCTION 'CRM_IBASE_COMP_DELETE'
EXPORTING
i_comp = i_comp
i_date = sy-datlo
i_time = '052529'
EXCEPTIONS
data_not_consistent = 1
ibase_locked = 2
not_succesful = 3
no_authority = 4.
WRITE: / sy-subrc.
debug发现出错原因是因为后台的customizing不允许删除时指定一个过去的时间段:
勾上Edit past的checkbox 问题即解决:
执行成功后DB里的valid to 即更新成了call FM时hard code进去的输入参数: