Menu Adj Stock

Tujuan Halaman

Halaman Adj Stock digunakan untuk koreksi stok produk di warehouse tertentu: menambah stok, mengurangi stok, dan melakukan “Sync QTY” (sinkron kuantitas) per produk.

Gambaran Singkat Cara Kerja

  • Anda memilih warehouse yang akan dikoreksi.
  • Cari produk (ketik/voice/barcode).
  • Masukkan jumlah pada kolom Qty di kartu produk.
  • Tekan + Tambah atau - Kurangi, lalu konfirmasi.

Bagian Atas (Toolbar)

  1. Pilih Warehouse

    • Tombol “Warehouse” untuk memilih gudang.
    • Jika warehouse kosong, akan muncul pesan “Warehouse kosong”.
    • Setelah memilih, data stok akan dimuat sesuai gudang tersebut.
  2. Pencarian Produk

    • Kolom “Cari produk…” untuk mencari berdasarkan nama/kode/barcode (tergantung data backend).
    • Pencarian berjalan otomatis beberapa saat setelah Anda mengetik.
  3. Voice Search (🎤)

    • Cari produk menggunakan suara.
    • Setelah hasil suara masuk, list akan langsung dimuat ulang dengan kata kunci tersebut.
  4. Scan Barcode (📷)

    • Membuka kamera scanner.
    • Setelah barcode terbaca, kata kunci pencarian akan terisi dan data dimuat ulang.

Daftar Produk (List)

Setiap produk ditampilkan sebagai kartu, berisi:

  1. Nama Produk
  2. Tombol “Sync QTY” (🔄)
    • Untuk sinkron kuantitas produk.
    • Saat proses berjalan, tombol akan nonaktif sementara.
  3. Badge Stok Saat Ini
    • Menampilkan stok dan satuan dasar (misalnya “10 pcs”).
    • Jika badge ditap, akan muncul pop-up “Stok Saat Ini”.

Koreksi Stok Cepat (Tambah / Kurangi)

Di setiap kartu produk ada:

  1. Tombol + Tambah
  2. Kolom Qty
    • Isi angka jumlah yang akan ditambahkan/dikurangi.
    • Jika kosong atau 0, sistem akan menolak dengan pesan “Jumlah tidak valid”.
  3. Tombol - Kurangi

Saat menekan Tambah/Kurangi:

  • Aplikasi akan menampilkan konfirmasi (mis. “Apakah Anda yakin ingin menambah stok … sebanyak …?”).
  • Jika Anda pilih OK, perubahan akan dikirim ke server dan list akan refresh.
  • Setelah sukses, input Qty untuk produk tersebut akan dikosongkan kembali.

Pagination (Previous / Next)

Di bagian bawah ada informasi dan navigasi halaman:

  • “Menampilkan X dari Y produk”
  • Tombol Previous untuk mundur halaman.
  • Tombol Next untuk lanjut halaman.

Catatan:

  • Jika sudah di halaman pertama, Previous akan nonaktif.
  • Jika sudah di halaman terakhir, Next akan nonaktif.

Refresh Data

Anda bisa tarik ke bawah (pull-to-refresh) untuk memuat ulang data stok dari awal.

Pesan Error yang Umum

  1. “Warehouse wajib”
    • Muncul jika Anda mencoba koreksi stok saat belum memilih warehouse.
  2. “Jumlah tidak valid”
    • Muncul jika Qty tidak diisi, bukan angka, atau ≤ 0.
  3. “Gagal memuat data stok”
    • Biasanya terkait koneksi, token login, atau server.

Tips Praktis

  • Pastikan warehouse yang aktif benar sebelum koreksi stok (agar tidak salah gudang).
  • Gunakan Scan (📷) untuk produk yang punya barcode agar lebih cepat.
  • Gunakan Sync QTY (🔄) jika stok terlihat tidak sesuai (misalnya setelah sinkron data/transfer).

Dibuat oleh: MAXsi POS "Aplikasi Kasir Murah"