
Although APM has built in Retro Objects that allow changes in data (changing Ownership of a member for example) to automatically trigger related transactions for reprocessing, there are times when the user will want to select targeted transaction to reprocess manually. The Retro Request Process provides the means to reprocess selected transactions based on the criteria that is specified by the user.
Standard Retroactivity
APM has standard Retroactivity objects that can be configured different entities. CustPolicy, BrokerDetail, BrokerCustomer are a few of the entities that should be configured to trigger retroactivity.
Figure 1: Standard APM Retroactivity Objects
When configured, selected changes to a record with mark related transactions for reprocessing during Payout in order to pick up the change on the record. In the screenshot of the Audit record below, the Broker Detail for Broker SC-001 was end dated 1/31/2024 on 5/14/2024. This action should trigger retroactivity for all transactions related to this broker as there may have been transactions/payments that matched to this Broker Detail for coverage periods after 1/31/2024.
Figure 2: Audit Record
There are times when you want to specify the exact transactions that need to be reprocessed that may or may not be included in the standard Retroactivity objects. APM has a Retro Request feature that allows you to specify transactions to be reprocessed in the next payout.
Retro Request
To configure a Retro Request, Navigate to Manager > Payment Plans > Retro Request Search
Note: This menu item may be hidden but can be added through the Custom Menu.
Figure 3: Retro Mark Request Wizard - Step 1
Figure 4: Retro Request Search Results screen
Figure 5: Retro Mark Request End
Figure 6: Retro Request Search
TIP: The Approve button can be hidden by Security Group so users can have access to create the Retro Request but not have access to approve.
Retro Request - SQL
When creating a Retro Request, the user can select Transactions from a Transaction Search screen ( as shown in he example above) or the user can use SQL to select the desired transactions. A limitation of the Transaction Search method is that the Search is limited to TranHead fields. Although the Transaction Search screen allows you to mark Transactions related to the Writing Agent (through the BrokerNoPrimary field on TranHead), Transactions tied to a Hierarchy Broker can not be marked using the Transaction Search method since the Broker is a TranHis level field. In this use case, the SQL Retro Request will need to be used.
Repeat the Steps above for creating a new Retro Request but Select SQL as shown in FIgure 7 below.
Figure 7: Retro Request SQL
Figure 8: Adding Joins and Where Cause to Retro Request
Figure 9: Retro Mark Request End
Retro Request - Entity
Additionally, a Retro Request can be created a the Broker (Producer), Customer or Policy Level.
Figure 10: Retro Request - Entity
Figure 11: Retro Request Entity Retro Period
The Entity Retro Request creates an audit record overrides the standard Entity Retroactivity Object with the Retro Period that you define. This audit will get processed in the next Payout with the rest of the audits
Retroactivity is a key component of APM functionality. The ability to selectivity reprocess impacted transactions based on a configuration change provides confidence that payments are correct or will be easily corrected in the next payout. APM provides several ways to reprocess transactions through the Retro Request functionality.
Feel free to drop a comment or question!
Please Follow additional APM resources at:
APM WorkZone Site (Requires invitiation)
For Invitation Please email phillip.butts@sap.com or dean.patterson@sap.com
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
5 | |
3 | |
3 | |
3 | |
3 | |
2 | |
2 | |
1 | |
1 | |
1 |