cancel
Showing results for 
Search instead for 
Did you mean: 

Remittance Advice SOAP request problem

former_member605786
Participant
0 Kudos
371

Hi Experts,

I'm having trouble posting a Remittance Advice via SOAP request, I've downloaded the WSDL from Service Explorer and modify it in SoapUI to just only the required fields for testing purposes. Here's my request body:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:glob="http://sap.com/xi/SAPGlobal20/Global">
   <soapenv:Header/>
   <soapenv:Body>
      <glob:RemittanceAdviceBundleMaintainRequest_sync>
         <BasicMessageHeader>
         </BasicMessageHeader>
         <RemittanceAdvice>
            <CompanyID>GXI</CompanyID>
            <BusinessPartnerInternalID>C0002608</BusinessPartnerInternalID>
            <EffectivePaymentAmount currencyCode="PHP">888</EffectivePaymentAmount>
            <AccountDebitIndicator></AccountDebitIndicator>
<!--            <PaymentFormCode>05</PaymentFormCode>-->
<!--            <PaymentDate>2019-12-18</PaymentDate>-->
<!--            <BusinessPartnerPaymentAdviceID>C0002608</BusinessPartnerPaymentAdviceID>-->
         </RemittanceAdvice>
      </glob:RemittanceAdviceBundleMaintainRequest_sync>
   </soapenv:Body>
</soapenv:Envelope>

and I'm getting this error :

Authorization role missing for service "ServiceInterface http://sap.com/xi/A1S/Global ManageRemittanceAdviceIn <default> <default>", operation "Operation http://sap.com/xi/A1S/Global MaintainBundle" (UTC timestamp 20191218013916; Transaction ID 00163E939B491EDA88A6E657D99BD253)

Even though I set Manage Remittance Advice work center under FIN_PAYMENTADVICES.

I also tried it with assigned and unassigned PDI Work center but still, I get the Authorization role missing error..

Thanks in advance!

Chester

View Entire Topic
marlene_katzschner
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Chester,
can you please check the following quick guide in the documentation?

I quickly checked and I think the following link is the best to start:

https://help.sap.com/viewer/2754875d2d2a403f95e58a41a9c7d6de/1811/en-US/2dd444ce722d1014b4ba82cecef7...

Just try to create a communication arrangement as described in the quick guide. (Hint: the name of the scenario is "Remittance Advice Integration")

Best regards
Marlene

former_member605786
Participant
0 Kudos

Hello Marlene,

Yes, I created this Communication Scenario named 'c_remittanceadvice' and added single opration 'ManageRemittanceAdviceIn'..

But when I click 'New Configuration', it is redirecting me to 'Communication Arrangement', by which on screenshot below, requires us to enter 'System Instance ID'

Now, we're stuck at this.

I also tried to create a 'Communication Arrangement' without creating Communication Scenario first. which is a 'Business to Business(B2B)' communication type, instead of 'Application Type'.

The problem is, we're having an error on outbound. And I think the Business-to-Business(B2B) will not be applicable to our requirement.

As always, Thanks Marlene for the help.

Regards,

Chester