cancel
Showing results for 
Search instead for 
Did you mean: 

SAP CC charge: current datetime, last activation date ?

0 Kudos

Hello,

questions regarding recurring rates in charges/price plans.

1) is there a possibility to get the CC server current datetime as property?

2) is there a possibility to get the last activation date (it can be seen on subscription/charge level) as property?

3) is there a possibility to get some info about last generated BIT? (for example: creation datetime or origin datetime)

best regards

Rafal

archana1510
Discoverer
0 Kudos

Hi All,

Based on the requirement we have to trigger few calculation on contract activation, we are using CC activation one shot rate. The behavior of one time rate is not consistent, if we create contract in past, the charge activates in CC for the replicated contract , but for few of contracts it generates BITs and for few there is no contract. We checked all the logs but did not find any thing. The activation parameters are set as below

  • PERIOD_LIMIT_ACTIVATION that the PERSISTENT VALUE = 0,
  • ACTIVATION_SCHEDULER_MAX_THROUGHPUT where the PERSISTENT VALUE = 10
  • ACTIVATION_SCHEDULER_RECURRENCE that the PERSISTENT VALUE = 0-23h/0-59m/0s/

Please advice if we need to change any other parameters.

Also, if the CC one shot rate on activation is still a feature in CC 5.0- I mean can we still use one shot on activation, please suggest.

Regards

Archana

jerryjanda
Community Manager
Community Manager
0 Kudos

Hi, archana1510 :

Welcome to the SAP Community. Thank you for coming here to get answers to your questions!

Please note that you shouldn't publish a question as an answer in a thread with an already-accepted answer.

I have converted your answer to a comment, but if you're seeking help, the best approach is to ask a new question -- as you did here: https://answers.sap.com/questions/13721768/sap-convergent-charging-one-shot-charge-on-activat.html.

Here are some tips to help you craft an effective question for our community, should you wish to revise it: https://community.sap.com/resources/questions-and-answers, https://developers.sap.com/tutorials/community-qa.html.

I encourage you to follow this guidance, as I'd really like to see you get a solution to your problem.

I hope you find this advice useful!

All the best,

--Jerry

Accepted Solutions (1)

Accepted Solutions (1)

francois_thimon
Employee
Employee
0 Kudos

Hi Rafal,

The features you are asking about currently do not exist at all, and they aren't planned to be developed any time soon either.
If it helps, though, you may at least rely on the activation date, which is approximately the time when a recurring event is rated (unless the event is processed late).

Best regards.

François
SAP Convergent Charging Support

Answers (5)

Answers (5)

Hi,
I was also getting stuck with this problem. Solved this with the "Event Processing Date" field. In an usage event.

francois_thimon
Employee
Employee
0 Kudos

Hi Rafal,

Since Convergent Charging doesn't give its own system date, the solution could indeed be implemented on the rating client side, i.e. your mediation system would be responsible for sending its own date within each chargeable item that's going to be rated immediately.

Other than this: if the distinction between "normal" and "delayed" BIT's is necessary only for the billing side (and not really during the rating operations), then you should probably use the "Created date" provided by CI itself. You can compare this date with the "Event date" or "Consumption date" of the chargeable item, and it'll tell you how much time has passed between the actual consumption and the corresponding billing.

Since the solution to this issue doesn't involve only CC, you should probably add other tags to this question to indicate that it also concerns CI and possibly CRM.

Best regards.

François
SAP Convergent Charging Support

0 Kudos

Hi,

thanks a lot.

You are right. We are talking about recurring events triggered at another time. Especially when in CRM ODI steps have some delays. Delays can be due to i.e. technical issues or waiting for external system to activate service. In telecommunication scenario it might be "activation of SIM card".

I am looking for a way how to recognize which BIT's are "delayed" and which are "normal". Where "normal" I mean when the rater decides to process this subscription as there was a change and an event is triggered (activation or recurring event).

Comparing "rating dates" with "reference rating dates" didn't get answer on such info. It can answer on the question that "charge effective date" is in the middle of the recurring period. And can be used to handle a partial fee.

The "charge effective date" points to the start of timeslice in CRM.

I am start thinking that ODI step in the CRM needs to send info to CC about delay. As a parameter for example. But I'm not sure, on which info it can be based.

Is there a way to recognize which BIT's are which?

best regards

Rafal

francois_thimon
Employee
Employee
0 Kudos

Hi Rafal,

Sorry for the confusion.
Giving the server's current time doesn't really serve any purpose, from a functional standpoint, but here's at least a summary of the two properties that might still help you (or someone else) a little bit:
- "Event date" (shown on your screen capture above) : this is only available for recurring and one-shot events. It gives you the date/time for which the event was scheduled. For example, if your recurring event occurs every first day of the month at midnight sharp, the next event date will be "February 1 2021, 00:00 AM". Or, if a contract is cancelled today at 3:00 PM, the event date for its cancellation one-shot event will be "January 21 2021, 3:30 PM". This stays true even if your CC system processes these events at another time or day: only the scheduled date is taken into account, not the current one.
So, this is not what you're looking for but, for recurring events, it can still be pretty close, depending upon your implementation.
- For usage events, you cannot get the server's time either, but the "Consumption date" is the closest you can get (if the consumptions are processed immediately after their creation).

Feel free to let me know if you need more information about all this.

Best regards.

François
SAP Convergent Charging Support

0 Kudos

Hi,

you have mentioned the activation date. Do you mean "charge effective date"?

best regards

Rafal