2024 R2 B2B QoS - Recon by TrxId
Component Test
Functional Test
Brainstorming
Mock Config Condition
Channel
BCA VA Top Up
flux_cons_recon_sub_rule
extEventCode
BCAC1ID08.va.topup.request
properties
skipQueryPending
status
true
threshold
2
expiry
60
Use Case
Top Up using BCA VA Top Up
Recon with unique TrxId
financial recon flag -> A/S
recon_status: SUCCESS
Recon with reconciled TrxId
financial recon flag -> A/S
recon_status: REPEAT
Reconciliation with non actual transaction
Recon BCA VA Top Up
Sum of autorecovery transaction in SF > 2 {3}
< 60 seconds
First 2 trx
financial recon flag -> R/R (Autorecovery)
recon_status: SUCCESS
Last trx
financial recon flag -> M/M
recon_status: MORE
> 60 seconds
financial recon flag -> R/R (Autorecovery)
recon_status: SUCCESS
Sum of autorecovery transaction in SF <= 2 {2}
Unique TrxId for each trx
financial recon flag -> R/R (Autorecovery)
recon_status: SUCCESS
Identical TrxId for each trx (different amount)
First Trx
financial recon flag -> R/R (Autorecovery)
recon_status: SUCCESS
Second Trx
financial recon flag -> D/U or D/L (based on amount)
recon_status: MORE
Recon Mandiri VA Top Up
Sum of autorecovery transaction in SF > 2 {3}
< 60 seconds
financial recon flag -> R/R (Autorecovery)
recon_status: SUCCESS
Test Case
Recon with configured channel, with sum of autorecovery transaction greater than threshold and under expiry time - Autorecovery is not working - flag M/M
Recon with configured channel, with sum of autorecovery transaction greater than threshold and exceed expiry time - Autorecovery is working - flag R/R
Recon with configured channel, with sum of autorecovery transaction lower than threshold with unique trxId - Autorecovery is working - flag R/R
Recon with configured channel, with sum of autorecovery transaction lower than threshold with identical trxId - Autorecovery is working - flag D/U or D/L (based on amount)
Recon with unconfigured channel, with sum of autorecovery transaction greater than threshold and under expiry time - Autorecovery is not working - flag R/R
Parameter Check
flux_cons_recon_sub_rule
properties
skipQueryPending
status
threshold
expiry
State Machine Test
Unavailable
Cover all Result Code
Unavailable
Idempotent Check
Unavailable
Concurrent Check
Unavailable
Log Check
Unavailable
DB Check
flux_cons_logic_detail
check financial recon flag
ren_inst_item_default
check recon_status ifcrecon
Regress