VisaDisputeDTMultiTxn decision tree has an unreachable condition
SummaryThe Smart Dispute decision tree VisaDisputeDTMultiTxn has a conflict or unreachable condition in it.
Error MessagesNot applicable
Steps to ReproduceOpen the decision tree VisaDisputeDTMultiTxn and click the "Show Confilicts" link. There is a condition that is never reachable.
Root CauseThis is intended behavior. The condition isn't actually unreachable.
The warning does not consider the case where DepositAccountNumber is null, due to being a different type of card.
In Smart Dispute user is using the DepositAccountNumber value to determine if it's a debit or credit card scenario.
In the VisaDisputeDTMultiTxn decision tree, the block under if "True" = "True" is reachable for credit card scenario (when DepositAccountNumber does not exist).
Regarding the conflict message being shown on the rule, that seems to be a suggestion that there might be unreachable code.
However, in this case the code is reachable whenever the DepositAccountNumber does not exist.
Published December 15, 2016 - Updated December 23, 2016