2.1.7.9 Process and Validate Transaction Processing Rules
This topic provides information on processing and validating transaction processing rules.
The system will validate the transaction limit against each fund price currency and transaction type during transaction capture only if there is limit maintenance in the transaction processing rules table in the Fund Price Currencies tab.
If Transaction Base Currency (TBC) = FBC and limits are maintained for both fund base currency and fund price currency, then the system will validate transaction amount against the fund base currency limit maintained at the fund rules (TPR).
If Transaction Base Currency = fund price currencies, and Min/Max amount Limits in FPC’s are maintained; then system will validate the transaction amount against the Amount Limits maintained for the transaction type in fund price currency.
In case the transaction base currency is neither FBC nor FPC, system will validate the transaction amount against the FBC limits maintained for the transaction type in TPR by using the latest exchange rate to convert the amount in FBC. In this case only FBC limits are maintained.
If the upload transaction currency is FPC, the system will validate the amount limit maintained for Fund price currencies.
The fields Minimum Units, Maximum Units and Step Units for FPC is irrelevant in case of unit based transactions because the unit applied in case of unit based transactions is in FBC.
If you create fund with Currency of Expression fund’ as Yes and capture a transaction with currency of expression transaction field value as yes at transaction level and authorize the same; and before the allocation if you amend the fund and delete one of the price currency maintained or delete all the fund price currencies maintained; then you will have to manually reverse these transaction captured due to change/deletion in fund price currencies at fund level and post new transactions. Allocation will fail for such transactions where there is mismatch due to the change /deletion of fund price currencies at fund level.
The system will perform pre-EOD check to validate any un-allotted transactions (due to the change /deletion of fund price currencies at fund level. Pre-eod will display the list of impacted transactions i.e. Transaction number, Fund ID and Transaction currency.
If currency of expression fund is made as non currency of expression fund and if you inputs a back dated /future dated transactions, then system will always look at the rule effective for the fund.
In case of redemption transactions, the system will validate the fund account in transaction currency if the transaction base currency is one of the fund price currencies.
Parent topic: Transaction Processing Rules Button