Control Total in payload does not match sum of query results
Possible Causes
- You have specified a
<ControlTotal>
value, however the value does not match that calculated by the component at runtime. - This is usually due to specifying the wrong
<ControlTotal>
payload value, the commonest cause being a transposition error, for example, specifying37847.934
instead of37874.934
.
Alternatively, the value is specified without a decimal portion but the component has
derived a total that does have a decimal portion, for example,
12345
instead of the component-calculated total of
12345.678
.
- It can also happen when additional transactions qualify for selection that are unexpected.
Suggested Actions
- Correct the
<ControlTotal>
value and rerun the payload. - Review your selection criteria and ensure that the expected number of ledger transactions qualify for selection.