IBASE component删除出错
生活随笔
收集整理的這篇文章主要介紹了
IBASE component删除出错
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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進去的輸入參數:
?
總結
以上是生活随笔為你收集整理的IBASE component删除出错的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IBASE component vali
- 下一篇: IBASE header change