cancel
Showing results for 
Search instead for 
Did you mean: 

Provider contract operational status -suspension and resumption in CC from SAP CRM

0 Kudos

Hi All,

Need your help regarding the contract change process. How we can set or trigger event -suspension and resumption in CC from SAP CRM. is there a standard change process? Please help.

Accepted Solutions (1)

Accepted Solutions (1)

former_member428395
Active Participant
0 Kudos

Dear Archana,

The web service chargingContractCancel allows to set an end date to the provider contract without any other modification.

If you want to have the related BIT (cancellation BIT + refund BIT) without waiting the activation scheduler, you have to use the activation web service (after the chargingContractCandel web wervice).

Best regards,

Eric Fremont.

Answers (7)

Answers (7)

0 Kudos

Hi All , I have a requirement to configure Subscription Contract suspension and resumption from SOM / CRM. Can you guys please suggest me how can I achieve this ?

0 Kudos

Hi,

recurring charge is triggered by several events. Not only "normal"(recurring) trigger. For example: activation or suspension. You can test them in RunTrial in CoreTool.

I see on your screenshot that you are using prorata settings for recurring charge with refund partially. It affect 1st and last period where an amount(price) is calculated by a recurring charge. You don't need a separate one-off charge for event suspension to calculate last period partial amount. All BIT's genereated as output of recuuring charge will be the same type. Only amount for 1st and last period will be "partial".

If you need another BIT class for suspension, than you can use separate one-off charge. But in recurring you need to block BIT generation. You can try to check property "Event date"...and return Free.

Please let us know if you found a solution what suits your requirements.

best regards

Rafal

0 Kudos

Hi Rafal,

As you mentioned, recurring charge is triggered by several events. May I know how you can trigger the activation? Cause I'm testing the prorata mechanism in recurring charge. In my test trial in CC, it seems that when I choose normal (recurring) the amount is always full but when I choose "activation", it can return the prorated amount. My problem is, when I rate it, the BITs are always full amount and not prorated. Did I missed anything in the config? cause the result in CC trial run is correct (prorated) but in CI, the bits are always full amount.

0 Kudos

Hi Eric,

When I am suspending the contract, the refund is not calculated correctly , we are charging customer in the beginning(1st) of the month.

I am attaching image of the set-up done. Please guide if it is correct.

Please suggest how the BIT for refund will be distinguished from the BIT for normal recurring charge in CI?

I am able to generate the BIT with negative value using the onetime charge on "suspension event", but then it generate t 2 BITs: on suspension by one time charge and another on suspension from recurring charge . Two BITs creates additional posting in the account. Can I avoid generating BIT from recurring charge on suspension ? Please help.

0 Kudos

Hi Eric,

Based on the suggestion we are able to generate refund on cancellation (suspension) of recurring. The scheduler generate the BIT. We have to demo this to our client, the issue is scheduler generates these BITs . To show the BIT immediately for cancellation process, we are trying to find SOAP through which we can trigger the suspension charge immediately so that we can generate BIT immediately. Kindly guide which soap service and operation we can use. So far I have checked rating , chargingContractCancel, but no success. Please guide.

former_member428395
Active Participant
0 Kudos

Hello Archana,

if you are talking about refund of already paid period (means the customer paid the 1st of October for the complete month and then suspended the contract the 10th of October) , you can set up the recurring as prepaid and use the prorata mechanism.

At the suspension, a refund will be automatically computed according to the period to refund (in my example, it is a refund for the period 10th to 31st of October --> monthly fee / 31* 21 which will be reimbursed)

See the SAP note 2652287 - Recurring fees in SAP Convergent Charging for details about recurring

Best regards,

Eric Fremont

0 Kudos

Hi Eric,

Thanks for the reply. This means I need to configure one time rate on event "suspension" and include the logic for refund under it. Please confirm. This is the last bit of the puzzle.

Regards

Archana

former_member428395
Active Participant
0 Kudos

Hello,

In order to have suspension fee, you have to set up an end date to the provider contract (on SAP CRM). Then the SAP CC scheduler will compute the related fee when it will run.

It is possible to modify the contract on CRM side in order to have resumption fee by setting a new start date.

You will find all details in the SAP CC help portal : https://help.sap.com/doc/d847860d561a47568a936d5f3cbeb9da/5.0/en-US/core_tool/frameset.htm
Check more specifically the "Integration Guide Based on SAP Hybris Billing (Business Suite) with SAP CC 5.0"

Best regards,

Eric Fremont