You are here:
Transaction Reversals
You can reverse transactions you make on insurance policies. Vlocity Insurance calculates the reversal and generates the transaction required to amend the policy.
Here's what Vlocity Insurance does to reverse a transaction on a policy:
-
Looks for a policy snapshot. (When eligible transactions are created on a policy, the system creates this snapshot.)
-
Creates a new policy version based on the policy snapshot.
-
Sets the previous policy version's status to Reversed.
The transaction that's created to amend the policy includes the calculation for any applicable refund of premium, taxes, fees, and commissions.
This feature works with the FSC Insurance Policy object model only.
The transactions you can reverse are:
-
Sold policy
-
Long-term endorsements
-
Cancel policy
You can't reverse short-term policy endorsements.
Implement Transaction Reversals for Users
You can make it possible for your users to reverse transactions as follows;
-
Add steps (and buttons or other controls to access those steps) to Modify Policy and Cancel policy OmniScripts
-
Create specific OmniScripts to let users reverse sold policy, modify policy (endorsement), and cancel policy transactions
Services that Work with Transaction Reversals
The InsPolicyService class services that create transactions store a
snapshot of the state of the policy as an attachment. These services are:
-
InsPolicyService:createUpdatePolicy -
InsPolicyService:createPolicyVersion -
InsPolicyService:cancelPolicy -
InsPolicyService:createTransaction

