GMV2 Migration: Reconciliation of late reversals

Get Started. It's Free
or sign up with your email address
Rocket clouds
GMV2 Migration: Reconciliation of late reversals by Mind Map: GMV2 Migration:  Reconciliation of late  reversals

1. ReconcileOneOffPaySchedulesForFacility SP (CBI: not Gateway Model)

1.1. Facility is enabled for Reconciliation

1.1.1. Migration before billing

1.1.1.1. Dockets.ScheduleNo is populated

1.1.1.1.1. Recon record will be added automatically

1.1.1.1.2. Reconciliation process will ignore this docket

1.1.2. Migration after billing

1.1.2.1. Dockets.ScheduleNo is not populated

1.1.2.1.1. Reconciliation process will insert record into reconciliation table regarding this docket

1.2. Facility is not enabled for reconciliation

1.2.1. No record will be inserted to Reconciliation table

2. ReconcileOneOffPaySchedulesForFacility_V2 SP (CBI: Gateway Model)

2.1. Facility is enabled for Reconciliation

2.1.1. Migration before billing

2.1.1.1. Dockets.ScheduleNo is populated

2.1.1.1.1. Recon record will be added automatically

2.1.1.1.2. Reconciliation process will ignore this docket

2.1.2. Migration after billing

2.1.2.1. Dockets.ScheduleNo is not populated

2.1.2.1.1. Reconciliation process will insert record into reconciliation table regarding this docket

2.2. Facility is not enabled for reconciliation

2.2.1. No record will be inserted to Reconciliation table

3. ReconcileOneOffPaySchedules SP

3.1. Condition to exclude GVM2 facilities has been removed WHERE s.EnablePayScheduleReconciliation = 1 AND ISNULL(cbip.ProcessName, 'N/A') <> 'GatewayModelV2

4. Reconciliation late reversals

4.1. Original cbi is Gateway Model

4.1.1. Retry is configured

4.1.1.1. Migration happens after the 1st try

4.1.1.1.1. Scenario 7, 11

4.1.1.2. Migration happens after the 2nd try

4.1.1.2.1. Scenario 11, 13

4.1.2. Retry is not configured

4.1.2.1. Migration happens after the 1st try

4.1.2.1.1. Scenario 2, 4, 16

4.2. Original cbi is not Gateway Model (BillingOneOff - no retry)

4.2.1. Migration happens after the 1st try

4.2.1.1. Scenario 2, 4