{{-- Header Section --}}
RAT Akuntansi

Neraca Hasil Usaha Retail

Data penjualan, harga pokok pembelian (HPP), omzet, dan margin keuntungan bersih per bulan.

{{-- Filter & Actions --}}
{{-- CSV Uploader & KPI Cards Grid --}}
{{-- CSV Uploader Card --}}

Import Laporan CSV Baru

Unggah lembar laporan transaksi retail (.csv) untuk memperbarui data neraca hasil usaha. Data lama akan diperbarui secara otomatis.

@if($csvFile) {{ $csvFile->getClientOriginalName() }} @else Pilih berkas CSV @endif

Maks. 10 MB (.csv)

{{-- KPI Cards Column --}}
{{-- Card 1: Harga Beli (HPP) --}}

Harga Pokok Penjualan (HPP)

Rp {{ number_format($kpi['total_harga_beli'], 0, ',', '.') }}

Total belanja modal barang

{{-- Card 2: Harga Jual (Omzet) --}}

Pendapatan Retail (Omzet)

Rp {{ number_format($kpi['total_harga_jual'], 0, ',', '.') }}

Pendapatan kotor retail

{{-- Card 3: Keuntungan Bersih --}}

SHU Kotor Retail

Rp {{ number_format($kpi['total_keuntungan'], 0, ',', '.') }}

Total laba kotor retail

{{-- Card 4: Margin Margin --}}

Persentase Margin SHU (%)

@if($kpi['total_harga_jual'] > 0) {{ number_format(($kpi['total_keuntungan'] / $kpi['total_harga_jual']) * 100, 2, ',', '.') }}% @else 0% @endif

Rasio margin terhadap omzet

{{-- Financial Trend Chart Card --}}

Visualisasi Tren Keuangan

Perbandingan grafik Omzet (Penjualan), HPP (Pembelian), dan Laba Bersih secara bulanan.

{{-- Month Selector Horizontal Scroll Section --}}

Pilih Bulan Transaksi

Pilih salah satu bulan di bawah untuk memuat rincian transaksi harian secara detail.

{{ count($summaries) }} Bulan Tersedia
{{-- Horizontal Scrollable Cards List --}}
@forelse($summaries as $summary) @empty
Tidak ada ringkasan bulanan tersedia. Silakan unggah file CSV terlebih dahulu.
@endforelse
{{-- Details Panel Section (Full Width) --}} @if($selectedMonth)
{{-- Detail Header --}}

Detail Transaksi: {{ $this->getMonthName(substr($selectedMonth, 5, 2)) }} {{ substr($selectedMonth, 0, 4) }}

Rincian kuantitas, HPP, harga jual, total omzet, dan margin bersih per item produk.

|
{{-- Monthly Analytics Dashboard Section --}} @if(!empty($monthlyStats))
{{-- 4 Small Monthly KPIs --}}
{{-- Monthly KPI 1: Volume Penjualan --}}
Volume Penjualan {{ number_format($monthlyStats['total_qty']) }} Pcs
{{-- Monthly KPI 2: SHU Kotor --}}
SHU Kotor Bulanan Rp {{ number_format($monthlyStats['total_keuntungan'], 0, ',', '.') }}
{{-- Monthly KPI 3: Top Supplier --}}
Top Supplier Kontributor {{ $monthlyStats['top_supplier_name'] }} Rp {{ number_format($monthlyStats['top_supplier_profit'], 0, ',', '.') }} SHU
{{-- Monthly KPI 4: Rasio HPP --}}
Rasio Efisiensi HPP {{ number_format($monthlyStats['hpp_ratio'], 1, ',', '.') }}%
{{-- Side-by-Side Breakdown Tables --}}
{{-- Left: Top 5 Produk Terlaris --}}
Top 5 Produk Terlaris (Bulan Ini)
@forelse($monthlyStats['top_products'] as $p) @empty @endforelse
Nama Produk Qty Kontribusi SHU
{{ $p['name'] }} @if(!$p['mapped']) Unmapped @endif {{ number_format($p['qty']) }} pcs Rp {{ number_format($p['profit'], 0, ',', '.') }}
Tidak ada data produk
{{-- Right: Kontribusi SHU per Supplier --}}
Kinerja Kontribusi SHU per Supplier
@forelse($monthlyStats['supplier_contributions'] as $sName => $s) @empty @endforelse
Nama Supplier Qty Total SHU Share (%)
{{ $sName }} {{ number_format($s['qty']) }} pcs Rp {{ number_format($s['profit'], 0, ',', '.') }} @if($monthlyStats['total_keuntungan'] > 0) {{ number_format(($s['profit'] / $monthlyStats['total_keuntungan']) * 100, 1, ',', '.') }}% @else 0% @endif
Tidak ada data supplier
@endif {{-- Search Filter --}}
{{-- Details Table --}}
@forelse($paginatedDetails as $item) @empty @endforelse
Tanggal Nama Produk Harga Beli (Satuan) Harga Jual (Satuan) Qty Terjual Total HPP (Beli) Total Omzet (Jual) Total Keuntungan Margin (%)
{{ $item['tanggal'] }}
{{ $item['nama_barang'] }}
@if(isset($item['product']) && $item['product'])
DB: {{ $item['product']->name }} | Supplier: {{ $item['product']->supplier?->businessName ?? 'Toko' }}
@else
Belum Terpetakan Petakan
@endif
Rp {{ number_format($item['harga_beli_satuan'], 0, ',', '.') }} Rp {{ number_format($item['harga_jual_satuan'], 0, ',', '.') }} {{ number_format($item['quantity']) }} {{ $item['satuan'] }} Rp {{ number_format($item['total_harga_beli'], 0, ',', '.') }} Rp {{ number_format($item['total_harga_jual'], 0, ',', '.') }} @if($item['total_keuntungan'] > 0) +Rp {{ number_format($item['total_keuntungan'], 0, ',', '.') }} @elseif($item['total_keuntungan'] < 0) Rp {{ number_format($item['total_keuntungan'], 0, ',', '.') }} @else Rp 0 @endif {{ number_format($item['persentase_keuntungan'], 2, ',', '.') }}%
Tidak ada transaksi barang yang sesuai dengan pencarian Anda.
{{-- Pagination Section --}} @if($paginatedDetails->hasPages())
{{ $paginatedDetails->links() }}
@endif
@else

Bulan Belum Terpilih

Silakan pilih salah satu bulan di atas untuk menganalisis rincian produk, HPP, omzet, dan margin keuntungan secara detail.

@endif {{-- Danger Confirmation Modal --}} @if($showDeleteConfirmModal) @endif