{{-- ===== HEADER (mPDF htmlheader) ===== --}}
{{ $company_name ?? 'PT. PERUSAHAAN' }} LAPORAN SEKURITAS
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 SEKURITAS SAHAM MSJA
{{-- ===== RINGKASAN UMUM ===== --}}|
Tanggal Laporan : {{ \Carbon\Carbon::parse($tanggal_selected)->translatedFormat('d F Y') }} {{ ($view_mode ?? 'saham') == 'investor' ? 'Total Jumlah Investor :' : 'Total Jumlah Kepemilikan Saham :' }} {{ number_format($total_saham_keseluruhan ?? 0, 0, ',', '.') }} |
Jumlah Sekuritas : {{ count($sekuritas_report ?? []) }} @if (!empty($tanggal_columns))Periode Data : {{ \Carbon\Carbon::parse($tanggal_columns[0])->translatedFormat('d F Y') }} - {{ \Carbon\Carbon::parse(end($tanggal_columns))->translatedFormat('d F Y') }} @endif |
Total Sekuritas : {{ count($sekuritasAll) }} @if ($remainingSekuritasCount > 0) | Menampilkan Top {{ $topN }}, detail lengkap di Lampiran @endif
@if (!empty($topSekuritas))| No | Kode Pemegang Rekening | Nama Pemegang Rekening | @foreach ($tanggal_columns as $date){{ \Carbon\Carbon::parse($date)->format('d/m/Y') }} | @endforeach
|---|---|---|---|
| {{ $no++ }} | {{ $row['kode_pemegang_rekening'] }} | {{ $row['nama_pemegang_rekening'] }} | @foreach ($tanggal_columns as $date)@if ($row['dates'][$date]['value'] !== null) {{ number_format($row['dates'][$date]['value'], 0, ',', '.') }} @if ($row['dates'][$date]['change'] === 'up') ▲ @elseif ($row['dates'][$date]['change'] === 'down') ▼ @endif @else — @endif | @endforeach
| … | + {{ $remainingSekuritasCount }} sekuritas lainnya (lihat Lampiran) | @foreach ($tanggal_columns as $date) @php $othersTotal = 0; foreach ($remainingSekuritas as $rs) { $othersTotal += ($rs['dates'][$date]['value'] ?? 0); } @endphp{{ number_format($othersTotal, 0, ',', '.') }} | @endforeach|
| TOTAL | @foreach ($tanggal_columns as $date){{ number_format($sekuritas_totals[$date]['value'] ?? 0, 0, ',', '.') }} | @endforeach||
Tidak ada data sekuritas untuk ditampilkan.
@endifTotal Investor : {{ $section['total_investor'] }} | {{ ($view_mode ?? 'saham') == 'investor' ? '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 | Kode Pemegang Rekening | Nama Pemegang Rekening | @foreach ($tanggal_columns as $date){{ \Carbon\Carbon::parse($date)->format('d/m/Y') }} | @endforeach
|---|---|---|---|
| {{ $no++ }} | {{ $investor['kode_pemegang_rekening'] }} | {{ $investor['nama_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){{ number_format($section['totals'][$date]['value'] ?? 0, 0, ',', '.') }} | @endforeach||
Tidak ada data investor untuk kategori ini.
@endif| Keterangan | @foreach ($tanggal_columns as $date){{ \Carbon\Carbon::parse($date)->format('d/m/Y') }} | @endforeach
|---|---|
| Data Sekuritas / Pemegang Rekening | @foreach ($tanggal_columns as $date){{ number_format($sekuritas_totals[$date]['value'] ?? 0, 0, ',', '.') }} | @endforeach
| {{ $section['kategori']->nama_kategori }} | @foreach ($tanggal_columns as $date){{ number_format($section['totals'][$date]['value'] ?? 0, 0, ',', '.') }} | @endforeach
| GRAND TOTAL | @foreach ($tanggal_columns as $date){{ number_format($grand_totals[$date]['value'] ?? 0, 0, ',', '.') }} | @endforeach
LAMPIRAN — DETAIL LENGKAP SEKURITAS
Daftar seluruh data per bagian — Periode {{ \Carbon\Carbon::parse($tanggal_columns[0])->format('d/m/Y') }} s.d. {{ \Carbon\Carbon::parse(end($tanggal_columns))->format('d/m/Y') }}
{{ count($sekuritasAll) }} Sekuritas | {{ ($view_mode ?? 'saham') == 'investor' ? 'Total Investor :' : 'Total Saham :' }} {{ number_format($sekuritas_totals[end($tanggal_columns)]['value'] ?? 0, 0, ',', '.') }}
| No | Kode Pemegang Rekening | Nama Pemegang Rekening | @foreach ($tanggal_columns as $date){{ \Carbon\Carbon::parse($date)->format('d/m/Y') }} | @endforeach
|---|---|---|---|
| {{ $detailNo++ }} | {{ $row['kode_pemegang_rekening'] }} | {{ $row['nama_pemegang_rekening'] }} | @foreach ($tanggal_columns as $date)@if ($row['dates'][$date]['value'] !== null) {{ number_format($row['dates'][$date]['value'], 0, ',', '.') }} @if ($row['dates'][$date]['change'] === 'up') ▲ @elseif ($row['dates'][$date]['change'] === 'down') ▼ @endif @else — @endif | @endforeach
| TOTAL | @foreach ($tanggal_columns as $date){{ number_format($sekuritas_totals[$date]['value'] ?? 0, 0, ',', '.') }} | @endforeach||
{{ $section['total_investor'] }} Investor | {{ ($view_mode ?? 'saham') == 'investor' ? 'Total Investor :' : 'Total Saham :' }} {{ number_format($section['total_saham'], 0, ',', '.') }}
| No | Kode Pemegang Rekening | Nama Pemegang Rekening | @foreach ($tanggal_columns as $date){{ \Carbon\Carbon::parse($date)->format('d/m/Y') }} | @endforeach
|---|---|---|---|
| {{ $detailNo++ }} | {{ $investor['kode_pemegang_rekening'] }} | {{ $investor['nama_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]['value'] ?? 0, 0, ',', '.') }} | @endforeach||
Tidak ada data untuk ditampilkan.
Silakan pilih tanggal dan filter untuk menghasilkan laporan.