cancel
Showing results for 
Search instead for 
Did you mean: 

Delay between subscription and bill creation

alberto_chesa
Explorer
0 Kudos
583

Hi,

For one of our processes, we're waiting to the creation of the bill that is just placed after creating a new subscription.

The process that we're doing is:

Create subscription --> wait to the bill --> close bill manually --> transfer bill manually

Since few months we're facing a situation where, several times, the bill is being created with more delay than before.

Unfortunately I don't have accurate figures but, before 30th April, we were able to handle the bill almost directly after create the subscription and now we're implementing some logic to wait to it, because, sometimes, it takes some seconds to be created.

Is there a cause for this delay since 30th April?

Edit: It would be useful too which is the expected (and the maximum) time between a subscription and a bill creation.

Thanks in advance.

BR,

Alberto.

Accepted Solutions (1)

Accepted Solutions (1)

ralf_rubel
Advisor
Advisor

Hello Alberto,

Thanks for sharing your use case and your observation.

The time between subscription creation and bill creation is not exactly predictable. There are multiple envolved services interacting with each other based on events. This event processing happens asynchronously. In >95% there is nearly real time processing between subscription creation and bill creation. However, there can be situations which lead to the observed delay, for example

  • peak time, where many events have to be processed at the same time and therefore will be queued
  • one of the involved services is temporarily down
  • the infrastructure for event messaging is temporarily down
  • other relevant infrastructure components are temporarily down

You should consider a dynamic "wait to the bill" time, starting with 1 minute for the 95% case up to 12 hours to address all the rare cases.

Best regards
Ralf

Development Support
SAP Subscription Billing

Answers (0)