Article Details
Id: | 9094 |
Product: | finPOWER Connect |
Type: | FIX |
Version: | 1.04.01 |
Opened: | 18/08/2011 |
Closed: | 18/08/2011 |
Released: | 31/08/2011 |
Job: | J008025 |
Business Layer; some functions in finBatchTransaction and finBatchBankTransactionItem were not rounding values passed in
Some functions in the finPOWER Connect Business Layer object finBatchTransaction and finBatchBankTransactionItem did not round monetary values passed in.
This could potentially lead to third party interfaces adding transactions that had fractions of a cent, and cause issues in the future
The functions which have been modified include the following:
AllocationMethodOverdueSetManual; overdue parameter
AllocationMethodOverdueCSetManual; overdueContractual parameter
AllocationMethodValueSetManual; allocatedPrincipalNIB, allocatedPrincipalIB, allocatedInterest, allocatedFeeNIB, allocatedFeeIB parameters