{{-- ===== HEADER (mPDF htmlheader) ===== --}}
{{ $company_name ?? 'PT. PERUSAHAAN' }} LAPORAN PEMEGANG SAHAM
Periode :
@if (!empty($tanggal_columns))
{{ \Carbon\Carbon::parse($tanggal_columns[0])->translatedFormat('d F Y') }}
—
{{ \Carbon\Carbon::parse(end($tanggal_columns))->translatedFormat('d F Y') }}
@else
{{ \Carbon\Carbon::parse($tanggal_selected)->translatedFormat('d F Y') }}
@endif
@if (!empty($logo_base64))
@endif
CONFIDENTIAL
● Strictly Confidential
Dicetak : {{ \Carbon\Carbon::now()->translatedFormat('d F Y, H:i') }} WIB
Halaman {PAGENO} dari {nbpg}
LAPORAN DATA PEMEGANG SAHAM MSJA
{{-- ===== RINGKASAN UMUM ===== --}}|
Tanggal Laporan : {{ \Carbon\Carbon::parse($tanggal_selected)->translatedFormat('d F Y') }} Total Jumlah Kepemilikan Saham : {{ number_format($total_saham_keseluruhan ?? 0, 0, ',', '.') }} |
Jumlah Kategori : {{ count($report ?? []) }} Periode Data : {{ \Carbon\Carbon::parse($tanggal_columns[0])->translatedFormat('d F Y') }} - {{ \Carbon\Carbon::parse(end($tanggal_columns))->translatedFormat('d F Y') }} |
Total Investor : {{ $section['total_investor'] }} | Total Saham : {{ number_format($section['total_saham'], 0, ',', '.') }} @if ($remainingCount > 0) | Menampilkan Top {{ $topN }}, detail lengkap di Lampiran @endif
@if (!empty($topInvestors))| No | Nomor SID | Nama Investor | Kode Pemegang Rekening | @foreach ($tanggal_columns as $date){{ \Carbon\Carbon::parse($date)->format('d/m/Y') }} | @endforeach
|---|---|---|---|---|
| {{ $no++ }} | {{ $investor['nomor_sid'] }} | {{ $investor['nama_investor'] }} | {{ $investor['kode_pemegang_rekening'] ?? '' }} | @foreach ($tanggal_columns as $date)@if ($investor['dates'][$date]['value'] !== null) {{ number_format($investor['dates'][$date]['value'], 0, ',', '.') }} @if ($investor['dates'][$date]['change'] === 'up') ▲ @elseif ($investor['dates'][$date]['change'] === 'down') ▼ @endif @else — @endif | @endforeach
| … | + {{ $remainingCount }} investor lainnya (lihat Lampiran) | @foreach ($tanggal_columns as $date) @php $othersTotal = 0; foreach ($remainingInvestors as $ri) { $othersTotal += ($ri['dates'][$date]['value'] ?? 0); } @endphp{{ number_format($othersTotal, 0, ',', '.') }} | @endforeach||
| TOTAL | @foreach ($tanggal_columns as $date) @php $colTotal = $section['totals'][$date] ?? 0; if (!isset($grandTotals[$date])) $grandTotals[$date] = 0; $grandTotals[$date] += $colTotal; @endphp{{ number_format($colTotal, 0, ',', '.') }} | @endforeach|||
Tidak ada data investor untuk kategori ini.
@endifTotal Investor : {{ $section['total_investor'] }} | Total Saham : {{ number_format($section['total_saham'], 0, ',', '.') }} @if ($remainingCount > 0) | Menampilkan Top {{ $topN }}, detail lengkap di Lampiran @endif
@if (!empty($topInvestors))| No | Nomor SID | Nama Investor | Kode Pemegang Rekening | @foreach ($tanggal_columns as $date){{ \Carbon\Carbon::parse($date)->format('d/m/Y') }} | @endforeach
|---|---|---|---|---|
| {{ $no++ }} | {{ $investor['nomor_sid'] }} | {{ $investor['nama_investor'] }} | {{ $investor['kode_pemegang_rekening'] ?? '' }} | @foreach ($tanggal_columns as $date)@if ($investor['dates'][$date]['value'] !== null) {{ number_format($investor['dates'][$date]['value'], 0, ',', '.') }} @if ($investor['dates'][$date]['change'] === 'up') ▲ @elseif ($investor['dates'][$date]['change'] === 'down') ▼ @endif @else — @endif | @endforeach
| … | + {{ $remainingCount }} investor lainnya (lihat Lampiran) | @foreach ($tanggal_columns as $date) @php $othersTotal = 0; foreach ($remainingInvestors as $ri) { $othersTotal += ($ri['dates'][$date]['value'] ?? 0); } @endphp{{ number_format($othersTotal, 0, ',', '.') }} | @endforeach||
| TOTAL | @foreach ($tanggal_columns as $date) @php $colTotal = $section['totals'][$date] ?? 0; if (!isset($grandTotals[$date])) $grandTotals[$date] = 0; $grandTotals[$date] += $colTotal; @endphp{{ number_format($colTotal, 0, ',', '.') }} | @endforeach|||
Tidak ada data investor untuk kategori ini.
@endifTotal Investor : {{ $lain_lain['total_investor'] }} | Total Saham : {{ number_format($lain_lain['total_saham'], 0, ',', '.') }}
| Keterangan | @foreach ($tanggal_columns as $date){{ \Carbon\Carbon::parse($date)->format('d/m/Y') }} | @endforeach
|---|---|
| TOTAL | @foreach ($tanggal_columns as $date) @php $lainTotal = $lain_lain['totals'][$date] ?? 0; if (!isset($grandTotals[$date])) $grandTotals[$date] = 0; $grandTotals[$date] += $lainTotal; @endphp{{ number_format($lainTotal, 0, ',', '.') }} | @endforeach
| Keterangan | @foreach ($tanggal_columns as $date){{ \Carbon\Carbon::parse($date)->format('d/m/Y') }} | @endforeach
|---|---|
| {{ $section['kategori']->nama_kategori }} | @foreach ($tanggal_columns as $date){{ number_format($section['totals'][$date] ?? 0, 0, ',', '.') }} | @endforeach
| {{ $section['kategori']->nama_kategori }} | @foreach ($tanggal_columns as $date){{ number_format($section['totals'][$date] ?? 0, 0, ',', '.') }} | @endforeach
| LAIN - LAIN | @foreach ($tanggal_columns as $date){{ number_format($lain_lain['totals'][$date] ?? 0, 0, ',', '.') }} | @endforeach
| GRAND TOTAL | @foreach ($tanggal_columns as $date){{ number_format($grandTotals[$date] ?? 0, 0, ',', '.') }} | @endforeach
LAMPIRAN — DETAIL LENGKAP INVESTOR
Daftar seluruh investor per kategori — Periode {{ \Carbon\Carbon::parse($tanggal_columns[0])->format('d/m/Y') }} s.d. {{ \Carbon\Carbon::parse(end($tanggal_columns))->format('d/m/Y') }}
{{ $section['total_investor'] }} Investor | Total Saham : {{ number_format($section['total_saham'], 0, ',', '.') }}
| No | Nomor SID | Nama Investor | Kode Pemegang Rekening | @foreach ($tanggal_columns as $date){{ \Carbon\Carbon::parse($date)->format('d/m/Y') }} | @endforeach
|---|---|---|---|---|
| {{ $detailNo++ }} | {{ $investor['nomor_sid'] }} | {{ $investor['nama_investor'] }} | {{ $investor['kode_pemegang_rekening'] ?? '' }} | @foreach ($tanggal_columns as $date)@if ($investor['dates'][$date]['value'] !== null) {{ number_format($investor['dates'][$date]['value'], 0, ',', '.') }} @if ($investor['dates'][$date]['change'] === 'up') ▲ @elseif ($investor['dates'][$date]['change'] === 'down') ▼ @endif @else — @endif | @endforeach
| TOTAL | @foreach ($tanggal_columns as $date){{ number_format($section['totals'][$date] ?? 0, 0, ',', '.') }} | @endforeach|||
{{ $section['total_investor'] }} Investor | Total Saham : {{ number_format($section['total_saham'], 0, ',', '.') }}
| No | Nomor SID | Nama Investor | Kode Pemegang Rekening | @foreach ($tanggal_columns as $date){{ \Carbon\Carbon::parse($date)->format('d/m/Y') }} | @endforeach
|---|---|---|---|---|
| {{ $detailNo++ }} | {{ $investor['nomor_sid'] }} | {{ $investor['nama_investor'] }} | {{ $investor['kode_pemegang_rekening'] ?? '' }} | @foreach ($tanggal_columns as $date)@if ($investor['dates'][$date]['value'] !== null) {{ number_format($investor['dates'][$date]['value'], 0, ',', '.') }} @if ($investor['dates'][$date]['change'] === 'up') ▲ @elseif ($investor['dates'][$date]['change'] === 'down') ▼ @endif @else — @endif | @endforeach
| TOTAL | @foreach ($tanggal_columns as $date){{ number_format($section['totals'][$date] ?? 0, 0, ',', '.') }} | @endforeach|||
Tidak ada data untuk ditampilkan.
Silakan pilih tanggal dan filter untuk menghasilkan laporan.