cancel
Showing results for 
Search instead for 
Did you mean: 

Cheque payment restricted to N rows, pymnt adv after N lines

rey_miranda
Explorer
0 Kudos

Hello, SAP experts.

We have a requirement for AP cheque printing on a pre-printed stationary, wherein line items in the invoice will be printed in the main form, and the excess lines will be printed elsewhere (to avoid voiding cheques).

I know that in F-58, you can specify to which printer the main cheque form goes, and a different destination for the payment advice.

In FBZP, we have set payment advice control to "restricted to N lines", N being the number of line items to be printed onto the form. Then, payment advice output is set to "Pymnt adv. after ... lines".

Assuming my form can hold up to 15 lines, and I have a payable of 19 items, I expected the 15 lines to be printed on the main form, and the remaining 4 lines should be printed in a separate payment advice (eventually, in a different printer and form).

But when I posted the payment and checked the spool, the system wrote a note on the main form and printed all 19 lines on the other payment advice.

How can the output be controlled as requested by user?

If not, we may convince the user to settle for the above output.

Thanks for your time.

Regards,

Rey

Accepted Solutions (1)

Accepted Solutions (1)

former_member222241
Active Contributor
0 Kudos

Hi,

You need to get it done with the help of ABAPer.

Regards,

Tejas

rey_miranda
Explorer
0 Kudos

I was also open to copying and changing the print program RFFOUS_C to a Z program, if it cannot be done by config alone. But that's last resort.

former_member182098
Active Contributor
0 Kudos

It is not the program that is causing the problem.

The problem is caused by the Payment Advice Form. I do not think you can do much in the configuration.

Payment advice control should always be "as many as req"

The only way you can achieve this to ask your ABAPer to look into the payment advice form.

Kind Regards,

Ravi

Answers (3)

Answers (3)

rey_miranda
Explorer
0 Kudos

Does ECC 6.0 have a different setting? The text says:

Payment advice note upwards of ... lines

The number of lines on the payment medium where note to payee information for the business partner can be stored is restricted. In the event that more lines are required, a payment advice note is displayed on the payment medium and a separate payment advice note created.

I tried mixing and matching the config settings in FBZP, but the prinout doesn't meet the requirements...

former_member214058
Participant
0 Kudos

Hello Rey - I have just checked in my system as we too have got similar requirement

Pls check the below if it is useful.  Our Main form is to show 14 Invoice details at the top and below Check.

If more than 14, All the invoice details should be shown on another Page.

1st Scenario - I have tried to pay net of 14 Invoices through F110. In the spool, I see that all the 14 invoice details at the top and Check in the bottom.

2nd Scenario - I have tried to pay net of 15 Invoices through F110. In the spool (2 Spools generated), I can see only Check details in the first one, and in the 2nd one, It is showing all the 15 Invoice details.

Thanks

rey_miranda
Explorer
0 Kudos

Thanks, Hoysala.

This was the same setting I used. 1st scenario is ok.

The 2nd scenario, my boss and user wants the first 14 invoices/items together with the check, and the remaining item/s reflected in the other form, a separate payment advice, to be printed on a separate sheet and printer.

I checked the program and it's logic doesn't do that.

I need to manipulate the data in such a way that whatever number is set in FBZP, will be the number of items to be displayed in the main cheque form, and then the rest will be sent to payment advice, which is the NEXT Form.

Currently, I'm modifying a copy of RFFOUS_C to achieve that.

But we're still in the 'feasibility study' phase, and if the user agrees to settle with the scenarios you mentioned, then I don't have to change the standard print driver.

Former Member
0 Kudos

Hi Rey,

It is possible to restrict the no. of line items to be printed on the main form as per space available on the pre-printed stationary and the rest of it can be directed to another sheet without voiding any cheques. I have done it in my implementations. In FBZP, in Printout/Payment medium tab, in the Variant you can mention a different printer for Payment advice and a different printer for Main form.

But, since you are saying that you have maintained the configurations in FBZP - Payment method for a company code> Pmt Advice ctrl>restricted to... and Payment advice after.....lines( You can read the text by the side when you change the radio buttons here), You need to check with ABAPer to see why it is not printing 15 lines on the main form and the rest 4 lines on a separate Payment advice note. Configuration wise, this is what you need to do.

Regards,

Kavita


former_member190588
Active Participant
0 Kudos

Hello Rey, I faced in my earlier project similar issue I guess I try to play around in this settings and able to achieve the desired result.

The overflow will be automatically adjusted

regards

pbb

rey_miranda
Explorer
0 Kudos

Thanks, CPBB.

I already tried ticking that "Do Not Void any Checks" in F-58, but still, the 19 items were printed in the separate payment advice.

rey_miranda
Explorer
0 Kudos

After checking the program, the "Do Not Void Any Checks" checkbox is to avoid the check numbers from skipping, in case of page overflow.