Product Factory System Parameters
The system parameters used by Banking Product Factory determine the behavior of all banking products, and also configures a few features used by Core Banking, when Core Banking is implemented along with Banking Product Factory.
Do not confuse the Banking Product Factory system parameters with the FintechOS system parameters, stored in the
systemparameter
and systemParameterOnPortalProfile
entities!Here's the list of system parameters used by Banking Product Factory, along with their description:
It represents the default currency automatically filled in when creating a banking product. You can change the value at the banking product level, or you can change the default value from this parameter according to your financial institution's needs.
Module that uses the system parameter: Banking Product
Parameter type: Lookup. To entity: FTOS_CMB_Currency
Default value: EUR
The parameter holds the penalty interest list used for penalty calculation for manual repayment notifications that are not linked to a contract in Core Banking.
Module that uses the system parameter: Banking Product
Parameter type: Lookup. To entity: InterestList
Default value: ManualPenaltyInterestList
Specifies how Core Banking treats situations when the funds of the reconciliation account associated with the banking product used in the contract would go below zero if a disbursement event would be approved.
- For
NoMessage
value, there is no error or warning message displayed if the disbursement event that is being approved would result in a negative balance of the associated reconciliation account. The event can be approved and the balance can go below zero. - For
Warning
value, there is a warning message displayed if the disbursement event that is being approved would result in a negative balance of the associated reconciliation account. The event can be approved and the balance can go below zero. - For
Error
value, there is an error message displayed if the disbursement event that is being approved would result in a negative balance of the associated reconciliation account. The event can't be approved and the balance can't go below zero.
This is a system-wide setting, applicable to events for contracts based on all banking products without a specified Negative balance treatment
value. Core Banking also takes into consideration the settings used at the banking product level (the Negative balance treatment
field's value next to Reconciliation Account
). Thus, if the value is specified at the banking product level, then that value takes precedence over the system parameter's setting.
Module that uses the system parameter: Banking Product
Parameter type: Option Set. Values from option set: WarningErrorTreatment
Default value: Warning
.
It contains the list of allowed roles to choose from in the third-party agreement form.
Module that uses the system parameter: Banking Product
Parameter type: Text
Default value: Merchant,Insurer,Broker,Agent
It specifies the default availability in years of a banking product. This is automatically filled in when creating a banking product. You can change the value at the banking product level, or you can change the default value from this parameter according to your financial institution's needs.
Module that uses the system parameter: Banking Product
Parameter type: Whole Number
Default value: 5
Managing Banking Product Factory System Parameters
To manage the system parameters used by your FintechOS Banking Product Factory installation, follow these steps:
-
In FintechOS Portal, click the main menu icon and expand the Product Factory menu.
-
Under Banking Product Dictionaries, click Product Factory System Parameter menu item to open the Product Factory System Parameter page.
On the Product Factory System Parameter page, you can add new system parameters or search, edit, and delete existing ones.
You can insert, update, or delete records if you have the associated role of Banking Product Admin.
You can't delete parameters marked as Is System or edit anything else except their value.
Follow these steps to create new system parameters to be used with Banking Product Factory:
-
Click Insert button on the Product Factory System Parameter page to display the System Parameter page.
-
Fill in the following fields:
-
Name - Enter a suggestive name for the parameter.
-
Is System - Select the checkbox to specify that the parameter can't deleted or edited, except its value. Leave the checkbox empty if this parameter can be changed or deleted.
-
Module - Select the module that uses the system parameter. Use Banking Product for parameters impacting Banking Product Factory.
-
General Description - Enter a detailed description for the system parameter.
-
Parameter Type - Select the data type of the parameter. Possible values:
Text, Date, Date Time, Invariant Date, Whole Number, Numeric, Option Set
andEntity
.
-
-
Fill in the rest of the fields, depending on the selected data type:
-
Entity - For
Lookup
parameter type, select the entity from where you need to pick a record as parameter value. -
Option Set - For
Option Set
parameter type, select the option set from where you need to pick a value as parameter value. -
Parameter Value - Enter the value of the default parameter. Depending on the selected parameter type, you can either enter a value, select the checkbox or select record:
-
For
Text, Date, Date Time, Invariant Date, Whole Number, Numeric
parameter types, enter the desired value taking in consideration the data type's format. -
For
Boolean
parameter types, select the checkbox to specify aTrue
value, or deselect for aFalse
value. -
For
Lookup
parameter type, select the desired record from the previously selected entity that acts as parameter value. -
For
Option Set
parameter types, select the desired value from the previously selected option set that acts as parameter value.
-
-
-
Click the Save and Reload button.