Batch » History » Revision 9
Revision 8 (Soh Keong, 10/18/2023 09:10 AM) → Revision 9/13 (Soh Keong, 10/18/2023 09:11 AM)
{{toc}}
h1. Batches
h2. PurgeRP
Program Class : ECpurgeRP
Run Indicator :
> 0 - First Time run only, For earn and get from table MEMBER_ACCOUNT
> 1 - Subsequence to Calculate Earn and Utilize RP from table TRANSACTION
> 2 - Calculate Utilized RP and Deduct from ProcessDate Balance
> 3 - Purge expired RP
> 4 - Add missing RP by period
> -4 - Roll back (4)
> -3 - Roll back (3)
> -2 - Roll back (2)
h2. Report
Program Class : GenHKRPDaily
Steps :
# Call webservice (EcHkMemberController.getRPBalanceExpiryDateList) get HK & MC RP balance with expiry date.
# Write RP to file name : RPyymmdd.HK