Close {{ data.partyCode }} early

@if (loading) { }
Customer {{ data.partyName }}
Balance {{ data.currentBalance | number: '1.2-2' }}
Matures on {{ data.maturityDate | dateFormat }}
Scheme rate {{ data.interestRate | number: '1.0-2' }}%

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.

}

Where should the balance go?

Into another account of theirs at this bank Park in Sundry (no account here) @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 (ownAccounts.length === 0 && !loading) {

This customer has no other account here, so the balance is parked in the Sundry account chosen above, in their name until it is paid to them.

} @if (withinLockin) {

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 for closing within lock-in {{ lockinReason.length }}/250
}

@if (withinLockin) { Once approved, this closes the account. It cannot be reopened. } @else { This closes the account. It cannot be reopened. }