@foreach ($kodeAkun as $item) @php $totalDebit = 0; $totalKredit = 0; $saldoAkhir = 0; $saldoAwalDebit2 = 0; $saldoAwalKredit2 = 0; $saldoAwalDebit = 0; $saldoAwalKredit = 0; @endphp {{--
| Buku Besar : {{ $item->nama . ' - ' . $item->kode_akun }} | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tanggal | Kode Transaksi | Keterangan | Lawan | Debit | Kredit | Saldo | |||||||||
| {{ date('d-m-Y', strtotime($dari)) }} | - | Saldo Awal | {{ $saldoAkhir }} | ||||||||||||
| {{ date('d-m-Y', strtotime($val->tanggal)) }} | {{ $val->kode_transaksi }} | {{ $val->keterangan }} | {{ $val->$fieldLawan .' ~ ' .\App\Models\KodeAkun::select('nama')->where('kode_akun', $val->$fieldLawan)->get()[0]->nama }} | {{-- jika lawan terdapat di field lawan --}} @if ($fieldLawan == 'lawan') {{-- jika tipe transaksi = debet --}} @if ($val->tipe == 'Debit') {{-- totaldebet bertambah --}} @php $totalDebit += $val->nominal; @endphp {{-- jika tipe rekening = debet --}} @if ($item->kodeInduk->tipe == 'Debit') {{-- saldo akhir rekening bertambah --}} @php $saldoAkhir += $val->nominal; @endphp {{-- jika tipe rekening = kredit --}} @else {{-- saldo akhir rekening berkurang --}} @php $saldoAkhir -= $val->nominal; @endphp @endif{{ $val->nominal}} | - | {{ $saldoAkhir}} | {{-- jika tipe transaksi = kredit --}} @else {{-- total kredit bertambah --}} @php $totalKredit += $val->nominal; @endphp {{-- jika tipe rekening = debet --}} @if ($item->kodeInduk->tipe == 'Debit') {{-- saldo akhir berkurang --}} @php $saldoAkhir -= $val->nominal; @endphp {{-- jika tipe rekening = kredit --}} @else {{-- saldo akhir bertambah --}} @php $saldoAkhir += $val->nominal; @endphp @endif- | {{ $val->nominal }} | {{ $saldoAkhir }} | @endif {{-- jika lawan terdapat di field kode --}} @else {{-- jike tipe transaksi = debet --}} @if ($val->tipe == 'Debit') {{-- total kredit bertambah --}} @php $totalKredit += $val->nominal; @endphp {{-- jika tipe rekening = Debit --}} @if ($item->kodeInduk->tipe == 'Debit') {{-- saldo akhir berkurang --}} @php $saldoAkhir -= $val->nominal; @endphp {{-- jika tipe rekening = kredit --}} @else @php $saldoAkhir += $val->nominal; @endphp @endif- | {{ $val->nominal }} | {{ $saldoAkhir }} | {{-- jika tipe transaksi = kredit --}} @else {{-- total debet bertambah --}} @php $totalDebit += $val->nominal; @endphp {{-- jika tipe rekening = Debit --}} @if ($item->kodeInduk->tipe == 'Debit') {{-- saldo akhir bertambah --}} @php $saldoAkhir += $val->nominal; @endphp {{-- jika tipe rekening = kredit --}} @else @php $saldoAkhir -= $val->nominal; @endphp @endif{{ $val->nominal }} | - | {{ $saldoAkhir }} | @endif @endif
| Total | {{ $totalDebit }} | {{ $totalKredit }} | |||||||||||||