Ability to Process Subscription Transactions Asynchronously
You can process subscription transactions on large volume of data asynchronously, so you can continue using the application while the updates happen in the background.
You can decide what qualifies as large volume of data by setting the profile option - Threshold Subscription Size for Asynchronous Lifecycle Operation (ORA_OSS_ASYNC_THRESHOLD)
Profile Option for Subscription Threshold
When a subscription qualifies as one with a large volume as per the above threshold setting, application displays a confirmation message asking whether you want to go ahead with asynchronous processing of the transactions such as Generate Billing Schedule or Reprice.
Confirmation for Asynchronous Transaction
On choosing to proceed with asynchronous processing of the subscription transaction, the following message is displayed and the subscription is placed in a read-only mode by locking it.
Subscription Locked
You can find the status of the subscription transaction by using the new action 'View Process Details'.
View Process Details
You can view the transaction status as shown below:
Status
Helps process transactions with large volume of data without locking up the application.
Steps to Enable
You don't need to do anything to enable this feature.