Tutorial Lengkap Gudang POS

Sistem Point of Sale & Manajemen Gudang

Versi 1.0 | Panduan Penggunaan Semua Fitur Aplikasi

Daftar Isi
  1. Login & Autentikasi — Cara masuk, captcha, keamanan
  2. Dashboard — Statistik, grafik, peringatan stok, akses cepat
  3. POS / Kasir — Transaksi penjualan, keranjang, checkout, permintaan salesman
  4. Manajemen Produk — CRUD produk, harga multi-level, konversi satuan, detail produk
  5. Pembelian (Barang Masuk) — PO, penerimaan, retur supplier
  6. Manajemen Stok — Stok gudang, penyesuaian, riwayat mutasi, stok opname
  7. Riwayat Penjualan — Daftar transaksi, detail, struk, void/refund
  8. Data Master — Supplier, pelanggan, salesman, kategori, satuan
  9. Diskon — CRUD diskon, tipe persentase & nominal
  10. Laporan — 20+ jenis laporan keuangan, inventori, pelanggan
  11. Tutup Kasir (Shift Closing) — Rekonsiliasi kas shift
  12. Manajemen Pengguna & Grup Akses — CRUD user, grup, permission matrix
  13. Profil & Ganti Password — Edit profil, ubah password
  14. Pengaturan Aplikasi — Info gudang, PPN, struk

1. Login & Autentikasi

1.1 Cara Mengakses Aplikasi

