Home

Derived Field: coll_settlement_discount

Back to List Edit Test
Field Details

Field Name:

coll_settlement_discount

Source Table:

evolved_records

Status:

Active

Expression Type:

jinja

Output Type:

FLOAT

Version:

v1

Used In:

Summaries

Display Name:

Settlement Discount (%)

Expression:

            {% if raw_data.transaction_type == "SETTLEMENT" or raw_data.subcategory == "RURAL_SETTLEMENT" or raw_data.subcategory == "URBAN_SETTLEMENT" %}
                {% set total_outstanding = raw_data.total_outstanding|default(0) %}
                {% set settlement_amount = raw_data.settlement_amount|default(0) %}
                
                {% if total_outstanding > 0 and settlement_amount > 0 %}
                    {{ ((total_outstanding - settlement_amount) / total_outstanding * 100)|round(2) }}
                {% else %}
                    0
                {% endif %}
            {% else %}
                0
            {% endif %}
            
Dependencies

No dependencies defined

Joins

No joins defined

Registry Information

No registry entry found

Version History

No version history available

Field Usage

Referenced by:

Loading...