7.3.6.2 Average Balance Calculation for Multiple Attributes
The Average Balance Computation calculates the average value of account balances over a specified period. The calculation supports End of Period (EOP) balances as well as other balance-related financial attributes.
This feature allows users to compute averages for multiple balance attributes within a single execution by using the same calculation logic. As a result, multiple attributes can be processed together without requiring separate executions.
Each attribute is processed independently, and the system generates a separate average value for each attribute.
To support multiple calculations, the input JSON must include an array of objects where
each object represents a Source Business Term and Target Business Term mapping. The
parameter ABC_INPUT_FIELD contains this array of mappings.
{
"FIC_MIS_DATE": "2026-01-07",
"DATA_SOURCE": "OTH",
"PRODUCT_PROCESSOR": "LOANCONTRACTS,BORROWINGS",
"ABC_INPUT_FIELD": [
{
"PRODUCT_PROCESSOR": "LOANCONTRACTS",
"SOURCE_BUSINESS_TERM": "End of Period Balance",
"TARGET_BUSINESS_TERM": "Average Balance Month Till Date"
},
{
"PRODUCT_PROCESSOR": "LOANCONTRACTS",
"SOURCE_BUSINESS_TERM": "End Of Period Book Balance",
"TARGET_BUSINESS_TERM": "Average End Of Period Book Balance Month Till Date"
},
{
"PRODUCT_PROCESSOR": "BORROWINGS",
"SOURCE_BUSINESS_TERM": "End Of Period Principal Balance",
"TARGET_BUSINESS_TERM": "Average End Of Period Principal Balance Month Till Date"
}
]
}Backward Compatibility
The Average Balance Computation process remains backward compatible.
If the ABC_INPUT_FIELD parameter is not provided, the system
automatically uses the default source and target business term mapping for the specified
Product Processor.
ABC_INPUT_FIELD{
"FIC_MIS_DATE": "2024-03-31",
"DATA_SOURCE": "SRC_4",
"PRODUCT_PROCESSOR": "CARDS"
}| Source Business Term | Target Business Term |
|---|---|
| End Of Period Balance | Average Balance Month Till Date |