Skip to Content
Technical Articles
Author's profile photo Ratul Chakraborty2

Troubleshooting Automatic Payment Program – F110

In my previous blog, we discussed on how to create Positive Pay files using PMW. If you have not go through it yet, here is the link.

https://blogs.sap.com/2019/09/17/positive-pay-file-creation-using-payment-medium-workbenchpmw-and-automatic-payment-programf110/#

In this blog, I will share with you the answers to some typical questions you may come across while working with Automatic Payment Program. Trust me, people only share success stories, e.g. step by step APP configuration guide. Unfortunately, they are rarely found to be sharing the hardships they encountered prior to that success. I also did complete the APP configuration few days back. However, there were lots of issues that required in depth analysis and troubleshooting. We will discuss some of them. I hope this helps.

Scenario 1:

Probable Causes:

  1. No open invoices found for the Vendor/Customer as per the Parameters entered in F110
  2. Customer/Vendor account is already locked by other payment run, which is not yet completed. Go to the table REGUS (Accounts blocked by payment proposal) and check for any existing entry for the customer/vendor. There should not be any.
  3. Check the payment terms and also the calculated Baseline date & Due date in the open invoices
  4. Review the Payment Method assigned in the invoice vendor line item

 

Scenario 2:  

Check is not getting registered in PAYR table after successful Payment Run

  1. Review the House Bank configuration in FBZP and then verify the Check lot assignment with the Paying company code, House Bank & Account ID combination in transaction code FCHI
  2. In the Check lots, you must maintain the Payment Methods List with all relevant Payment Method.

 

Scenario 3:

Payment Medium not created

Do not forget to check the check box on the window the APP program prompts in Proposal/Payment run log.

 

Scenario 4:

Not able to view the files created in the Application Server – AL11

The files created from F110 are not text files. So, you cannot open and view the files from AL11.

Go to transaction CG3Y and enter the source file and destination file path to download the file in the presentation server.

 

Scenario 5:

Payment run successfully completed but check did not get printed

Probable Causes:

  1. In FBZP, go to “Payment Method/Country” and click on Format Settings

 

Then go to “Standard Settings” and on the next screen make sure the “Payment Medium with Docs.” is selected and the Adobe form name is entered.

 

When we use Payment Medium Workbench (PMW), Type = “PDF” is selected by default. Hence, to print check using PMW, we must use Adobe forms. Any other forms (e.g. SAP Script, Smartforms) are not allowed.

2. In transaction OBPM4, you have to assign a variant (for the report SAPFPAYM) to the Payment  Medium Format. When you enter the payment medium format in the report selection screen, as you have already assigned the PDF form in FBZP, the form name will be defaulted as below. Also, you need to enter the form name.

Do not forget to review the Print Parameters.

3. In PMW, only Adobe Forms can be configured for printing. So, do verify if all the basic configurations have been completed for Adobe form printing. ADS (Adobe Document Services) configuration must be completed by BASIS before the form is printed.

How to confirm if ADS configuration is in place?

Option 1:

Run the report FP_TEST_00 and Enter your Adobe form name on the Selection Screen and execute

  • If the configuration is correct, a form containing several lines on two pages is displayed.
  • If the configuration is not correct, no form is displayed. In that case, you need to perform further tests

Option 2:

Go to transaction SFP and execute your form to view the print preview. If ADS configuration is missing, the system will throw the following error

 

Scenario 6: Mandatory Master record not maintained

Probable Causes:

Check the following configuration in FBZP -> Payment Methods in Country. If any of the following Check box is selected, that information must be maintained in Master Record. In my case, Steet and Post code address was missing for the Vendor 10000000 in Vendor Master. Hence, I got the above mentioned error.

 

Scenario 7: You have configured PMW with the Option SAP Script, however the Print program is still calling an Adobe form

If we are using PMW in FBZP configuration, SAP Scripts cannot be used. In the configuration screen, SAP allows us to configure PMW with SAP Script. But, when we run the print program, an Adobe form is called in the Back End. If you are not using Adobe form, I would suggest to use the classical payment medium programs (RFFO*).

 

I hope you enjoyed reading this blog. Please feel free to comment if you feel any correction is required.

As always, let’s keep learning, together.

Cheers


You can reach out to me directly here https://www.linkedin.com/in/theratulchakraborty/

