SICSR-17490

[SICSR-17490] Pairing member’s Functional Currency not matching pairing driver due to rounding  
Product Line: Cede
Component/s: Accounting Functional Currency
Affects Version/s: SICS 4.9.2 SSP6
Fix Version/s: SICS 20.1 SICS 4.9.2 SSP9 SICS 4.9.2 SSP10
Issue Links: is duplicated by SICSR-17590
Customer: Triglav Re
External Issue ID: TRSI-756

Problem:
Pairing member's Functional Currency not matching pairing driver due to rounding

Solution:
When the system parameter "Include Realized Gain/Loss In FC Revaluation" is activated and the user performs a balance pairing, and when all included balances has got it's share of the FC amount on the remittance the system must check if the sum of these distributed FC amounts match the FC amount on the remittance and if not, then the difference must be allocated to the last included balance.
Must be done both for FC1 and for FC2 and it must take place if a Bank Charge remittance or a Write Off remittance is part of the pairing, i.e. the sum of the FC amounts on all included balances must match the FC amount on the driving balance. If Bank Charge or Write Off remittance is part of the pairing, then these are added to the driving balance before the FC1/FC2 are revalued on the included balances.

Workaround:

Root Cause:

Extent of Impact:

Impact on Existing Data

Recovery Method for Existing Data Affected