Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

How to debug driver program (rffous_c)of cheque printing(pdf form) from the tcode f110.

sunil_mani
Active Participant
0 Kudos

Hello Experts,

     I have kept a break-point in my driver program(RFFOUS_C) and started my debugging from f110 transaction. But when I execute the Proposal run, it is not stopping at that point. Can anyone help me on this? In addition, I need the interface between the driver program(rffous_c) and adobe form(layout) for cheque printing.i.e., actual values or logic that has been passed to the layout. In this driver program, they have designed for sap-script layout.

     In some cases, For particular vendor, We have to print remittance advice and cheque in the same PDF form. So I need where the exactly is being carried out. Please tell me how to customise that driver program to the same.

Thanks in advance for your valuable answers. This is very urgent. I have a requirement on this. If any clarification needed on this, please let me know.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

To customize the driver program

SPRO->Financial Accounting->AR/AP->Business Transaction->Outgoing Payment->Setup Payment methods ->Execute payment Methods 'C'. On Double Clicking, you navigate to "Payment methods in Country". You can customize in the Program..

For the debugging issue refer this thread  http://scn.sap.com/thread/600841

7 REPLIES 7

Former Member
0 Kudos

To customize the driver program

SPRO->Financial Accounting->AR/AP->Business Transaction->Outgoing Payment->Setup Payment methods ->Execute payment Methods 'C'. On Double Clicking, you navigate to "Payment methods in Country". You can customize in the Program..

For the debugging issue refer this thread  http://scn.sap.com/thread/600841

0 Kudos

Hi Ramachandran,

          I have to print remittance data and cheque data in the same layout(PDF). For that, I have created a custom program ( a copy of rffous_c). But I could not find the logic for PDF form. Can you help me on this?

0 Kudos

Sunil 

I dont suppose there is A PDF  for cheque Printing, we have only scripts.. The Predefined script is

F110_PRENUM_CH...In t code FBZP , you willl assign the script name for the payment method of the company code

0 Kudos

I will be calling a different layout dynamically in my driver program based on few conditions. If I modify Perform SCHECK in the driver program to call PDF instead of SAP script, will this work?. I'm not going to maintain any form name in the FBZP transaction.

0 Kudos

Yes if you are going to use your Z program, it wil work..

0 Kudos

Thanks:)

Former Member
0 Kudos

Hi,

I have worked on this very long back, but printing remittance and cheque in the same program, you need to have some investigation, and I can say it is possible.

For debugging cheque printing program your following wrong procedure, because rffous_c program is the 3rd step in the F110 program and will be executed during payment run (not proposal run) in background, hence your breakpoints doesn't work.

So follow the below points for debugging,

1. Execute a test payment run and goto payment log, you will see 3rd step as rffous_c program executed with somesome variant, goto SM37 and see the parameters being passed to check printing program.

2. Execute the check printing program with the above parameters and entering payment run date and run ID in foreground.

3. Before executing above step, you can set break point at any point and see the flow.

4. (not sure about this), to activate debugging you might find 'xdebug' variable in program and set it at the time of debugging.

If you want have your custom form for remittance then you can explore 'FBZP' tcode and change the customizing for your payment method.

Hope this is helpful. May be you should find and read about payment run customization 'FBZP' in forum and explore it to your solution.

Regards,

Manjesh.