cancel
Showing results for 
Search instead for 
Did you mean: 

Replication of Provider Contract from Subscription Billing to S4HANA Cloud

ayushtiwari
Participant
0 Kudos

Hi Experts,

We are trying to replicate Provider Contract from Subscription Billing to S4HANA Cloud for 5IK Scenario. we followed the configuration steps mentioned for 5IK scenario and we are able to create subscription and can see provider contract in Subscription Billing but its not displaying in S4HANA Cloud. When trying to navigate from Subscription Billing Provider Contract link then getting the error "Failed to resolve navigation target" in S4.

Subscription Billing Screen:

S4HANA Cloud Screen:

we have assigned the below role as well but still getting the error

Could you please help us to resolve this issue.

Thanks,

Pintu

Accepted Solutions (1)

Accepted Solutions (1)

frey_chen
Explorer

Hi Pintu,

From your screenshot, in your subscription SA123 the option "Require Contract Account" was not selected, it was caused the provider contract created in S/4HANA Cloud for Sales Billing instead of for CI. As a result, when you navigate to S/4HANA Cloud it goes to provider contract for sales billing app, as you don't have correct role assigned for sales billing so you will see the error.

For your case, if you are using scope item 5IK, please make sure the "Require Contract Account" is selected in your subscription profile. And you have to specify a contract account when creation of subscription.

Hope this helps.

Regards,

Frey

ayushtiwari
Participant
0 Kudos

Hi frey.chen ,

When we keep "Require Contract Account" selected then we are getting below error and Subscription is not creating.

Could you please help where we can maintain CA.

Do we need to get it replicated from S/4HANA Cloud or what will be process of having CA available in Subscription Billing.

Thanks,

Pintu

frey_chen
Explorer
0 Kudos

Hi Pintu,

It's only possible to create subscription with contract account via API. It cannot create it via provisioning request UI. The contract account needs to be created in S/4HANA Cloud only, just maintain the contract account when creation of subscription. That is enough.

Thanks

Frey

ayushtiwari
Participant
0 Kudos

Hi frey.chen ,

Thanks for your valuable suggestion, We tried according to your proposed solution but getting error in S/4HANA Cloud "provider contract does not exist".

Could you please guide us if we are missing something.

Thanks,

Pintu

frey_chen
Explorer
0 Kudos

Hi Pintu,

Have you done all the configuration required for Event Mesh in both S/4HANA cloud and your BTP subaccount?

Please refer to integration guide chapter 6

If all of the configuration are done, the provider contract is still not created, please follow the instruction described in Message Monitoring and Error Handling During the Replication to see if any error occurred during the replication.

Thanks

Frey

ayushtiwari
Participant
0 Kudos

Hi frey.chen ,

We had configured it as mentioned in Chapter 6. Still we are unable to get the provider contract. we are unable to find message in Event Mesh Queue.

Even when we trigger subscriptions there are no logs available. Not sure why those logs are not updated in queue while we trigger the Subscription API.

Thanks,

Pintu

frey_chen
Explorer
0 Kudos

Hi Pintu,

It is supposed to be updated. Cloud you check what value you have configured for Queue Subscription of the queue, it must be sap/billing/sb/ce/sap/billing/sb/subscription/*

Thanks

Frey

ayushtiwari
Participant
0 Kudos

Hi Frey,

yes, we have configured sap/billing/sb/ce/sap/billing/sb/subscription/* for Queue Subscription as mentioned in the guide. All the steps are performed from chapter 6. Still we are facing the issue and No logs are generating.

Thanks,

Pintu

frey_chen
Explorer
0 Kudos

Hi Pintu,

Oh, one thing comes to my mind: have you activated Outbound Events option in Business Configuration -> Integration Settings,

Thanks

Frey

ayushtiwari
Participant
0 Kudos

Hi frey.chen ,

Yes, Outbound Event is already activated in Business Configuration -> Integration Settings. We have already maintained the configuration related to Outbound still the error persist for Provider contract creation. is there any way to monitor events in SB or Event Mesh as no logs are showing in S4HC.

Thanks,

Pintu

Answers (2)

Answers (2)

former_member780105
Discoverer
0 Kudos

Hello Pintu,

To view the ‘Maintain Provider Contract ‘ tile you would have to assign the Role ‘SAP_BR_APR_ACCOUNTANT_FICA’ Accounts Payable and Receivable Accountant (FI-CA) that is mentioned in our test script. Hope this would help you.

Roles - SAP Help Portal

We also have description maintained in test script that speaks about how do we check Provider contract that was created by Subscription .Please find the link below.

Display Provider Contract - SAP Help Portal

Best Regards,

Sneha

ayushtiwari
Participant
0 Kudos

Hi sneha.mutalik.nadgouda

The role which you mentioned is already added and all the relevant roles and configuration steps as mentioned in 5IK Scenario test script are added. Still we are getting the error.

Regards,

Pintu

stefan_kiene
Advisor
Advisor
0 Kudos

Hi Pintu,

to analyse your problem, I would start looking into the provider contract app directly.
By that you would identify if the problem is the replication of the subscription to the provider contract itself or the UI navigation. Do you find the contract in the "Maintain Provider Contract" tile on S/4HANA side?

Best regards
Stefan

ayushtiwari
Participant
0 Kudos

Hi stefan.kiene

I did not found the Provider Contract in Maintain Provider Contract tile. Subscription has been created in Subscription billing. it seems like provider contract is not creating in S4HANA.

Could you plz help.

Thanks,

Pintu