B.6 Business Assumption Data Maintenance
The steps for business assumption data maintenance are as follows:
- Adding Existing Dimension to the Assumption
The steps to add an existing dimension (which is already part of LRM Data Model) in the assumption are as follows:
- Cash Flow Attribute
If it is a Cash Flow Attribute then, follow these steps:
- The cash flow attribute must be present in Fact Account Cash flow table and Fact Aggregate Cash flow table with same column name.
- The cash flow attribute must be part of the primary key in the Fact Aggregate Cash flow table.
- Add an entry to the FSI LRM tabular column metadata table. The mandatory columns have to be filled in FSI LRM tabular column metadata table as shown in the following table:
Table B-3 Mandatory Columns and Example Values
Column Name Example Value V_TABLE_NAME Should be "FCT_AGG_CASH_FLOWS" V_COLUMN_NAME Column_Name V_DATA_TYPE Data type of the column F_CONSTRAINT_TYPE_FLAG Should be "P".
- Account Attribute
You must add an entry in FSI LRM Business Dimensions table and enter the values which are in the following table:
Table B-4 Example Values for Columns in the FSI LRM Business Dimension Table
Column Name Column Description Example Value n_business_dimension_ number This attribute stores the Running sequence for the list of business dimensions used.
Business dimensions are a set of hierarchies to which liquidity business assumption can be specified.
56 v_dimm_agg_cashflow_ col_name This attribute stores the physical name of the column in the Fact aggregate cash flow table which represents corresponding business
dimensions.
F_COLLATERAL_COVER_ SHORT_POS v_dimm_acct_summary
_col_name
This attribute stores the physical name of column in FSI LRM Instrument summary table which represents corresponding business dimension. F_COLLATERAL_COVER_ SHORT_POS v_dimension_table_pk_ name This attribute stores the physical name of the Primary key column for the dimension table of business dimension used. V_FLAG_CODE v_dimension_table_na me This attribute stores the physical name of the dimension table for business dimensions used. DIM_BOOLEAN_FLAGS v_dimension_hierarchy_code
This attribute stores the hierarchy code of the business dimensions used. HLRM230 v_dimension_alias_tabl e_name This attribute stores the metadata alias name of dimensions table for business dimensions used in LRM application. Aliases names are created for dimensions like underlying asset level on dimensions asset level or for all flag dimensions on dimension Boolean flag. If the business hierarchy is not created on alias table then this attribute should be empty. Annexure B: Technical
DIM_COLLATERAL_COVE R_SHORT_POS
v_business_dimension_ name This attribute stores the name of business dimensions used. Collateral Covering Short Position Flag v_business_dimension_ desc This attribute stores the description for business dimensions used. Collateral Covering Short Position Flag v_business_dimension_ code This attribute stores the unique code for business dimensions used. B037 f_selection_flag This attribute indicates if corresponding business dimension is selected by user for performing analysis. Y f_pk_numeric_flag This attribute indicates if the primary key column of the physical table of the dimension table is numeric. N
- Cash Flow Attribute
- Adding a New Dimension The steps to add a new dimension (which is not present in LRM Data Model) in the assumptions are as follows:
- New dimensions can be added by including the new dimensions table or creating an alias over the existing dimension table.
- Create a hierarchy on the dimension table or alias.
- Cash Flow Attribute
If it is a cash flow attribute, add a column to the following tables:
- Stage Account Cash flow
- Fact Process Cash flow
- Fact Account Cash flow
- Fact Aggregate Cash flows
- Ensure that the cash flow attribute in the Fact Account Cash Flow table and Fact Aggregate Cash Flow table has the same name.
- Include as part of the primary key in the Fact Aggregate Cash flowtable.
- Add an entry to the FSI LRM tabular column metadata. The mandatory columns to be filled in FSI LRM tabular column metadata are listed in the following table.
Table B-5 Mandatory Columns to be Filled in the FSI LRM Tabular Column Metadata Table
Column Name Example Value V_TABLE_NAME Annexure B: Technical
Should be "FCT_AGG_CASH_FLOWS"
V_COLUMN_NAME Column_Name V_DATA_TYPE Data type of the column F_CONSTRAINT_TYPE_FLAG Should be "P". - Account Attribute
If it is an account attribute, then add a column to the following tables:
- FSI LRM Instrument
- Fact Aggregate Cash Flow
- FSI LRM Composite Key DIMS
- Fact Business Assumption Audit Trail
This changes the appropriate T2Ts which displays the data from one table to another table.
You must add an entry in FSI LRM Business Dimension and enter the values which are specified in the following table.
Table 171: Example Values to be entered in the FSI LRM Business Dimension table
Table B-6 Example Values to be entered in the FSI LRM Business Dimension table
Column Name Column Description Example Value n_business_dimensio n_number This attribute stores the Running sequence for the list of business dimensions used.
Business dimensions are a set of hierarchies to which liquidity business assumptions can be specified.
56 v_dimm_agg_cashflo w_col_name This attribute stores the physical name of the column in the Fact aggregate cash flow table which represents corresponding business dimensions. F_COLLATERAL_COVER
_SHORT_POS
v_dimm_acct_summa ry_col_name This attribute stores the physical name of the column in the FSI LRM Instrument summary table which represents corresponding business dimension. F_COLLATERAL_COVER
_SHORT_POS
v_dimension_table_pk
_name
This attribute stores the physical name of Primary key column for the dimension table of business dimension used. V_FLAG_CODE v_dimension_table_na me This attribute stores the physical name of the dimension table for business dimensions used. DIM_BOOLEAN_FLAGS v_dimension_hierarch y_code This attribute stores the hierarchy code of business dimensions used. HLRM230 v_dimension_alias_ta ble_name This attribute stores the metadata alias name of dimensions table for business dimensions used. Aliases names are created for dimensions like underlying asset level on dimensions asset level or for all flag dimensions on dimension Boolean flag. If the business hierarchy is not created on an alias table then this attribute should be empty. DIM_COLLATERAL_CO V ER_SHORT_POS v_business_dimensio n_name This attribute stores the name of business dimensions used. Collateral Covering Short Position Flag v_business_dimensio n_desc This attribute stores the description for business dimensions used. Collateral Covering Short Position Flag v_business_dimensio n_code This attribute stores the unique code for business dimensions used. B037 f_selection_flag This attribute indicates if the corresponding business dimension is selected by user for performing analysis. Y f_pk_numeric_flag This attribute indicates if the primary key column of the physical table of the dimension table is numeric. N
- Adding tasks to the Assumptions
The following steps add a task to the assumptions registered through LRM Business Assumption window:
You must add an entry in the FSI LRM Assumption Tasks table and enter the values which are specified in the following table.
Table B-7 Example Values for the FSI LRM Assumption Tasks Table
Column Name Column Description Example Value v_task_placement This attribute stores the identifier if the task is to be stitched pre-offsetting (offsetting refers to Allocation Engine) or post offsetting (offsetting refers to Allocation Engine) List of values are PRE- OFFSETTING, POST- OFFSETTING. POST-ASSUMPTION v_task_identifier This column stores the unique identifier for the task to be included for the assumption. LRMRULE0477 v_assumption_sub_ca tegory_name This attribute stores liquidity business assumption sub-category name. Liquidity business assumption category and sub- category are types of assumptions which are supported and provided out of box. 72 v_assumption_catego ry_name This attribute stores liquidity business assumption category name. Liquidity business assumption category and sub- category are types of assumptions which are supported and provided out of box. 84 n_task_sequence This attribute stores the sequence in which task is supposed to appear in the Assumption process. 2 v_task_type This column stores the type of the task to be included for the assumption. Possible values can be DT, Rule. TYPE3 v_task_name This column stores the name of the task to be included for the assumption. LRM - Assumption Application Change Balance Update