cancel
Showing results for 
Search instead for 
Did you mean: 

Positive Pay Outbound API issue

0 Kudos

Hello,

I am trying to get the Positive Pay API to work.  See link to API below.  I have set up the communication objects in S4HC (user, system,arrangement).  I have also set up the iFlow in CPI.  The outbound message will actually be sent to CPI.  I believe these pieces are set up correctly.  I have also set up the Recipient to my user id for the AIF Message Dashboard for the edi positive pay message.  

When I run the "Create Positive Pay File" app in S4HC, the API does not send an outbound message.  I am unable to figure out why the outbound message is not sent.  

Does the API require the payment medium format to be configured a certain way?  What is needed to trigger this API outbound message?  

https://api.sap.com/api/CO_FAP_POS_POSITIVE_PAY_OUT/overview

I appreciate your help in advance.

Thank you,

Rhonda

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hi Rhonda,

You can use Job template 'Creation of Positive Pay files' in app Schedule Accounts Payable Jobs

the Payment medium format is required field in the job template. The file with the needed format will be created in the meanwhile when you trigger the outbound message. The file can be downloaded in the app Manage Payment Media. In case the connection in the middle ware has the issue, it is the fall back solution you can download the specific positive file format and send to bank directly, the prerequisite is that you need to configure the format and tree in the manage payment format and map payment data app.

Please also check whether the checks has been created successfully beforehand:

1. You can create the checks in the app Manage Automatic Payments

2. You can manually create the check in the app Manage Outgoing checks

Please also make sure a business partner was maintained in your communication system. The business partner should be assigned to the bank in the BAM application. Please refer to the screenshot.

If no business partner setting in Bank, Job log error say: Enter a BP for country ** Bank **

If no business partner setting in Communication Arrange, Job log error says: Enter BP for COM_0251

Best regards

Hongliang

0 Kudos

Hello Hongliang! This is exactly what I needed. I got it to work! Thank you so much for this information.

Rhonda

Answers (2)

Answers (2)

MartyMcCormick
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Rhonda

Do you have the communication system set up with the hostname of CPI and is endpoint correct in Comm Arrangement? Do you have the user on the communication arrangement mapped to role ESBMessaging.Send? I assume you have a simple MPL logging step as the first step to log payload in your iFlow? Can you share some configuration screen shots?

Thanks,

Marty

0 Kudos

Hello Marty,

Thank you for your response. I really appreciate it. Yes, I believe I have the endpoint correct. Please see my 2 attachments. I have attached the communication arrangement and the simple iFlow in CPI. I only have the receive step in CPI, so once the message is received in CPI, I can check the trace log for the payload.

Also, regarding the user, I am using the client certificate. Please let me know if you see any issue with my screenshots.

Again, thank you!

Rhonda

0 Kudos

Also, I would like to make one more comment. I don't see any errors on this interface within the AIF message dashboard which makes me think there is something missing in S4HC and it's not being triggered properly. Again, I am using the "Create Positive Pay File" App to try to trigger the API. Thank you. I have attached a screenshot of the message dashboard as well.

0 Kudos

Please refer to the attached file.

AndreasMuno
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Rhonda, did you also configure Output Management in S/4 for this API, channel, recipient, etc? Also, for the outbound messages to show up in the AIF dashboard, you first need to have the recipient user and recipient role defined. Let me also get the developers of this API respond to your request.

0 Kudos

Hello Andreas,

When you say Output Management, are you referring to the Communication objects (Comm User, System and Arrangement) or are you referring to something else? I have already set up the communication objects. (See one of my attachments in my response to Marty.)

Regarding the AIF Dashboard, I did configure the "Assign Recipient to Users" to assign this message to my user id. I see the interface in the dashboard, but of course no messages yet.

Thank you for checking with the developers of this API. I hope we can resolve why the API is not be triggered. I thought it would be triggered when I run the "Create Positive Pay File" app in S4HC, but it is not working.

Thanks again,

Rhonda