Assigned Tags

      27 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Ashfaq Ahmad Attar
      Ashfaq Ahmad Attar

      Nice Document, thanks for sharing....

      Regards

      Ashfaq Attar

      Author's profile photo Ratul Chakraborty2
      Ratul Chakraborty2
      Blog Post Author

      Thank you ... let's keep learning

      Author's profile photo Basudev Panda
      Basudev Panda

      Hello sir,

       

      Hope you are doing well!!

      Please suggest some scenario and document about account receivable and idocs.

      Thanks in advance

      Author's profile photo Ratul Chakraborty2
      Ratul Chakraborty2
      Blog Post Author

      Hi Basudev,

      You can reach out to me at 29ratul@gmail.com

      Author's profile photo Joy Lodh
      Joy Lodh

      Hi Ratul,

      Its a very good document indeed. Thanks for sharing your knowledge and experience with us.

       

      Cheers,

      Joy

       

      Author's profile photo Ratul Chakraborty2
      Ratul Chakraborty2
      Blog Post Author

      Thank you so much Joy

      Author's profile photo Amar LalLohano
      Amar LalLohano

      Very Nice Document Ratul

      Author's profile photo Ratul Chakraborty2
      Ratul Chakraborty2
      Blog Post Author

      Thank you Amar ...

      Author's profile photo bal raj
      bal raj

      Really Excellent

      Author's profile photo Ratul Chakraborty2
      Ratul Chakraborty2
      Blog Post Author

      I hope you found it useful ... cheers

      Author's profile photo Md. Ansar
      Md. Ansar

      Excellent one Ratul as you said "people only share success stories, e.g. step by step APP configuration guide" but you shared failure then success its make lot of sense........

      Author's profile photo Ratul Chakraborty2
      Ratul Chakraborty2
      Blog Post Author

      Cheers Ansar

      Author's profile photo Ashish Verma
      Ashish Verma

      Thanks for sharing very useful  knowledge with us.

      Author's profile photo Ratul Chakraborty2
      Ratul Chakraborty2
      Blog Post Author

      Thank you Ashish ... Let's learn together

      Author's profile photo Manisha Pathania
      Manisha Pathania

      Thank god I found this documents, thank you. Best document I could find on Internet on this.

      Author's profile photo Ratul Chakraborty2
      Ratul Chakraborty2
      Blog Post Author

      Thank you Manisha ... I'm glad you find this blog helpful ... happy learning

      Author's profile photo Zunaid Hingora
      Zunaid Hingora

      Very informative.

      Author's profile photo Ratul Chakraborty2
      Ratul Chakraborty2
      Blog Post Author

      Thank you sir

      Author's profile photo Adel Hendawy
      Adel Hendawy

      I'm very thankful for this valuable document, indeed I'm happy to see someone share real experience like you 😀

      Author's profile photo Ratul Chakraborty2
      Ratul Chakraborty2
      Blog Post Author

      Cheers 👍

      Author's profile photo Gaurav Kumar
      Gaurav Kumar

      Hi Ratul,

      Your blog really helped me alot for configuring postitive pay file. Just one question, Can same payment method generate both check and create positive payment file. I am getting issue where positive payment file is generating with check number but check is not printing and not coming to spool.

      Regards,

      Gaurav

       

       

      Author's profile photo Ratul Chakraborty2
      Ratul Chakraborty2
      Blog Post Author

      Hi,

      of course we can do both. Please review your check register and see check number is assigned or not. If check number is getting assigned, then you need to check if your driver program that prints the form is getting called from F110 or not.

       

      Cheers

      Ratul

      Author's profile photo Gaurav Kumar
      Gaurav Kumar

      Thanks Ratul,

      The problem I am facing is variant for PMW. We can assign either CHECK or US_POSPAY. Per SAP documentation, to print check it should be check in 'Payment method in country' for PMW and to generate file it should be US_POSPAY which will be linked to DMEE.

      I have assigned US_POSPAY so file is generating but no check printing. If I am assigning 'Check' then check is printing but no file generating like Arun Gatnni also mentioned on your blog.

      Do you know any solution for it?

       

      Regards,

      Gaurav

       

      Author's profile photo Ratul Chakraborty2
      Ratul Chakraborty2
      Blog Post Author

      Refer to 5th screen shot of my other blog, you can set up both file and form

      Author's profile photo Gaurav Kumar
      Gaurav Kumar

      Hi Ratul,

       

      Thanks for your quick reply. Can we connect on Linked in?

      1.) My setting is exactly same like your 5th screen shot. 

      2.) Variant has been created correctly in OBPM4 (SAPFPAYM) and check form assigned there as well.

      3.) Check lot has been correctly maintained for payment method.

      4.) Check is assigned to check register as well.

      5.) My payment run log is exactly looking like yours. Positive pay file generating, spool generating for payment summary, error log and payment advice but no spool for check printing. I can't see spool number for check printing which is not in your spool too.

      6.) Only difference which I can see 'Printout/Data Medium' Tab in F110, you are maintaining variant for print program RFFOAVIS_FPAYM but i can't because we are using Fiori app and there is no 'Prinout/Data medium tab there. I have maintained SAPFPAYM in place of that and assign check form there as well. Were you able to print check from the spool?

      Am I am missing something to call print program for check printing?

      Regards,

      Gaurav

      Author's profile photo Ratul Chakraborty2
      Ratul Chakraborty2
      Blog Post Author

      Of course, we can connect via Linkedin. Looks like you have done all required settings. Can you try running the program SAPFPAYM standalone from SE38 and check the result?

      Author's profile photo Ashok kumar
      Ashok kumar

      I am getting error creating payment file

      Error : Payment amount was too large for the following payments

       

      This error coming For only few vendors

       

      Please guide