{% extends 'base.html.twig' %}
{% block title %}Compte Résultat OHADA
{% endblock %}
{% block body %}
<main id="main" class="main">
<h3>
<strong>Compte Résultat OHADA</strong>
<em>{{ 'now'|date('d/m/Y') }}</em>
</h3>
<div class="pagetitle">
<div class="header">
<div class=" d-flex justify-content-end">
<div class="btn-group">
<button type="button" class="btn btn-success btn-sm" id="printButton>Imprimé</button>
<button type="button" class="btn btn-success dropdown-toggle dropdown-toggle-split" data-bs-toggle="dropdown" aria-expanded="false">
<span class="visually-hidden">Toggle Dropdown</span>
</button>
<ul class="dropdown-menu">
<li>
<a class="dropdown-item" id="printButton">Imprime</a>
</li>
<li><hr class="dropdown-divider"></li>
<li>
<a class="dropdown-item" href="{{ path('generate_pdf') }}">Enregistre en PDF</a>
</li>
</ul>
</div>
</div>
</div>
<!-- End Logo -->
<br>
<section>
<table class='table table-hover table-sm'>
<thead>
<tr>
<th>REF</th>
<th>LIBELLES</th>
<th>EXERCICE NET</th>
</tr>
</thead>
<tbody class="table-group-divider">
<tr>
<td>TA</td>
<td>Ventes de marchandises</td>
<td>
{% set TA = comptes.MontantCredit %}
{{TA}}
{{ dump(CompteComptable) }}
</td>
</tr>
<tr>
<td>RA</td>
<td>Achats de marchandises</td>
<td>{% set RA = 100000 %}
{{RA}}</td>
</tr>
<tr>
<td>RB</td>
<td>Variation de stocks de marchandises</td>
<td>{% set RB = 100000 %}
{{RB}}</td>
</tr>
<tr class='table table-secondary'>
<td>XA</td>
<td>MARGE COMMERCIALE (Somme TA à RB)</td>
<td>{% set XA = TA + RA + RB %}
{{XA}}</td>
</tr>
<tr>
<td>TB</td>
<td>Ventes de produits fabriqués</td>
<td>{% set TB = 100000 %}
{{TB}}</td>
</tr>
<tr>
<td>TC</td>
<td>Travaux services vendus</td>
<td>{% set TC = 100000 %}
{{TC}}</td>
</tr>
<tr>
<td>TD</td>
<td>Produits accessoires</td>
<td>{% set TD = 100000 %}
{{TD}}</td>
</tr>
</tbody>
</td>
</tr>
<tr class='table table-secondary'>
<td>XB</td>
<td>CHIFFRE D'AFFAIRES (TA + TB + TC + TD)</td>
<td>{% set XB = TA + TB + TC + TD %}
{{XB}}</td>
</tr>
<tr>
<td>TE</td>
<td>Production stockée (ou déstockage)</td>
<td>{% set TE = 100000 %}
{{TE}}</td>
</tr>
<tr>
<td>TF</td>
<td>Production immobilisée</td>
<td>{% set TF = 100000 %}
{{TF}}</td>
</tr>
<tr>
<td>TG</td>
<td>Subventions d'exploitation</td>
<td>{% set TG = 100000 %}
{{TG}}</td>
</tr>
<tr>
<td>TH</td>
<td>Autres produits</td>
<td>{% set TH = 100000 %}
{{TH}}</td>
</tr>
</td>
</tr>
<tr>
<td>TI</td>
<td>Transferts de charges d'exploitation</td>
<td>{% set TI = 100000 %}
{{TI}}</td>
</tr>
<tr>
<td>RC</td>
<td>Achats de matières premières et fournitures liées</td>
<td>{% set RC = 100000 %}
{{RC}}</td>
</tr>
<tr>
<td>RD</td>
<td>Variation de stocks de matières premières et fournitures liées</td>
<td>{% set RD = 100000 %}
{{RD}}</td>
</tr>
<tr>
<td>RE</td>
<td>Autres achats</td>
<td>{% set RE = 100000 %}
{{RE}}</td>
</tr>
<tr>
<td>RF</td>
<td>Variation de stocks d'autres approvisionnements</td>
<td>{% set RF = 100000 %}
{{RF}}</td>
</tr>
<tr>
<td>RG</td>
<td>Transports</td>
<td>{% set RG = 100000 %}
{{RG}}</td>
</tr>
<tr>
<td>RH</td>
<td>Services exterieurs</td>
<td>{% set RH = 100000 %}
{{RH}}</td>
</tr>
<tr>
<td>RI</td>
<td>Impôts et taxes</td>
<td>{% set RI = 100000 %}
{{RI}}</td>
</tr>
<tr>
<td>RJ</td>
<td>Autres charges</td>
<td>{% set RJ = 100000 %}
{{RJ}}</td>
</tr>
<tr class='table table-secondary'>
<td>XC</td>
<td>VALEUR AJOUTEE (XB+RA+RB) + (Somme TE à RJ)</td>
<td>{% set XC = (XB + RA + RB) + (TE + TF + TG + TH + TI + RC + RD + RE + RF + RG + RH + RI + RJ) %}
{{XC}}</td>
</tr>
<tr>
<td>RK</td>
<td>Charges de personnel</td>
<td>{% set RK = 100000 %}
{{RK}}</td>
</tr>
<tr class='table table-secondary'>
<td>XD</td>
<td>EXCEDENT BRUT D'EXPLOITATION (XC+RK)</td>
<td>{% set XD = (XC + RK) %}
{{XD}}</td>
</tr>
<tr>
<td>TJ</td>
<td>Reprise d'amortissements provisions et dépréciations</td>
<td>{% set TJ = 100000 %}
{{TJ}}</td>
</tr>
<tr>
<td>RL</td>
<td>Dotations aux amortissements aux provisions et dépréciations</td>
<td>{% set RL = 100000 %}
{{RL}}</td>
</tr>
<tr class='table table-secondary'>
<td>XE</td>
<td>RESULTAT D'EXPLOITATION (XD+TJ+RL)</td>
<td>{% set XE = (XD + TJ + RL) %}
{{XE}}</td>
</tr>
<tr>
<td>TK</td>
<td>Revenus financiers et assimilés</td>
<td>{% set TK = 100000 %}
{{TK}}</td>
</tr>
<tr>
<td>TL</td>
<td>Reprises de provisions et dépréciations financières</td>
<td>{% set TL = 100000 %}
{{TL}}</td>
</tr>
<tr>
<td>TM</td>
<td>Transferts de charges financières</td>
<td>{% set TM = 100000 %}
{{TM}}</td>
</tr>
<tr>
<td>RM</td>
<td>Frais financiers et charges assimilées</td>
<td>{% set RM = 100000 %}
{{RM}}</td>
</tr>
<tr>
<td>RN</td>
<td>Dotations aux provisions et aux dépréciations financières</td>
<td>{% set RN = 100000 %}
{{RN}}</td>
</tr>
<tr class='table table-secondary'>
<td>XF</td>
<td>RESULTAT FINANCIER (Somme TK à RN)</td>
<td>{% set XF = (TK + TL + TM + RM + RN ) %}
{{XF}}</td>
</tr>
<tr class='table table-secondary'>
<td>XG</td>
<td>RESULTAT DES ACTIVITES ORDINAIRES (XE+XF)</td>
<td>{% set XG = (XE + XF) %}
{{XG}}</td>
</tr>
<tr>
<td>TN</td>
<td>Produits de cessions d'immobilisations</td>
<td>{% set TN = 100000 %}
{{TN}}</td>
</tr>
<tr>
<td>TO</td>
<td>Autres produits HAO</td>
<td>{% set TO = 100000 %}
{{TO}}</td>
</tr>
<tr>
<td>RP</td>
<td>Autres charges HAO</td>
<td>{% set RP = 100000 %}
{{RP}}</td>
</tr>
<tr class='table table-secondary'>
<td>XH</td>
<td>RESULTAT HORS ACTIVITES ORDINAIRES (Somme TN à RP)</td>
<td>{% set XH = (TN + TO + RP ) %}
{{XH}}</td>
</tr>
<tr>
<td>RQ</td>
<td>Participations des travailleurs</td>
<td>{% set RQ = 100000 %}
{{RQ}}</td>
</tr>
<tr>
<td>RS</td>
<td>Impôts sur le resultat</td>
<td>{% set RS = 100000 %}
{{RS}}</td>
</tr>
<tr class='table table-primary'>
<td>XI</td>
<td>RESULTAT NET (XG+XH+RQ+RS)</td>
<td>{% set XI = (XG + XH + RQ + RS) %}
{{XI}}</td>
</tr>
</tbody>
</table>
<script>
document.getElementById("printButton").addEventListener("click", function () {
window.print();
});
</script>
{% endblock %}