Konfigurasi diperlukan
File aplikasi belum terhubung ke Supabase. Pemilik perlu mengisi config.js dengan Project URL dan publishable/anon key sebelum mengunggah aplikasi.
Jangan pernah memasukkan service_role atau secret key ke file publik.
Masuk ke Sinar Ogan
Gunakan akun Owner atau karyawan yang terdaftar di Supabase.
Dashboard
Daftar Produk
Karyawan hanya melihat nama, satuan, dan harga jual. Owner dapat mengedit produk.
| Nama Produk | Satuan | Harga Eceran | Harga Grosir | Owner |
|---|
Kelola Produk (Owner)
Pilih Edit pada produk, atau isi formulir untuk menambah barang baru. Harga modal hanya dibaca oleh akun Owner.
Menampilkan maksimal 100 hasil pencarian pertama. Pencarian dilakukan pada katalog yang diambil dari database.
Kasir Toko
Penjualan dari Gudang Toko. Hanya produk dengan harga dan stok tersedia yang dapat dijual. Transaksi yang dikonfirmasi akan benar-benar mengurangi stok.
Keranjang
| Barang | Harga | Jumlah | Subtotal | Aksi |
|---|
Total: Rp0
Riwayat Penjualan
Owner melihat semua transaksi Gudang Toko; karyawan hanya transaksinya sendiri. Harga modal tidak ditampilkan.
Tekan Muat Ulang Penjualan untuk melihat riwayat.
| Nomor | Tanggal | Kasir | Pembayaran | Total | Status | Struk | Pembatalan | Retur |
|---|
Ajukan Retur Barang
Detail Struk
| Produk | Jumlah | Jenis | Harga | Subtotal |
|---|
Pilih Cetak untuk printer thermal, atau Simpan sebagai PDF dari dialog cetak perangkat.
Pengajuan Pembatalan Penjualan
Karyawan dapat mengajukan pembatalan transaksi sendiri. Hanya Owner yang dapat menyetujui atau menolak. Stok dikembalikan setelah persetujuan Owner.
Belum memuat pengajuan.
| Nomor | Pengaju | Alasan | Diajukan | Status | Catatan Owner | Keputusan |
|---|
Keputusan Retur — Owner
Pengajuan yang menunggu keputusan. Persetujuan mengubah stok dan mencatat penyelesaian uang; pastikan pembayaran atau pengembalian uang benar-benar sudah dilakukan.
Belum memuat pengajuan.
| Transaksi | Barang | Jumlah | Kondisi | Alasan | Penyelesaian | Nilai Retur | Diajukan | Keputusan |
|---|
Putuskan Retur
Riwayat keputusan retur yang sudah disetujui atau ditolak.
Belum dimuat.
| Transaksi | Barang | Jumlah | Status | Penyelesaian | Nilai Retur | Selisih Omzet | Waktu Keputusan |
|---|
Laporan Owner
Khusus Owner. Ringkasan menggunakan tanggal transaksi; mutasi menggunakan tanggal kejadian penjualan, pembatalan, atau retur (WIB). Laba kotor belum dikurangi biaya operasional.
Pilih tanggal lalu tampilkan laporan.
Mutasi omzet berdasarkan tanggal kejadian (WIB), bukan catatan arus kas.
Pilih tanggal dan klik Tampilkan Laporan.
| Waktu WIB | Transaksi | Jenis | Pembayaran | Nilai Mutasi |
|---|
Total mutasi: —
Stok Gudang
Nilai berdasarkan stok tersedia Ă— harga modal tercatat. *Kuantitas dapat mencampur satuan pcs, meter, dan lainnya.
Jumlah kosong berarti belum dihitung, berbeda dengan stok 0.
| Produk ID | Nama Produk | Gudang | Jumlah |
|---|
Riwayat Stok
Memuat riwayat…
| ID | Produk | Gudang | Stok Sebelum | Stok Sesudah | Selisih | Usulan | Jenis | Status | Pengaju | Pemeriksa | Catatan | Diajukan | Diperiksa |
|---|
Pengajuan Stok
Ajukan stok awal atau koreksi. Perubahan stok hanya berlaku setelah disetujui Owner.
Daftar Pengajuan
| ID | Produk | Gudang | Usulan | Jenis | Status | Tindakan Owner |
|---|