Premature Closure

{{ data.partyCode }} · {{ data.partyName }}
Active Premature Closed
@if (loading) { }
Balance ₹{{ data.currentBalance | number: '1.2-2' }}
Scheme rate {{ data.interestRate | number: '1.0-2' }}%
Opened {{ data.openingDate | dateFormat }}
Matures on {{ data.maturityDate | dateFormat }}
@if (termDays > 0) {
{{ daysRun }} of {{ termDays }} days run ({{ termProgress | number: '1.0-0' }}%) {{ daysLeft }} {{ daysLeft === 1 ? 'day' : 'days' }} left to maturity
} @if (pendingInterest > 0) {
₹{{ pendingInterest | number: '1.2-2' }} interest is calculated but not posted yet. Run Interest Posting first — the closure is refused until it is in the balance.
}

1 Who bears the cost of closing early?

@if (scheme && scheme.prematureAgentCommissionPenalty > 0) {

Either way, {{ data.agentCode }} is charged {{ scheme.prematureAgentCommissionPenalty | number: '1.0-2' }}% of the commission owed to them — the round was not kept going.

}

2 Where should the balance go?

@if (destination === 'own' && ownAccounts.length > 0) { Credit to account @for (account of ownAccounts; track account.accountNo) { {{ account.accountNo }} — {{ account.productName }} } } @if (destination === 'other') { Park in GL account @for (account of sundryOptions; track account.id) { {{ account.glCode }} · {{ account.name }} } @if (sundryOptions.length === 0) { No liability GL matches } @if (!sundryGlAccountId) { Search and pick your bank's Sundry GL account } @else { The balance is held here in the customer's name until it is paid to them } } @if (withinLockin) {

3 Reason for closing within lock-in

Within lock-in until {{ closableFrom | dateFormat }}

{{ data.partyCode }} opened on {{ data.openingDate | dateFormat }} and the scheme locks it in for {{ scheme?.prematureLockinMonths }} months. It can be closed early only if a manager approves it.

Reason {{ lockinReason.length }}/250
}
@if (withinLockin) { Once a manager approves, the balance is paid out and the account is closed automatically as Premature Closed. It cannot be reopened. } @else { The balance is paid out and the account is closed automatically as Premature Closed. It cannot be reopened. }
@if (!borneBy) { Choose who bears the cost } @else if (destination === 'own' && !selectedAccountNo) { Pick the account to credit } @else if (destination === 'other' && !sundryGlAccountId) { Pick the Sundry GL account } @else if (withinLockin && !lockinReason.trim()) { Give the reason for closing within lock-in }