Tariff Overview
The Tariff Configuration module is used to define rule-based calculations and decision logic that can be executed dynamically during workflow processing. A tariff consists of input parameters, output parameters, tariff blocks, and conditions that determine what output value should be returned based on specific business rules.
Tariffs help organizations centralize configurable business logic without requiring application code changes. Business users can update rules, thresholds, and calculation outcomes directly through the configuration interface.
Operational Use Cases
The Tariff module can be used for:
- Loan eligibility determination
- Fee and charge calculation
- Interest rate assignment
- Validation rules
- Risk categorization
- Product recommendation logic
- Account verification rules
- Dynamic decision-making processes
Tariff Components
| Component | Description |
|---|---|
| Tariff | Container that holds business rules and decision logic. |
| Input Parameters | Values provided to the tariff during execution. |
| Output Parameters | Results generated after tariff evaluation. |
| Tariff Blocks | Versioned sets of tariff rules effective from a specific date. |
| Conditions | Business rules evaluated against input parameters. |
| Test Function | Allows validation of tariff logic before production deployment. |
| Production Ready | Marks a tariff block as available for production usage. |
| Update Tariff Memory | Publishes the latest tariff configuration to system memory. |
Tariff Evaluation Flow
The tariff engine evaluates conditions from top to bottom within a tariff block.
- Input parameters are provided.
- Conditions are evaluated sequentially.
- The first matching condition returns the configured output value.
- Output parameters are generated.
- Results are returned to the calling workflow or process.
Tariff Block Versioning
Tariff Blocks allow users to maintain multiple versions of tariff logic based on effective dates.
Benefits include:
- Future tariff planning
- Historical rule preservation
- Scheduled rule activation
- Regulatory compliance
- Easy rollback of tariff logic
Only the tariff block applicable for the selected value date is evaluated during execution.
Testing Tariffs
The Test feature allows administrators to execute tariff rules using sample input values before deployment.
Benefits include:
- Validation of business rules
- Verification of expected outputs
- Reduction of configuration errors
- Safe testing before production release
Publishing Tariffs
After configuration is completed:
- Mark the tariff block as Production Ready.
- Update Tariff Memory to publish changes.
- The system loads the latest tariff definitions for execution.
This ensures newly configured tariff logic becomes available throughout the platform.
Managing Tariff List View
Description
The tariff list displays all configured tariffs and provides options to customize the display.
Configuration Procedure
- Navigate to the Tariff listing page.
- Click View.
- Select the preferred display settings.
Available options:
| Option | Description |
|---|---|
| Large | Displays records with larger spacing. |
| Default | Standard display view. |
| Compact | Displays more records in less space. |
| Bordered | Displays table borders. |
| Row-lines | Displays row separators only. |
| Stripes | Displays alternating row colors. |
Users can also choose which columns are visible in the tariff list.