@foreach ($rubriques as $title=>$rubrique) @include('compta.pdf.entete')
BALANCE GENERALE DE COMPTE AU {{(new DateTime($finPeriode))->format(config('myahs.date_format'))}}
{{strtoupper($title)}}
@foreach ($rubrique as $item) @php if(key_exists($item->id_rubrique, $sum_rubriques[$title])){ $sum = $sum_rubriques[$title][$item->id_rubrique]; } @endphp @php $comptes = key_exists($item->id_rubrique, $bilan[$title]) ? $bilan[$title][$item->id_rubrique] : []; $resultatIntermediaire = [config('compta.resultat_ip'),config('compta.resultat_ib')] @endphp @if(count($comptes)>0) @php $nbLigne = 0; @endphp @foreach ($comptes as $id_compte=>$compte) @php $soldeAfter = $title == 'actif' ? $compte->solde_after : $compte->solde_after * -1; @endphp @if($compte->test_ligne > 0 || in_array($id_compte, $resultatIntermediaire)) @endif @endforeach @if($nbLigne == 0) @endif @endif @endforeach
COMPTE LIBELLE SOLDE DEBUT DEBIT CREDIT SOLDE FIN
{{$item->libelle_rubrique}} {{!empty($sum->sum_before)?App\Lib\Format::number($sum->sum_before):''}} {{!empty($sum->sum_before)?App\Lib\Format::number($sum->sum_mvt_debit):''}} {{!empty($sum->sum_before)?App\Lib\Format::number($sum->sum_mvt_credit):''}} {{!empty($sum->sum_before)?App\Lib\Format::number($sum->sum_after):''}}
{{$id_compte}} {{substr($compte->libelle,0,50)}} @php $soldeBefore = key_exists($id_compte, $soldeAnterieurs)?$soldeAnterieurs[$id_compte]:0; $soldeBefore = $title == 'actif' ? $soldeBefore : $soldeBefore * -1; @endphp @if($soldeBefore >= 0) {{App\Lib\Format::number($soldeBefore)}} @else ({{App\Lib\Format::number(abs($soldeBefore))}}) @endif {{App\Lib\Format::number($compte->mvt_debit)}} {{App\Lib\Format::number($compte->mvt_credit)}} @if($compte->solde_after >= 0) {{App\Lib\Format::number($soldeAfter)}} @else ({{App\Lib\Format::number(abs($soldeAfter))}}) @endif
#
TOTAL {{App\Lib\Format::number($sumBilanBefore)}} {{App\Lib\Format::number($sumBilanAfter)}}
@endforeach