Skip to Content
Former Member
Jan 21, 2008 at 12:06 PM

How to log input parameters for Function Modules?



I need to create a Logging system to trace input parameters for function modules.

The log functionality could be done by developing a class method or a function module (For example 'write_log'), and calling it within each function module that I want to log. The 'write_log' code should be independent from the interface of the Function Module that I want to log.

For example, I'd like to write a function/class method that can log both these functions modules:

Function DummyA

Input parameters: A1 type char10, A2 type char10.

Function DummyB

Input parameters: B1 type char20, B2 type char20, B3 type char20, B4 type Z_MYSTRUCTURE

Now the questions...

- Is there a "standard SAP" function that provide this functionality?

- If not, is there a system variable in which I can access runtime all parameters name, type and value for a particular function module?

- If not, how can I loop at Input parameters in a way that is independent from the function module interface?

Thank you in advance for helping!