Skip to main content

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

ComponentDescription
TariffContainer that holds business rules and decision logic.
Input ParametersValues provided to the tariff during execution.
Output ParametersResults generated after tariff evaluation.
Tariff BlocksVersioned sets of tariff rules effective from a specific date.
ConditionsBusiness rules evaluated against input parameters.
Test FunctionAllows validation of tariff logic before production deployment.
Production ReadyMarks a tariff block as available for production usage.
Update Tariff MemoryPublishes the latest tariff configuration to system memory.

Tariff Evaluation Flow

The tariff engine evaluates conditions from top to bottom within a tariff block.

  1. Input parameters are provided.
  2. Conditions are evaluated sequentially.
  3. The first matching condition returns the configured output value.
  4. Output parameters are generated.
  5. 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

  1. Navigate to the Tariff listing page.
  2. Click View.
  3. Select the preferred display settings.

Available options:

OptionDescription
LargeDisplays records with larger spacing.
DefaultStandard display view.
CompactDisplays more records in less space.
BorderedDisplays table borders.
Row-linesDisplays row separators only.
StripesDisplays alternating row colors.

Users can also choose which columns are visible in the tariff list.