Skip to Content
avatar image
Former Member

How to Debug std RFFOUS_C report during payment run F110?

Hi Experts,

I have an requirement for which i have customized RFFOUS_C report to Z, and now i am modifying the code based on my requirement, but the issue here is i am unable to debug the program during payment run method using F110. Basically i am in need to debug and understand the control flow of the RFFOUS_C program, so that i can modify code accordingly.

below are the ways i have tried to debug,

1. Using session break points,

2. Using external break points

3. Writing BREAK-POINT explicitly in code

4. Break point using Menu baar SYSTEM-->UTILITIES-->DEBUG ABAP.

none of the above allows me to debug the RFFOUS_C report.

Can anyone suggest me how to debug the same during payment run ?

Thanks in Advance.

Thanveer

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Mar 07 at 12:19 AM

    Hello Thanveer,

    We also had the similar issue, tried different ways to debug but no success. We found an option to debug and might not be the right one, but it helped us.

    Requested functional consultant to perform the payment proposal run through F110 and complete the steps till it reaches to print the checks and stop there. Executed this program RFFOUS_C thru SE38 and selected the variant that is used by F110 payment run and debugged.

    Regards,

    Ramesh

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 07 at 03:30 AM

    F110 submits RFFOUS_C in a background job. That's why the breakpoints won't work.

    As Ramesh mentioned you can run RFFOUS_C in SE38 with the variant.


    Add comment
    10|10000 characters needed characters exceeded

  • Jul 11 at 02:12 PM

    Hello Thanveer,

    As mentioned by Wenceslaus, RFFOUS_C is submitted as a background job. In order to debug a background job, you can check SAP Note 573128 - 'Debugging programs in the background'.

    The easiest way is to open SM37, select the finished job and run 'JDBG' in the transaction field. This will prompt to debug the finished job.

    Regards,

    Maurício

    Add comment
    10|10000 characters needed characters exceeded