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