Dashboard Sinergi Core
Ringkasan eksekutif dan pemantauan aktivitas operasional hari ini.
Peta Sebaran Pelanggan Aktif
Total Sales Order (SO)
{{ dashboard.kpi.total_so || 0 }}
Revenue / Penjualan
{{ formatCurrency(dashboard.kpi.revenue || 0) }}
Total Purchase Order (PO)
{{ dashboard.kpi.total_po || 0 }}
Total Inventory Stock
{{ dashboard.kpi.total_stock || 0 }}
Trend Penjualan Harian
Status Pengiriman (DO)
Customer List
Daftar relasi pelanggan, mitra, atau Site pengiriman beserta informasi lokasi presisi.
| No. | Site (Nama Outlet) | Nama PIC | Alamat Lengkap | Maps & Titik Koordinat | Status | Aksi |
|---|---|---|---|---|---|---|
|
Belum ada data Customer yang terdaftar. |
||||||
| {{ index + 1 }} | {{ cust.site_name }} | {{ cust.pic_name || '-' }} | {{ cust.address || '-' }} |
Lihat Maps
{{ cust.lat_long }}
-
|
{{ cust.is_active == 1 ? 'Aktif' : 'Nonaktif' }} |
|
{{ modalMode === 'view' ? 'Detail Customer' : (modalMode === 'edit' ? 'Edit Customer' : 'Tambah Customer Baru') }}
Data Vendor & Supplier
Manajemen daftar pemasok (vendor/supplier) untuk kebutuhan operasional dan pembelian barang (Purchase Order).
| No. | Kode Vendor | Nama Vendor / Supplier | Nama PIC | Kontak (Telepon) | Status | Aksi |
|---|---|---|---|---|---|---|
|
Tidak ada data Vendor/Supplier saat ini. |
||||||
| {{ index + 1 }} | {{ vnd.vendor_code }} | {{ vnd.name }} | {{ vnd.pic_name || '-' }} | {{ vnd.phone || '-' }} | {{ vnd.is_active == 1 ? 'Aktif' : 'Non-Aktif' }} |
|
{{ modalMode === 'create' ? 'Tambah Vendor Baru' : 'Edit Data Vendor' }}
Price Calculation
Daftar penetapan harga jual (Selling Price) per dokumen tanggal rilis.
| No. | Kode Kalkulasi | Tanggal Berlaku | Total Item Diatur | Aksi |
|---|---|---|---|---|
|
Belum ada dokumen Price Calculation. |
||||
| {{ index + 1 }} | {{ price.calc_code }} | {{ price.calc_date }} | {{ price.total_items }} SKU |
|
{{ modalMode === 'create' ? 'Buat Kalkulasi Harga Baru' : (modalMode === 'view' ? 'Detail Price Calculation' : 'Edit Price Calculation') }}
Master Product
Kelola data induk komoditi pangan, bahan baku, dan barang jadi (Diurutkan berdasarkan Kategori A-Z).
| No. | SKU | Nama Komoditi | Kategori | UOM | Status | Aksi |
|---|---|---|---|---|---|---|
|
Belum ada data Produk di dalam database. |
||||||
| {{ index + 1 }} | {{ prod.sku }} | {{ prod.name }} | {{ prod.category }} | {{ prod.uom }} | {{ prod.is_active == 1 ? 'Aktif' : 'Nonaktif' }} |
|
Master Category
Kelola pengelompokan (kategori) untuk Master Product Anda secara berurutan.
| No. | Nama Kategori | Deskripsi | Status | Aksi |
|---|---|---|---|---|
|
Belum ada data Kategori Produk. |
||||
| {{ index + 1 }} | {{ cat.name }} | {{ cat.description || '-' }} | {{ cat.is_active == 1 ? 'Aktif' : 'Nonaktif' }} |
|
Master UOM
Kelola Satuan Ukur (Unit of Measure) untuk Master Product Anda secara berurutan.
| No. | Nama Satuan (UOM) | Deskripsi | Status | Aksi |
|---|---|---|---|---|
|
Belum ada data Satuan (UOM). |
||||
| {{ index + 1 }} | {{ uom.name }} | {{ uom.description || '-' }} | {{ uom.is_active == 1 ? 'Aktif' : 'Nonaktif' }} |
|
Master SKU
Kelola kode unik Stock Keeping Unit (SKU) yang terkelompok berdasarkan Kategori dan Produk.
| No. | Kode SKU | Category | Product | Nama Item SKU | Deskripsi | Status | Aksi |
|---|---|---|---|---|---|---|---|
|
Belum ada data Master SKU. |
|||||||
| {{ index + 1 }} | {{ skuItem.sku_code }} |
{{ skuItem.category_name || '-' }} | {{ skuItem.product_name || '-' }} | {{ skuItem.name }} | {{ skuItem.description || '-' }} | {{ skuItem.is_active == 1 ? 'Aktif' : 'Nonaktif' }} |
|
Order List
Daftar ringkasan transaksi pemesanan (Order Header).
| No. | Kode Order | Tanggal Order | Customer | Total SKU | Total Qty | Total Harga | Aksi |
|---|---|---|---|---|---|---|---|
|
Belum ada data Order. |
|||||||
| {{ index + 1 }} | {{ order.order_code }} | {{ order.order_date || '-' }} | {{ order.customer_name }} | {{ order.total_sku }} | {{ order.total_qty }} | {{ formatCurrency(order.total_price) }} |
|
{{ modalMode === 'create' ? 'Buat Order Baru' : (modalMode === 'view' ? 'Detail Order' : 'Edit Order') }}
Summary Order List (SOL)
Daftar dokumen fisik rekapitulasi pesanan harian (Matrix Pivot) yang telah dikunci/disimpan.
| No. | Kode SOL | Tanggal SOL | Total SKU | Total Qty | Total Nilai (Rp) | Aksi |
|---|---|---|---|---|---|---|
|
Belum ada dokumen SOL. Klik "Rekapitulasi Order" untuk membuat. |
||||||
| {{ index + 1 }} | {{ sol.sol_code }} | {{ sol.sol_date }} | {{ sol.total_sku }} | {{ sol.total_qty }} | {{ formatCurrency(sol.total_price) }} |
|
{{ modalMode === 'create' ? 'Buat Rekapitulasi (Pivot) Order' : 'Dokumen Matrix Pivot (SOL)' }}
Matriks Distribusi Kuantitas
| No. | SKU Item / Nama Produk | {{ cust }} | Total Qty | UOM |
|---|---|---|---|---|
|
Tidak ditemukan data transaksi Order List pada tanggal {{ formSummaryOrder.sol_date }}. Silakan buat Sales Order (SO) terlebih dahulu pada tanggal tersebut di menu Order List. Pilih Tanggal lalu tekan Buat untuk menghasilkan Pratinjau Matriks. Tidak ada data distribusi order pada dokumen ini. |
||||
| {{ idx + 1 }} | {{ skuItem.customers[cust] }} - | {{ skuItem.total || 0 }} | {{ skuItem.product_uom || skuItem.uom || '-' }} |
Jumlah SKU Terlibat: {{ pivotSkus.length }} SKU | Jumlah Customer: {{ pivotCustomers.length }} Customer
Picking Process
Daftar Order (SO) yang sudah disetujui dan siap untuk dilakukan proses pengambilan barang (Picking) di gudang.
| No. | Kode SO | Tanggal Order | Nama Customer | Status Picking | Aksi |
|---|---|---|---|---|---|
|
Tidak ada antrean Picking. Semua Order sudah selesai! |
|||||
| {{ index + 1 }} | {{ picking.order_code }} | {{ picking.order_date || '-' }} | {{ picking.customer_name }} | {{ picking.picking_status }} |
|
{{ modalMode === 'view' ? 'Lihat Detail Picking' : 'Eksekusi Picking Barang' }}
Kode SO: {{ formPicking.order_code }}
Tanggal: {{ formPicking.order_date }}
Customer: {{ formPicking.customer_name }}
Delivery Order (DO) Customer
Daftar Pesanan yang sudah selesai diproses (Selesai Picking) dan siap dikirim (Surat Jalan).
| No. | Kode SO | Kode DO | Tanggal Order | Tanggal Kirim (DO) | Nama Customer | Aksi |
|---|---|---|---|---|---|---|
|
Tidak ada pesanan yang Selesai Picking saat ini. |
||||||
| {{ index + 1 }} | {{ doCust.order_code }} | {{ doCust.do_code }} Belum Diproses | {{ doCust.order_date }} | {{ doCust.do_date || '-' }} | {{ doCust.customer_name }} |
|
{{ modalMode === 'view' ? 'Lihat Delivery Order' : 'Proses Pengiriman (Buat DO)' }}
Proof of Delivery (POD)
Pantau pengiriman Surat Jalan (DO) dan catat Tanda Terima Barang pelanggan di sini.
| No. | Kode SO | Kode DO | Tanggal Order | Nama Customer | Status Pengiriman | Aksi |
|---|---|---|---|---|---|---|
|
Tidak ada data pengiriman / DO yang ditemukan. |
||||||
| {{ index + 1 }} | {{ pod.order_code }} | {{ pod.do_code }} | {{ pod.order_date }} | {{ pod.customer_name }} | {{ pod.pod_status }} |
|
{{ modalMode === 'view' ? 'Lihat Bukti Pengiriman' : 'Update Bukti Pengiriman (POD)' }}
Invoice Create List (Faktur Penjualan)
Daftar transaksi penjualan yang telah terkirim (POD) dan siap diterbitkan Faktur Penjualan (Invoice).
| No. | Kode SO | Kode DO | Tanggal POD | Customer | Status POD | Kode Invoice | Tanggal Invoice | Total Invoice | Aksi |
|---|---|---|---|---|---|---|---|---|---|
|
Belum ada data Faktur Penjualan (Invoice). |
|||||||||
| {{ index + 1 }} | {{ inv.order_code }} | {{ inv.do_code || '-' }} | {{ inv.pod_date || '-' }} | {{ inv.customer_name }} | {{ inv.pod_status }} | {{ inv.invoice_code }} Belum Diterbitkan | {{ inv.invoice_date || '-' }} | {{ formatCurrency(inv.invoice_total) }} |
|
{{ modalMode === 'view' ? 'Detail Faktur Penjualan (Invoice)' : 'Penerbitan Faktur Penjualan (Invoice)' }}
Purchase List (PO)
Daftar ringkasan transaksi pembelian / Purchase Order (PO).
| No. | Kode PO | Tanggal PO | Supplier | Total SKU | Total Qty | Total Harga | Aksi |
|---|---|---|---|---|---|---|---|
|
Belum ada data Purchase Order (PO). |
|||||||
| {{ index + 1 }} | {{ purchase.po_code }} | {{ purchase.po_date || '-' }} | {{ purchase.supplier_name }} | {{ purchase.total_sku }} | {{ purchase.total_qty }} | {{ formatCurrency(purchase.total_price) }} |
|
{{ modalMode === 'create' ? 'Buat PO Baru' : (modalMode === 'view' ? 'Detail PO' : 'Edit PO') }}
Master Stock Inventori
Daftar kuantitas stok barang (SKU) secara keseluruhan di dalam gudang.
| No. | Kode SKU | Nama Item (Produk) | Qty Stock Total | Terakhir Diperbarui | Aksi |
|---|---|---|---|---|---|
|
Belum ada data Stok yang tersimpan. |
|||||
| {{ index + 1 }} | {{ stock.sku_code }} |
{{ stock.sku_name }} | {{ stock.qty_total }} {{ stock.uom || '' }} | {{ stock.last_updated }} |
|
Setting Group Menu (Level 1)
Group Menu digunakan untuk memisahkan section besar pada Sidebar.
| Urutan | Nama Group | Aksi |
|---|---|---|
| Belum ada data Group Menu di Database. | ||
| {{ group.sort_order }} | {{ group.name }} |
|
Setting Category Menu (Level 2)
Category Menu berfungsi sebagai folder/cabang di bawah Group Menu.
| Urutan | Kategori | Induk (Group) | Aksi |
|---|---|---|---|
| Belum ada data Category Menu di Database. | |||
| {{ cat.sort_order }} | {{ cat.name }} | {{ getGroupName(cat.group_id) }} |
|
Setting Menu Builder (Level 3)
Ini adalah ujung hierarki (Link/URL aktual) yang akan diklik oleh pengguna.
| Group Menu | Category | Urutan | Icon | Menu & URL | Aksi |
|---|---|---|---|---|---|
| Belum ada data Menu Link di Database. | |||||
| {{ getGroupName((categoryList.find(c => c.id == menu.category_id) || {}).group_id) }} | {{ getCategoryName(menu.category_id) }} | {{ menu.sort_order }} |
{{ menu.name }} {{ menu.url }} |
|
|
Role-Based Access Control (RBAC)
Kelola nama peran dan atur detail perizinan (matrix) untuk setiap peran.
| ID | Nama Role | Deskripsi | Aksi Matrix |
|---|---|---|---|
| Belum ada data Role di Database. | |||
| {{ role.id }} | {{ role.role_name }} System Locked | {{ role.description }} |
|
User Management
Kelola akun pengguna, berikan akses Role (RBAC), dan atur status keaktifan pengguna di sini.
| Username | Nama Lengkap | Role Akses | Status | Aksi | |
|---|---|---|---|---|---|
| Belum ada pengguna di Database. | |||||
| {{ user.username }} | {{ user.fullname }} | {{ user.email }} | {{ user.role_name }} | Aktif Nonaktif |
|
Ooopps! Rute Tidak Dikenali
Sistem menolak rute {{ currentView }}. Pastikan URL sudah benar.