IBASE component删除出错
Created by Jerry Wang, last modified on Oct 18, 2014
在UI上創(chuàng)建一個(gè)新的Object component后,
?
?
?
根據(jù)Object component ID找到其valid from timestamp:
?
?
?
?
使用如下代碼試圖用指定的時(shí)間段來(lái)刪除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發(fā)現(xiàn)出錯(cuò)原因是因?yàn)楹笈_(tái)的customizing不允許刪除時(shí)指定一個(gè)過(guò)去的時(shí)間段:
?
?
?
?
?
?
勾上Edit past的checkbox 問(wèn)題即解決:
?
?
?
執(zhí)行成功后DB里的valid to 即更新成了call FM時(shí)hard code進(jìn)去的輸入?yún)?shù):
?
總結(jié)
以上是生活随笔為你收集整理的IBASE component删除出错的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: IBASE component vali
- 下一篇: IBASE header change