{% set title = 'Simulateur de crédit'|os_trans("Credit simulator") %} {% set hasReCaptcha = true %} {% extends 'Default/base-form.html.twig' %} {% import 'Admin/macros.html.twig' as adminMacros %} {% block content %}
{{include('Default/notice.html.twig')}}
{% if item.getToken() and form.vars.valid %}
{{"Modifier le simulateur"|os_trans("Edit the simulator")}}
{% endif %}
{{form_start(form,{attr:{id:form.vars.id}})}}
{% for o in form.children %}
{{form_row(o)}}
{% endfor %}
{{form_end(form)}}
{% if item.id and form.vars.valid %}
{% set tdClass = "hz-20-in vt-20-in vt-5" %} {% set thClass = tdClass~" bold" %}

{{"Tableau d'amortissement du crédit"|os_trans("Credit amortization table")}}

{% set capital = item.amount %} {% set totalAmort = 0 %} {% set totalTaf = 0 %} {% set totalInteret = 0 %} {% for o in (1..item.months) %} {% set interet = (capital * item.rate / 100 / 12) %} {% set taf = (interet * item.TAF) %} {% set amort = item.monthlyPayment - interet - taf %} {% set totalAmort = totalAmort + amort %} {% set totalTaf = totalTaf + taf %} {% set totalInteret = totalInteret + interet %} {% set capital = (capital - amort)|round(0,"ceil") %} {% endfor %}
Mois Capital Initial Amortissement Intérêts TAF Mensualité
{{loop.index}} {{capital|abs|price}} {{amort|abs|price}} {{interet|abs|price}} {{taf|abs|price}} {{item.monthlyPayment|price}}
Total Capital initial
{{item.amount|price}}
Amortissement
{{totalAmort|price}}
Intérêts
{{totalInteret|price}}
TAF
{{totalTaf|price}}
Total
{{(totalAmort + totalTaf + totalInteret)|price}}

Cette simulation est à titre indicatif, sans aucun engagement quant à son caractère exhaustif, précis et actuel et n'entraine aucun engagement ou accord de la part de la NSIA Banque Bénin.

{% endif %}
{% endblock %}