strtotime($endDate)) { $temp = $startDate; $startDate = $endDate; $endDate = $temp; } // Default limit for top products $limit = isset($_GET['limit']) ? (int)$_GET['limit'] : 20; if ($limit < 5) $limit = 5; if ($limit > 100) $limit = 100; // Default sort type (quantity or revenue) $sortBy = isset($_GET['sort_by']) ? $_GET['sort_by'] : 'quantity'; if (!in_array($sortBy, ['quantity', 'revenue'])) { $sortBy = 'quantity'; } // Get the popular products based on user role $queryData = getPopularProducts($startDate, $endDate, $limit, $sortBy, $isAdmin); $result = $queryData['result']; $summary = $queryData['summary']; $categories = $queryData['categories']; // Handle PDF export request if admin if (isset($_POST['export_pdf']) || (isset($_GET['export']) && $_GET['export'] == 'pdf')) { exportToPDF($startDate, $endDate, $limit, $sortBy, $isAdmin); } ?> Ayula Store POS - Produk Terlaris
Memuat data produk terlaris...
Total
Produk Terjual
Total
Item Terjual
Rp.
Total Pendapatan
Laporan Aktivitas
Hubungi admin untuk detail keuangan
Filter Tanggal
>
Rentang Tanggal: sampai
0): ?>
Kategori Produk Terlaris
Distribusi Penjualan per Kategori

Tidak ada data penjualan produk untuk periode yang dipilih

Tidak ada transaksi penjualan yang tercatat untuk tahun lalu (). Coba pilih rentang tanggal atau preset tanggal yang berbeda.

Reset Filter

Kode:

Terjual: unit
Harga: Rp.
Total: Rp.
% dari total penjualan
Rangkuman untuk Periode Terpilih
-
Total Produk Terjual: produk
Total Unit Terjual: unit
Rata-rata Per Hari: 0 ? $summary['total_items_sold'] / $daysDiff : 0; echo number_format($dailyAvgUnits, 1); ?> unit/hari
Pendapatan Rata-rata Per Hari: Rp. 0 ? $summary['total_revenue'] / $daysDiff : 0; echo number_format($dailyAvgRevenue); ?>
Total Pendapatan: Rp.
Rata-rata Pendapatan Per Produk: Rp. 0 ? $summary['total_revenue'] / $summary['total_products'] : 0; echo number_format($avgRevenuePerProduct); ?>
Ringkasan Aktivitas Anda
Untuk laporan keuangan terperinci atau untuk mengekspor data, silakan hubungi administrator Anda.
Produk Dilihat: produk teratas
Total Unit Terjual (Diproses): unit
Laporan Dibuat:
Level Akses: Karyawan