在BAdI definition PRODUCT_R3_ADAPTER的implementation里获得download type
生活随笔
收集整理的這篇文章主要介紹了
在BAdI definition PRODUCT_R3_ADAPTER的implementation里获得download type
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Created by Jerry Wang, last modified on Apr 25, 2014
CRM端download type I( Initial download ), D ( delta download ) and R ( request load ) 在CRM_GENERIC_CRM_IN的輸入參數download_header里能夠拿到。
如果需要在BAdI definition?PRODUCT_R3_ADAPTER的implementation的執行上下文里拿到這個type做相應處理(例如期望BAdI implementation只有在request load的條件下才執行):
?
從callstack看出subrountine map_extend_data會call BAdI,然而download type并沒有作為subroutine的參數傳入。
?
?
作為workaround,可以在line 220 之前call 一個自定義的function module例如COM_PROD_SET_DOWNLOAD_TYPE,把當前的type IV_DWNLOADTYP存入
?
function group的一個全局變量里,然后再BAdI 執行時 call COM_PROD_GET_DOWNLOAD_TYPE把值取出。
總結
以上是生活随笔為你收集整理的在BAdI definition PRODUCT_R3_ADAPTER的implementation里获得download type的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何deactivate Materia
- 下一篇: 如何基于ERP的sales organi