天天看點

SAP CRM One Order跟蹤和日志工具CRMD_TRACE_SET

事務碼CRMD_TRACE_SET激活跟蹤模式:

在跟蹤模式下運作One Order場景。運作完畢後,使用事務碼CRMD_TRACE_EVAL:

輕按兩下參數,就能看到參數明細:

點Callstack也能看到調用棧明細:

這個工具的實作原理是怎樣的?

ABAP include CRM_TRACE_PART_ONE做了下面的事情:

檢查One Order的trace模式是否打開了,如果打開,負責收集調用的時間戳,執行工作程序ID,調用棧上下文:

另一個ABAP include CRM_TRACE_PART_TWO負責把調用資訊寫入INDX表。

在這些ABAP include上使用where used list,可以搞清楚哪些API可以支援跟蹤模式。

除了用上述事務碼打開調試模式以外,也可以設定user parameter “CRM_DEBUG_CODE”來達到同樣目的。

這個參數的檢測包含在include CRM_TRACE_PART_TWO裡.

ABAP包CRM_TOOLS裡還有其他有用的工具:

繼續閱讀