When we implement the SAP ERP project, we often develop the RFC function to provide data services for the non-sap system. This program design to provide log function in the RFC Function Module.
Source code url: GitHub - gaovv2000/ABAP-log4function: logs for the function parameter and result
- Create the DB table of logs header,the name is “ZTBCLOGS_RLGK”, and activate it.Image may be NSFW.
Clik here to view. - Create the DB table of logs contant, the name is “ZTBCLOGS_RLGD”, and activate it.Image may be NSFW.
Clik here to view. - Create the DB table to set enable the log function, and activate it.Image may be NSFW.
Clik here to view. - Create the DB structure for report show data, Name is “ZSFUNCPARAS”, and activate it.Image may be NSFW.
Clik here to view. - Use transaction code SE38 to create the include program, the name is ‘ZBCLOGSINC’.
- Use transaction code SE38 to create the executable program, the name is ‘ZBCLOGSREP’.
- Copy the code into the corresponding program, And then activate them.
- When you want to record the data for function parameter, Just goto function group “TOP include” program to insert a row statements and in function module call a macro. Goto “Top Include” program Insert “include” statement.Image may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view. - Call the marco at the Function Module first row. Image may be NSFW.
Clik here to view. - Set DB table “ZTBCLOGS_ACT” to enable log function.Image may be NSFW.
Clik here to view. - Excute the Function Module to test the function.Image may be NSFW.
Clik here to view. - Use the transaction code SE11 to view the data .Image may be NSFW.
Clik here to view. - We have a reporting program “ZBCLOGSREP”, more easily view the logging contents.So let’s goto the transaction code SE38 to try it .Image may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view.