Buka browser dan akses alamat aplikasi (misal: https://gudang.edmondapp.my.id/ atau http://localhost/gudang/).

Halaman Login Gudang POS

Gambar 1.1 — Halaman Login Gudang POS

1.2 Form Login

Halaman login memiliki elemen berikut:

ElemenPenjelasan
UsernameMasukkan username terdaftar. Default admin: admin
PasswordMasukkan password. Default: admin123
Tombol EyeKlik untuk menampilkan/menyembunyikan password
CaptchaMuncul setelah 3x gagal login. Klik gambar untuk refresh
Tombol MASUKKlik untuk login. Jika berhasil, diarahkan ke Dashboard
Info: Setelah 3x gagal login, captcha akan muncul sebagai proteksi brute force. Akun terkunci sementara jika gagal 5x berturut-turut.

1.3 Logout

Untuk logout: Klik avatar/nama di pojok kanan atas navbar → pilih "Keluar".

Dropdown Menu Navbar

Gambar 1.2 — Dropdown Menu Navbar dengan opsi Profil dan Keluar

2. Dashboard

Setelah login, Anda akan diarahkan ke Dashboard. Ini adalah pusat informasi utama.

Dashboard Gudang POS

Gambar 2.1 — Dashboard Gudang POS dengan statistik, grafik, dan akses cepat

2.1 Kartu Statistik (4 kartu di atas)

KartuWarnaPenjelasan
Penjualan Hari IniHijauTotal omzet penjualan hari ini (Rp)
Transaksi Hari IniBiruJumlah transaksi yang terjadi hari ini
Total ProdukUnguJumlah produk aktif di gudang
Stok MenipisKuningJumlah produk dengan stok di bawah minimum

2.2 Grafik Penjualan 7 Hari Terakhir

Grafik batang (bar chart) menampilkan total penjualan untuk 7 hari terakhir. Sumbu Y menunjukkan nilai dalam Rupiah.

2.3 Peringatan Kadaluarsa

Peringatan! Jika ada batch produk yang akan kadaluarsa dalam 30 hari, muncul alert merah di bagian atas. Klik link "Lihat detail" untuk melihat daftar lengkap.

2.4 Tabel Stok Menipis

Menampilkan 5 produk dengan stok terendah. Badge warna:

2.5 Tabel Produk Mendekati Kadaluarsa

Menampilkan 5 batch produk dengan tanggal kadaluarsa terdekat (dalam 90 hari).

2.6 Produk Terlaris Hari Ini

Tabel top 5 produk dengan penjualan terbanyak hari ini, menampilkan nama produk, quantity terjual, dan omzet.

2.7 Akses Cepat (Quick Actions)

6 tombol shortcut untuk navigasi cepat:

TombolWarnaTujuan
Kasir (POS)HijauKe halaman kasir untuk transaksi
PenjualanBiruKe daftar riwayat penjualan
PembelianInfoKe daftar pembelian (barang masuk)
ProdukSekunderKe daftar produk
LaporanUnguKe pusat laporan
Stok OpnameKuningKe halaman stok opname

3. POS / Kasir

Modul POS adalah inti aplikasi untuk melakukan transaksi penjualan. Akses via menu sidebar "Kasir (POS)" atau tombol quick action di dashboard.

Halaman POS/Kasir

Gambar 3.1 — Halaman POS/Kasir dengan pencarian produk dan keranjang

3.1 Panel Tipe Penjualan (atas)

ElemenPenjelasan
Tanpa Permintaan (radio)Mode penjualan biasa tanpa salesman
Dengan Permintaan (radio)Mode penjualan dari permintaan salesman. Muncul field: Salesman, Nama Pelanggan, Telp Pelanggan, Foto Permintaan
Salesman (dropdown)Pilih salesman dari daftar. Field ini wajib diisi jika mode "Dengan Permintaan" dipilih
Nama PelangganNama pelanggan yang memesan (opsional)
Telp PelangganNomor telepon pelanggan (opsional)
Foto PermintaanUpload foto bukti permintaan (opsional)

3.2 Pencarian Produk (panel kiri)

ElemenPenjelasan
Search barKetik nama/kode/barcode produk. Hasil muncul otomatis setelah 2 karakter
Tipe Harga (4 tombol)Pilih tipe harga: Retail (harga normal), Grosir (harga wholesale), Member (harga member), Reseller (harga reseller)
Hasil pencarianList produk dengan nama, kode, stok, harga, dan badge stok. Klik produk untuk menambah ke keranjang
Tip Barcode Scanner: Jika menggunakan barcode scanner, scan produk saat search bar fokus. Jika hanya 1 hasil, produk otomatis masuk ke keranjang.

3.3 Keranjang & Checkout (panel kanan)

ElemenPenjelasan
Tabel KeranjangMenampilkan item: nama produk, tipe harga, qty (dapat diubah), harga, subtotal, tombol hapus (x)
Qty inputUbah angka quantity, otomatis update subtotal
Tombol Hapus ItemHapus produk dari keranjang
Tombol ClearKosongkan seluruh keranjang
SubtotalTotal harga semua item sebelum diskon
Diskon (Rp)Masukkan nominal diskon manual (Rp)
PPN (%)Otomatis dihitung dari (Subtotal - Diskon) × PPN rate
Grand TotalSubtotal - Diskon + PPN
Bayar (Rp)Masukkan jumlah uang dibayar. Otomatis format ribuan
Metode BayarPilih: Tunai, Kartu, Transfer, E-Wallet, QRIS
KembalianOtomatis: Bayar - Grand Total. Hijau jika cukup, merah jika kurang
Proses PembayaranTombol hijau besar untuk menyelesaikan transaksi. Akan redirect ke halaman struk

3.4 Alur Transaksi Lengkap

  1. 1 Buka halaman POS
  2. 2 Pilih tipe penjualan: Tanpa Permintaan atau Dengan Permintaan
  3. 3 Pilih tipe harga: Retail / Grosir / Member / Reseller
  4. 4 Cari produk di search bar (ketik nama/kode/barcode)
  5. 5 Klik produk dari hasil pencarian untuk menambah ke keranjang
  6. 6 Ubah quantity jika perlu (klik angka qty di keranjang)
  7. 7 Masukkan diskon jika ada (dalam Rupiah)
  8. 8 Masukkan jumlah uang yang dibayar
  9. 9 Pilih metode pembayaran
  10. 10 Klik "Proses Pembayaran"
  11. 11 Konfirmasi dialog → redirect ke halaman struk
Halaman Penjualan

Gambar 3.2 — Halaman daftar Penjualan (struk dapat dicetak dari detail transaksi)

4. Manajemen Produk

Akses via sidebar: Master Data → Produk

4.1 Daftar Produk

Halaman Daftar Produk

Gambar 4.1 — Halaman Daftar Produk dengan DataTables

Tombol/AksiIkonPenjelasan
Tambah ProdukTombol biru di pojok kanan atas. Hanya muncul jika punya permission products.create
Lihat DetailTombol biru — lihat detail produk lengkap dengan daftar harga
Edit ProdukTombol kuning — edit informasi produk
Hapus/NonaktifkanTombol merah — nonaktifkan produk (soft delete). Konfirmasi sebelum hapus
Badge StokHijau = aman, Kuning = menipis, Merah = habis
Search/FilterGunakan search box di atas tabel (DataTables) untuk mencari produk
ExportTombol export di DataTables untuk download Excel/PDF/Print

4.2 Tambah Produk

Form Tambah Produk

Gambar 4.2 — Form Tambah Produk dengan harga multi-level dan konversi satuan

FieldPenjelasan
Nama Produk *Wajib diisi. Nama lengkap produk
Nama GenerikNama umum/generik produk (opsional)
Kode ProdukKode unik produk (opsional, harus unik)
BarcodeNomor barcode produk (opsional, harus unik)
ProdusenNama pabrikan/merk (opsional)
KategoriPilih dari dropdown (Tom Select dengan search)
Satuan Dasar *Wajib. Pilih satuan terkecil (Pcs, Box, dll)
Min. StokBatas minimum stok untuk peringatan
DeskripsiKeterangan produk (opsional)
Harga RetailHarga jual normal
Harga GrosirHarga untuk pembelian grosir
Harga MemberHarga khusus member
Harga ResellerHarga khusus reseller
Konversi SatuanTambah satuan alternatif dengan faktor konversi (misal: 1 Pcs = 12 Karton). Klik "Tambah" setelah memilih satuan dan faktor
SimpanTombol biru untuk menyimpan produk
BatalKembali ke daftar produk tanpa menyimpan

4.3 Detail Produk

Halaman Detail Produk

Gambar 4.3 — Halaman Detail Produk dengan daftar harga

Halaman detail menampilkan informasi lengkap produk dan daftar harga untuk semua tipe (Retail, Grosir, Member, Reseller).

Tombol di sidebar kanan:

4.4 Edit Produk

Halaman Edit Produk

Gambar 4.4 — Halaman Edit Produk dengan konversi satuan

Sama seperti form tambah, tapi field sudah terisi. Bagian konversi satuan menampilkan tabel satuan yang sudah ada. Bisa menambah satuan baru.

5. Pembelian (Barang Masuk)

Akses via sidebar: Transaksi → Pembelian

5.1 Daftar Pembelian

Halaman Daftar Pembelian

Gambar 5.1 — Halaman Daftar Pembelian

ElemenPenjelasan
Tambah PembelianTombol biru untuk membuat PO baru
Status BadgePending = belum diterima, Diterima = sudah diterima, Dibatalkan
Lihat DetailKlik untuk melihat detail PO dan item-itemnya

5.2 Tambah Pembelian (PO Baru)

Form Tambah Pembelian

Gambar 5.2 — Form Tambah Pembelian dengan item dinamis

Bagian Informasi Pembelian:

Bagian Item Pembelian:

Bagian Ringkasan:

5.3 Detail Pembelian

Halaman Detail Pembelian

Gambar 5.3 — Halaman Detail Pembelian

Menampilkan info PO lengkap dengan daftar item. Tombol aksi:

5.4 Retur Pembelian

Halaman retur memungkinkan mengembalikan sebagian item dari PO ke supplier. Stok akan dikurangi sesuai jumlah retur.

6. Manajemen Stok

Akses via sidebar: Inventory → Stok Gudang

6.1 Stok Gudang

Halaman Stok Gudang

Gambar 6.1 — Halaman Stok Gudang dengan status stok

TombolPenjelasan
PenyesuaianTombol kuning — form penyesuaian stok manual (tambah/kurang stok)
RiwayatTombol info — lihat semua mutasi stok (in/out/adjustment)

Status stok ditampilkan dengan badge:

6.2 Riwayat Mutasi Stok

Halaman Riwayat Mutasi Stok

Gambar 6.2 — Halaman Riwayat Mutasi Stok

Menampilkan semua pergerakan stok: masuk (purchase/return), keluar (sale), penyesuaian (opname/adjustment).

KolomPenjelasan
TanggalWaktu mutasi terjadi
ProdukNama produk yang berubah stoknya
TipeIN / OUT / ADJ
ReferensiSumber mutasi: Purchase, Sale, Return, Opname, Adjustment
QtyJumlah stok yang bergerak
SaldoStok akhir setelah mutasi
BatchNomor batch terkait
CatatanKeterangan mutasi

6.3 Penyesuaian Stok

Form untuk menyesuaikan stok manual. Pilih produk, masukkan jumlah penyesuaian (positif untuk menambah, negatif untuk mengurangi), dan catatan alasan.

6.4 Stok Opname

Akses via sidebar: Inventory → Stok Opname

Halaman Stok Opname

Gambar 6.2 — Halaman Stok Opname

Membuat Stok Opname:

  1. 1 Klik "Buat Opname"
  2. 2 Sistem akan menampilkan semua produk dengan stok sistem
  3. 3 Masukkan Stok Fisik (hasil hitung manual) untuk setiap produk
  4. 4 Sistem otomatis menghitung selisih
  5. 5 Klik "Simpan Draft" untuk simpan sementara, atau "Selesaikan" untuk apply perubahan stok
Perhatian: Setelah opname diselesaikan, stok sistem akan disesuaikan dengan stok fisik. Perubahan tidak dapat di-undo.

7. Riwayat Penjualan

Akses via sidebar: Transaksi → Penjualan

7.1 Daftar Penjualan

Halaman Daftar Penjualan

Gambar 7.1 — Halaman Daftar Penjualan dengan filter tanggal

ElemenPenjelasan
Filter Dari (date)Filter transaksi dari tanggal tertentu
Filter Sampai (date)Filter transaksi sampai tanggal tertentu
Filter TanggalTerapkan filter rentang tanggal
ResetReset filter, tampilkan semua
Status BadgeCompleted / Void / Refunded
Lihat DetailLihat detail transaksi lengkap
Cetak StrukBuka struk di tab baru untuk dicetak

7.2 Detail Penjualan

Menampilkan informasi lengkap transaksi:

7.3 Void dan Refund

Di halaman detail penjualan, tersedia tombol:

Perhatian: Void dan Refund tidak dapat dibatalkan. Pastikan sebelum melakukan tindakan ini.

7.4 Halaman Returns

Akses via sidebar: Transaksi → Penjualan lalu tab Returns. Menampilkan daftar transaksi yang sudah di-void atau di-refund.

8. Data Master

8.1 Supplier

Akses via sidebar: Master Data → Supplier

Halaman Daftar Supplier

Gambar 8.1 — Halaman Daftar Supplier

Tabel menampilkan: No, Nama, Contact Person, Telepon, Email, Kota, Status, Aksi (Edit, Hapus).

Form tambah/edit supplier: Nama, Contact Person, Telepon, Email, Alamat, Kota.

8.2 Pelanggan (Customer)

Akses via sidebar: Master Data → Pelanggan

Halaman Daftar Pelanggan

Gambar 8.2 — Halaman Daftar Pelanggan

Tabel menampilkan: No, Nama, Telepon, Email, Member Number, Status, Aksi.

Form tambah/edit: Nama, Telepon, Email, Alamat, Member Number, Tanggal Lahir.

Info: Data telepon pelanggan terenkripsi di database (AES-256-GCM) untuk privasi.

8.3 Salesman

Akses via sidebar: Master Data → Salesman

Halaman Daftar Salesman

Gambar 8.2 — Halaman Daftar Salesman

Tabel menampilkan: No, Nama, Kode Salesman, Wilayah, Telepon, Status, Aksi (Edit, Nonaktifkan).

Form tambah/edit: Nama, Kode Salesman, Wilayah, Telepon, Alamat.

8.4 Kategori

Akses via sidebar: Master Data → Kategori

Halaman Daftar Kategori

Gambar 8.3 — Halaman Daftar Kategori

Tabel menampilkan: No, Nama, Kode, Deskripsi, Status, Aksi.

Form tambah/edit: Nama, Kode, Deskripsi.

8.5 Satuan (Units)

Akses via sidebar: Pengaturan → Satuan (atau di halaman Settings)

Halaman Daftar Satuan

Gambar 8.4 — Halaman Daftar Satuan

Tabel menampilkan: No, Nama Satuan, Singkatan, Aksi (Hapus).

Form tambah: Nama Satuan (misal: "Pieces"), Singkatan (misal: "Pcs").

9. Diskon

Akses via sidebar: Transaksi → Diskon

Halaman Daftar Diskon

Gambar 9.1 — Halaman Daftar Diskon

ElemenPenjelasan
Tambah DiskonTombol biru untuk membuat diskon baru
Tipe: PersentasePersentase — diskon dalam % (misal: 10%)
Tipe: NominalNominal — diskon dalam Rupiah (misal: Rp 5.000)
PeriodeRentang tanggal berlaku diskon
Min. BelanjaMinimum pembelian untuk dapat diskon
EditUbah diskon
HapusNonaktifkan diskon

Form Tambah/Edit Diskon:

10. Laporan

Akses via sidebar: Laporan. Halaman pusat laporan menampilkan 20+ jenis laporan dalam 4 kategori.

Pusat Laporan

Gambar 10.1 — Pusat Laporan dengan 20+ jenis laporan

10.1 Laporan Keuangan

Nama LaporanPenjelasan
PenjualanRingkasan transaksi per periode, per shift/kasir. Filter tanggal tersedia
Ringkasan HarianOmzet, laba, diskon, pajak per hari. Grafik tren harian
LabaSelisih harga jual dan HPP per item. Menampilkan margin keuntungan
Per Kasir / ShiftPerforma omzet tiap kasir. Perbandingan antar kasir
Per Metode BayarRekonsiliasi per metode: Tunai, Kartu, Transfer, E-Wallet, QRIS
DiskonTotal diskon yang diberikan per periode
Void / RefundTransaksi yang dibatalkan atau dikembalikan

10.2 Laporan Inventori

Nama LaporanPenjelasan
Penjualan per BarangProduk terlaris, kontribusi omzet per produk
InventoriStok saat ini, harga rata-rata per produk
Nilai InventoriTotal aset gudang (qty × HPP)
Stok MenipisProduk di bawah batas minimum stok
Barang Tidak LakuProduk tanpa penjualan 30+ hari (dead stock)
Analisis ABCKlasifikasi produk: A (80% omzet), B (15%), C (5%)
Kartu StokMutasi stok per produk (in/out detail)
KadaluarsaRingkasan batch mendekati kadaluarsa
Detail KadaluarsaBatch expired dalam 1/3/6 bulan ke depan

10.3 Laporan Pelanggan & Permintaan

Nama LaporanPenjelasan
Top PelangganPelanggan dengan total belanja tertinggi
Permintaan vs Non-PermintaanAnalisis bauran penjualan permintaan vs reguler
Per SalesmanBarang yang sering diminta per salesman

10.4 Laporan Supplier

Nama LaporanPenjelasan
Hutang SupplierTotal pembelian per supplier, jumlah yang sudah diterima vs pending

10.5 Fitur Export

Setiap halaman laporan memiliki:

Contoh Laporan Penjualan

Gambar 10.2 — Contoh Laporan Penjualan dengan filter dan export

11. Tutup Kasir (Shift Closing)

Akses via sidebar: Kasir → Tutup Kasir

Halaman Tutup Kasir

Gambar 11.1 — Halaman Tutup Kasir dengan rekonsiliasi kas

11.1 Halaman Tutup Shift

ElemenPenjelasan
Kas Diharapkan (Sistem)Total kas yang seharusnya ada berdasarkan sistem
Jumlah TransaksiTotal transaksi selama shift ini
Shift dimulaiWaktu mulai shift (dari closing sebelumnya)
Jumlah Kas FisikInput — masukkan hasil hitung uang fisik di laci
CatatanCatatan tambahan (misal: ada uang logam, kembalian, dll)
Tutup ShiftTombol hijau — konfirmasi tutup shift. Sistem menghitung selisih otomatis

11.2 Tabel Transaksi Shift

Panel kanan menampilkan semua transaksi kas selama shift: Invoice, Waktu, Total, Cash.

11.3 Riwayat Shift

Halaman Riwayat Shift

Gambar 11.2 — Halaman Riwayat Penutupan Shift

Akses via tombol "Riwayat" di halaman tutup kasir. Menampilkan daftar semua shift closing dengan:

Tip: Selisih kas = Kas Fisik - Kas Sistem. Jika positif (lebih), berarti ada kelebihan kas. Jika negatif (kurang), berarti ada kekurangan kas.

12. Manajemen Pengguna & Grup Akses

12.1 Daftar Pengguna

Akses via sidebar: Sistem → Pengguna

Halaman Daftar Pengguna

Gambar 12.1 — Halaman Daftar Pengguna

Tombol/AksiIkonPenjelasan
Tambah PenggunaTombol biru — tambah user baru
Edit PenggunaTombol kuning — edit info user
Aktifkan/Nonaktifkan / Tombol — toggle status aktif user
HapusTombol merah — nonaktifkan user (tidak bisa hapus diri sendiri)
Badge SYSTEMUser dengan grup Super Admin (bypass semua permission)

Form Tambah/Edit User:

12.2 Grup Akses

Akses via sidebar: Sistem → Grup Akses

Halaman Daftar Grup Akses

Gambar 12.2 — Halaman Daftar Grup Akses

Tombol/AksiIkonPenjelasan
Tambah GrupBuat grup akses baru
Permission MatrixAtur permission per module (view/create/edit/delete) dalam bentuk grid checkbox
Edit GrupEdit nama & deskripsi grup
Hapus GrupHapus grup (tidak bisa hapus grup SYSTEM)

12.3 Permission Matrix

Halaman permission matrix menampilkan grid modul × aksi:

Permission Matrix Grid

Gambar 12.3 — Permission Matrix Grid untuk mengatur izin akses

Centang kotak untuk memberikan izin akses. Klik "Simpan Permission" untuk menyimpan.

Grup Super Admin (SYSTEM): Tidak perlu atur permission. Otomatis bypass semua cek permission.

13. Profil & Ganti Password

Akses via: Klik avatar di pojok kanan atas navbar → "Profil Saya"

Halaman Profil Saya

Gambar 13.1 — Halaman Profil Saya dengan edit profil dan ganti password

13.1 Edit Profil

FieldPenjelasan
Nama LengkapEdit nama (wajib)
UsernameTidak bisa diubah (disabled)
EmailEdit email (terenkripsi di database)
PhoneEdit nomor telepon (terenkripsi di database)
SimpanTombol biru untuk simpan perubahan

13.2 Ganti Password

FieldPenjelasan
Password Saat IniMasukkan password lama (wajib)
Password BaruMin. 8 karakter, harus mengandung: huruf besar, huruf kecil, angka, dan karakter khusus
Konfirmasi Password BaruUlangi password baru
Ubah PasswordTombol kuning untuk konfirmasi
Aturan Password: Tidak boleh sama dengan 5 password terakhir yang pernah digunakan.

14. Pengaturan Aplikasi

Akses via sidebar: Pengaturan → Settings

Halaman Pengaturan Aplikasi

Gambar 14.1 — Halaman Pengaturan Aplikasi

14.1 Informasi Gudang

FieldPenjelasan
Nama GudangNama gudang/toko, tampil di struk dan header
EmailEmail kontak gudang
TeleponNomor telepon gudang
AlamatAlamat lengkap gudang

14.2 Pengaturan Transaksi

FieldPenjelasan
PPN Rate (%)Persentase Pajak Pertambahan Nilai (default: 11%)
Mata UangKode mata uang (default: IDR)

14.3 Pengaturan Struk

FieldPenjelasan
Footer StrukTeks yang tampil di bagian bawah struk (misal: "Terima kasih")
Lebar Struk (mm)Lebar kertas struk (58-120mm, default: 80mm)
Jumlah CetakJumlah rangkap cetak (1-5)
Cetak otomatis (checkbox)Otomatis cetak struk setelah transaksi
Tampilkan logo (checkbox)Tampilkan logo di header struk

Simpan Pengaturan — Tombol biru di pojok kanan bawah untuk menyimpan semua perubahan.

15. Referensi Menu Sidebar

Berikut adalah struktur menu sidebar lengkap dan tujuan masing-masing:

MenuIconSub-menu / Tujuan
DashboardHalaman utama dengan statistik
Kasir (POS)Halaman kasir untuk transaksi
Tutup KasirShift closing / rekonsiliasi kas
PenjualanRiwayat transaksi penjualan
PembelianDaftar PO / barang masuk
ProdukManajemen produk
Stok GudangStok saat ini & penyesuaian
Riwayat MutasiRiwayat pergerakan stok
Stok OpnameOpname / stock take
DiskonManajemen diskon
SupplierData supplier
PelangganData pelanggan
SalesmanData salesman
KategoriKategori produk
LaporanPusat laporan (20+ jenis)
PenggunaManajemen user
Grup AksesManajemen grup & permission
SettingsPengaturan aplikasi

16. Tips & Trik

1. Barcode Scanner: Pastikan cursor di search bar POS. Scan barcode → jika 1 hasil, produk otomatis masuk keranjang. Search bar akan auto-focus kembali.
2. Pencarian DataTables: Semua tabel di aplikasi menggunakan DataTables. Gunakan search box di pojok kanan atas tabel untuk mencari data. Klik header kolom untuk sort.
3. Export Data: Tabel dengan class "datatable" memiliki tombol export (Excel, PDF, Print) di pojok kanan atas.
4. Filter Tanggal: Di halaman Penjualan dan Laporan, gunakan filter tanggal (Dari - Sampai) untuk mempersempit data yang ditampilkan.
5. Multi-Price: Setiap produk memiliki 4 tipe harga. Pilih tipe harga di POS sebelum menambah produk ke keranjang.
6. Permission System: Tombol/tindakan yang tidak punya permission akan otomatis tersembunyi (d-none). Super Admin bypass semua permission.
7. Session Timeout: Sesi otomatis berakhir setelah 30 menit tidak ada aktivitas. Anda akan diarahkan ke halaman login.
8. Enkripsi Data: Data sensitif (telepon, email) pelanggan & supplier terenkripsi dengan AES-256-GCM di database.

Tutorial Gudang POS — Panduan Lengkap Penggunaan Aplikasi

Generated on | Gudang POS v1.0