Dear Godfrey,
The reason why you are having double copy of your payment check can be two reasons.
Follow them below and check in your programs:
1st) The print form in FBZP is designed to print two pages in the SAPScript layout.
![1.png]()
Check the Form layout if it´s setup to print double pages. You can ask an ABAP to check that for you since it´s a little bit complicate to understand SAPScript.
2nd) Maybe your program ZFRTR0021_RFFOUS_C it´s a copy from standard program RFFOUS_C with some particular changes.
- Check if your Z program is using the same way to print the check as the standard program RFFOUS_C. To do that, check with your ABAP or debugging this program and verify if the perform of SCHECK is being done as the following line code of standard program RFFOUS_C:
![1.png]()
If yes, this perform calls include RFFORI01, FORM scheck which use the form configured in the FBZP showed in the 1st analysis using the parameters option itcpo
The parameter options of this table ITCPO include the number of copies:
![1.png]()
The definition of this option parameters is done by SAP include RFFORI99 in the form fill_itcpo.
Check if your program Z is calling RFFORI01 or another Z program. If your Z program is calling the standard program the option of Number of Copies in ITCPO parameter table is defined as 1 always:
![1.png]()
Try to change and test using the standard program RFFOUS_C and if double copy is printed, so I think that the 1st option may be your help.
Best regards,
Gabriel Coleti