‎2006 Sep 01 8:16 AM
Hello Experts
I am facing one problem in invoice
Output is getting issued in development server without any problem but after transporting it to quality .. sm of its value are not getting displayed
so is there any way to debug the smartform in Quality server
or everytime after putting breakpoint in development server I need to transport it to quality
Help will definately appriciated
Thanks in advance
‎2006 Sep 01 9:05 AM
Hi,
It is not necessary to re-transport by writing BREAK-PINT. In Quality server you can debug SF by putting break point in the FM generated as follows....
Go to SMART FORMS -> enter your SF name -> Press TEST button (this will take you to the FM generated) -> Then GOTO MAIN PROGRAM -> double click on the last INCLUDE -> Here find for a statement from which you want to start debug and place a soft break point on that statement and test it.
The required fields may not have been maintained in quality server. You can find it by debugging.
Thanks and Regards,
Bharat Kumar Reddy.V
‎2006 Sep 01 8:18 AM
‎2006 Sep 01 8:28 AM
‎2006 Sep 01 8:44 AM
In the development system put a break point and debug that function module of the smart form. Then you will be able to see the exact location of the code where it is coming like the function module or the program name from the debug mode. Note them down. Go to quality system put a break point over there in that place of the code in the FM that you have noted down.
Or if there is something wrong going on then the system will definitely log the exceptions or errors. that exceptions you can read it using the function module SSF_READ_ERRORS and check the contents of the internal table. Maybe you can get some clue whats going wrong.
‎2006 Sep 01 8:47 AM
‎2006 Sep 01 9:05 AM
Hi,
It is not necessary to re-transport by writing BREAK-PINT. In Quality server you can debug SF by putting break point in the FM generated as follows....
Go to SMART FORMS -> enter your SF name -> Press TEST button (this will take you to the FM generated) -> Then GOTO MAIN PROGRAM -> double click on the last INCLUDE -> Here find for a statement from which you want to start debug and place a soft break point on that statement and test it.
The required fields may not have been maintained in quality server. You can find it by debugging.
Thanks and Regards,
Bharat Kumar Reddy.V
‎2006 Sep 01 9:09 AM
while calling FM generated in Dev , have u given the name of the FM generated?
if yes,
call Function module SSF_FUNCTION_MODULE_NAME to get the Smartform generated function module name .
‎2006 Sep 01 9:38 AM
‎2006 Sep 05 10:14 AM