@extends('layouts.app', ['class' => 'g-sidenav-show bg-gray-100']) @section('content') @include('layouts.navbars.auth.topnav', [ 'title' => 'Detail Adjustment', 'title_group' => $title_group, 'title_menu' => $title_menu, ])
{{-- ===== HEADER MUTASI ===== --}}
Header Mutasi
@foreach ($banks as $bank) @if ($bank->id_bank == $header->id_bank) {{ strtoupper($bank->tipe) }} @endif @endforeach
{{--
--}}
{{-- ===== DETAIL ADJUSTMENT ===== --}}
Detail Transaksi
@php $selBank = $banks->firstWhere('id_bank', $header->id_bank); $currency = $selBank ? $selBank->mata_uang : 'IDR'; $symbol = \App\Helpers\Format_Helper::getSymbol($currency); @endphp @foreach ($details as $index => $detail) @endforeach
No. Keterangan COA (No - Nama COA) Debit (Pengeluaran) Kredit (Penerimaan)
{{ $index + 1 }} {{ $detail->keterangan }} {{ $detail->id_coa }} - {{ $detail->nama_coa }} @if ($detail->jumlah > 0)
Rp {{ number_format($detail->jumlah, 0, ',', '.') }}
@if ($currency !== 'IDR')
({{ $symbol }} {{ number_format($detail->jumlah / $nilai_kurs, 2, ',', '.') }})
@endif @else 0 @endif
@if ($detail->jumlah < 0)
Rp {{ number_format(abs($detail->jumlah), 0, ',', '.') }}
@if ($currency !== 'IDR')
({{ $symbol }} {{ number_format(abs($detail->jumlah) / $nilai_kurs, 2, ',', '.') }})
@endif @else 0 @endif
Total @php $totalDebit = $details->where('jumlah', '>', 0)->sum('jumlah'); $totalKredit = $details->where('jumlah', '<', 0)->sum(function ($d) { return abs($d->jumlah); }); @endphp
Rp {{ number_format($totalDebit, 0, ',', '.') }}
@if ($currency !== 'IDR')
({{ $symbol }} {{ number_format($totalDebit / $nilai_kurs, 2, ',', '.') }})
@endif
Rp {{ number_format($totalKredit, 0, ',', '.') }}
@if ($currency !== 'IDR')
({{ $symbol }} {{ number_format($totalKredit / $nilai_kurs, 2, ',', '.') }})
@endif
@if (abs($totalDebit - $totalKredit) < 0.01) ✓ Balance (Debit = Kredit) @else ✗ Tidak Balance (Selisih: Rp {{ number_format(abs($totalDebit - $totalKredit), 0, ',', '.') }}) @endif
@endsection