A. To generate a debug file from the Shipping Transaction or Quick Ship forms
- Set the following profile options:
OM: Debug Level-set5
WSH: Debug Enabled-setYes
WSH: Debug Level-setStatement
WSH: Debug Log Directory-any directory that can be written to by the database
To check, run the following SQL statement:Code:select value from v$parameter where name = 'utl_file_dir'
Set profile option WSH: Debug Log Directory at the Site & Application Level.
- In the Shipping form go to Tools and check the Debug box. This will print out a file name-NOTE down this file name.
- Perform the action you wish to debug.
- Go to Tools and uncheck Debug.
- After you have completed generating the debug file, please set thevalue of the profile OM: Debug Level back to 0 and WSH: Debug Enabledset to No, otherwise there will be some performance impact. retrievethe debug file from the directory specified in step 1.
B. To generate debug information for Pick Release:
- Set the following profile options:
OM: Debug Level-set5
INV: Debug Trace-setYes
INV: Debug Level-set11
FND: Debug Log Enabled-setYes
FND: Debug Log Level-setStatement
FND: Debug Log Module = setWms. plsql. %
WSH: Debug Enabled-setYes
WSH: Debug Level-setStatement
- In the Release Sales Order for Picking form go to Tools and check the Debug box.
- Submit the pick release.
- Provide the Pick Selection List Generation log file.
C. To generate debug information for Interface Trip Stop-SRS:
- Set the following profile options:
OM: Debug Level-set5
INV: Debug Level-set10
WSH: Debug Enabled-setYes
WSH: Debug Level-setStatement
- Set the Debug Level parameter1(Debugging ON ).
- Submit the job.
- Provide the log file.
D. To generate debug information for an APIs:
- Set the following profile options:
OM: Debug Level-set5
INV: Debug Level-set10
WSH: Debug Enabled-setYes
WSH: Debug Level-setStatement
WSH: Debug Log Directory-set to a valid writeable directory path
- Add the following line of code in the wrapper script which callthe API: Code:
DECLARE l_file_name VARCHAR2(32767); l_return_status VARCHAR2(32767); l_msg_data VARCHAR2(32767); l_msg_count NUMBER;BEGIN fnd_profile.put('WSH_DEBUG_MODULE','%'); fnd_profile.put('WSH_DEBUG_LEVEL',WSH_DEBUG_SV.C_STMT_LEVEL); wsh_debug_sv.start_debugger(l_file_name,l_return_status,l_msg_data,l_msg_count);
- Submit the job.
- Provide the log file.