2009 Jun 06 12:29 PM
Hi Experts,
I am doing check printing using F110 txn. Problem i am facing is, i am not able to debug the sapscript, means how all data is passed through. I have put the breakpoint in print program also and activated the debugger for script (in SE71) but its not stopping anywhere , neither in print program nor in script,
please help me out as i need to deliver this on priority.
Hi Experts,
I am doing check printing using F110 txn. Problem i am facing is, i am not able to debug the sapscript, means how all data is passed through. I have put the breakpoint in print program also and activated the debugger for script (in SE71) but its not stopping anywhere , neither in print program nor in script,
please help me out as i need to deliver this on priority.
2009 Jun 06 1:25 PM
Hi,
If you are unable to debug in F110 then it is better to execute the check using F-58 transaction code. Both Transaction codes are producing same output for check. Once finish the final output with F-58 then print using F110. Procedure for F-58 is :
First post required invoices using FB60. Then Go to F-58 Provide Company code, -
, House bank , Lot number and Printer then press Enter payments then go to next screen Provide total amount for payment of check Then Double click invoices until the total is equal Then press print preview in application tool bar.
Before clicking print preview Activate the debugger of script in SE71.
2009 Jun 06 4:13 PM
Hi,
First check from transaction FBZP, whether you are selecting the correct print program and the SAPScript.
Regards,
Firoz.
2009 Jun 06 6:46 PM
Ya i have checked its configured with right printing prgram. I think configuartion is not an issue as i can see the output and its coming from my script only.
Main Issue is, When i give a print command using F110 to print the check afetr creating the payment medium. it print the check and when i go to spool, i see there are 4 to 5 pages in spool in which at first 2 (sometimes 3 or 4 )pages, data looks garbage, I am not clear from where this garbage data is comminga as in date field it shows 01.01.1900( which is not a valid date ).
So i want to debug the script and see what data is passed to script and the i will have more clarity.
2009 Jun 07 4:12 AM
hi
When you do a payment run through F110, it basically gets scheduled as a background job.
Go to SM37, you will see the background jobs name there. Check the check box against the background job and put JDBG in the command line and press enter. Do not forget to activate debugger for your script before doing this.
Thanks.
2009 Jun 08 7:20 AM
2009 Jun 08 7:32 AM
Hi Mannu,
You need to go to F110 --> Environment --> DME Administration --> Goto the screen Program SAPMFDTA.
Here under the include MFDTAI01 put a break-point at the below mentioned perform routine.
module docu_xdown input.
perform docu_show using 'FDTA' 'DOWNL_MIT'.
endmodule.This might solve your issue.
Regards,
-Syed.
Edited by: wahid hussain syed on Jun 8, 2009 8:32 AM
Edited by: wahid hussain syed on Jun 8, 2009 8:35 AM
2009 Jun 22 7:53 PM
I have the same question here. I am trying to debug the print program RFFOEDI1 in F110 (print out/data medium) which will print out the payment advice. I do not really want to go into the sapscript which will generate the form, but I would like to know where all those data on the fom comes from.
Do I have to do a new payment run to debug it?
Or I can just use the printout button, and debug from there? I tried this way, it does stop in RFFOEDI1, but never goes to RFFORI06 which will really generate the payment advice.
Thanks for any help!