{{"labels.heading.Details" |translate}}

{{"labels.inputs.Product" |translate}}: {{ loansAccount.productId | find:loansAccountTemplate.productOptions:'id':'name' }}
{{"labels.inputs.Loan officer" |translate}}: {{ loansAccount.loanOfficerId | find:loansAccountProductTemplate.loanOfficerOptions:'id':'displayName'}}
{{"labels.inputs.Loan purpose" |translate}}: {{ loansAccount.loanPurposeId | find:loansAccountProductTemplate.loanPurposeOptions:'id':'name'}}
{{"labels.inputs.Fund" |translate}}: {{ loansAccount.fundId | find:loansAccountProductTemplate.fundOptions:'id':'name'}}
{{"labels.inputs.Submitted on" |translate}}: {{ loansAccount.submittedOnDate | dateFormat }}
{{"labels.inputs.Disbursement on" |translate}}: {{ loansAccount.expectedDisbursementDate | dateFormat }}
{{"labels.inputs.External id" |translate}}:

{{"labels.heading.Terms" |translate}}

{{"labels.inputs.Principal" |translate}}: {{ loansAccount.principal }} {{loansAccountProductTemplate.currency.DisplaySymbol}}
{{"labels.inputs.Loan term" |translate}}: {{ loansAccount.loanTermFrequency }} {{loansAccount.loanTermFrequencyType | find: loansAccountProductTemplate.termFrequencyTypeOptions:'id':'name'}}
{{"labels.inputs.Number of repayments" |translate}}: {{ loansAccount.numberOfRepayments }}
{{"labels.inputs.Repaid every" |translate}}: {{loansAccount.repaymentEvery}} {{loansAccount.repaymentFrequencyType | find: loansAccountProductTemplate.termFrequencyTypeOptions:'id':'name'}} {{loansAccount.repaymentFrequencyNthDayType | find: loansAccountProductTemplate.repaymentFrequencyNthDayTypeOptions:'id': 'name'}} {{loansAccount.repaymentFrequencyDayOfWeekType | find: loansAccountProductTemplate.repaymentFrequencyDaysOfWeekTypeOptions:'id': 'name'}}
{{"labels.inputs.First repayment on" |translate}}: {{ loansAccount.repaymentsStartingFromDate | dateFormat }}
{{"labels.inputs.Interest charged from" |translate}}: {{ loansAccount.interestChargedFromDate | dateFormat }}
{{"labels.inputs.Nominal interest rate" |translate}}: {{loansAccount.interestRatePerPeriod}}  {{loansAccountProductTemplate.interestRateFrequencyType.value}}
{{"labels.inputs.Interest method" |translate}}: {{loansAccount.interestType}}
{{"labels.inputs.Is Equal Amortization" |translate}}: {{loansAccount.isEqualAmortization}}
{{"labels.inputs.Amortization" |translate}} {{ loansAccount.amortizationType | find:loansAccountProductTemplate.amortizationTypeOptions:'id':'value' }}
{{"labels.inputs.Interest calculation period" |translate}}: {{ loansAccount.interestCalculationPeriodType | find:loansAccountProductTemplate.interestCalculationPeriodTypeOptions:'id':'value' }}
{{"labels.inputs.Calculate interest for exact days in partial period" |translate}}: {{ loansAccount.allowPartialPeriodInterestCalcualtion }}
{{"labels.inputs.Arrears tolerance" |translate}}: {{loansAccount.inArrearsTolerance}} {{loansAccountProductTemplate.currency.displaySymbol}}
{{"labels.inputs.Interest free period" |translate}}: {{ loansAccount.graceOnInterestCharged }}
{{"labels.inputs.Repayment strategy" |translate}}: {{ loansAccount.transactionProcessingStrategyCode | find:loansAccountTemplate.transactionProcessingStrategyOptions:'code':'name' }}

{{"labels.heading.Moratorium" |translate}}

{{"labels.inputs.On principal payment" |translate}}: {{ loansAccount.graceOnPrincipalPayment }}
{{"labels.inputs.On interest payment" |translate}}: {{ loansAccount.graceOnInterestPayment }}
{{"labels.inputs.On Arrears Aging" |translate}}: {{ loansAccount.graceOnArrearsAgeing }}
{{"labels.inputs.Is Topup Loan" |translate}}? {{ loansAccount.isTopup }}
{{"labels.inputs.Recalculate Interest" |translate}}: {{ loansAccountProductTemplate?.isInterestRecalculationEnabled? 'Yes' : 'No' }}
{{"labels.inputs.Days in month" |translate}}: {{ loansAccountProductTemplate?.daysInMonthType.value }}

{{"labels.heading.Charges" |translate}}

{{"labels.inputs.name" |translate}} {{ charge.name + ', ' + charge.currency.displaySymbol }} {{"labels.inputs.Type" |translate}} {{ charge.chargeCalculationType.value }} {{"labels.inputs.Amount" |translate}} {{ charge.amount }} {{"labels.inputs.Collected On" |translate}} {{ charge.chargeTimeType.value }} {{"labels.inputs.Date" |translate}} {{(charge.dueDate | dateFormat) || 'Unassigned'}} {{(charge.feeOnMonthDay | dateFormat) || 'Unassigned'}} {{"labels.inputs.N/A" |translate}}

{{"labels.heading.Overdue Charges" |translate}}

{{"labels.inputs.name" |translate}} {{ charge.name }},{{ charge.currency.displaySymbol }} {{"labels.inputs.Type" |translate}} {{ charge.chargeCalculationType.value }} {{"labels.inputs.Amount" |translate}} {{ charge.amount| formatNumber }} {{"labels.inputs.Collected On" |translate}} {{ charge.chargeTimeType.value }}