Skip to content

Item Stock Group

Fungsi Data

Item Stock Group digunakan untuk mengelola kelompok item stok untuk klasifikasi barang dan laporan inventory.

Kapan Diatur

Atur data ini saat setup awal sistem, saat ada perubahan kebijakan operasional, atau saat data baru dibutuhkan oleh transaksi.

Dipakai Oleh

Data ini biasanya dipakai oleh Inventory, Purchasing, Sales, Production, VSC POS, VSC KDS, VSC Order, dan laporan stok. Jika pilihan Item Stock Group tidak muncul di transaksi terkait, periksa kembali status aktif dan relasinya di Master Data.

Catatan Penting

Gunakan nama yang mudah dikenali user operasional. Hindari membuat data duplikat karena dapat membingungkan saat transaksi, approval, dan pelaporan.

Prasyarat

  1. Buka menu Master Data > Product > Item Stock Group.
  2. Pastikan user memiliki akses create, edit, dan delete Item Stock Group.
  3. Gunakan light mode agar tabel, dialog, dan penanda screenshot mudah dibaca.
  4. Panduan ini membahas tab/section Group, Sub Group, dan Fam Group.

Keterangan Penanda Screenshot

  • Kotak dan nomor hijau menunjukkan langkah create.
  • Kotak dan nomor biru menunjukkan langkah update.
  • Kotak dan nomor merah menunjukkan langkah delete.

Langkah CRUD Group

Langkah Create Group

  1. Pada section Group, klik tombol + untuk membuka form create (penanda hijau nomor 1).

List Item Stock Group

  1. Isi Code dengan ISG (penanda hijau nomor 1).
  2. Pastikan Item Stock Grp Parent Code kosong dan readonly karena data yang dibuat adalah level Group utama (penanda hijau nomor 2).
  3. Isi Name dengan Item Stock Group Panduan (penanda hijau nomor 3).
  4. Klik Save (penanda hijau nomor 4).

Create Item Stock Group

  1. Data Group berhasil dibuat dan tampil pada section Group (penanda hijau nomor 1).

Hasil Create Item Stock Group

Catatan validasi create: Code wajib uppercase, unik, dan maksimal 20 karakter. Untuk tab Group, sistem mengirim level = 1 dan code_parent kosong. Field COA bersifat optional dan tidak diisi pada contoh ini.

Langkah Update Group

  1. Klik action pada row ISG, lalu pilih Edit.
  2. Ubah Name menjadi Item Stock Group Panduan Updated (penanda biru nomor 1).
  3. Klik Save (penanda biru nomor 2).

Update Item Stock Group

  1. Row ISG menampilkan hasil update pada section Group (penanda biru nomor 1).

Hasil Update Item Stock Group

Catatan validasi update: Code dan Item Stock Grp Parent Code readonly/disabled saat edit. Perubahan pada contoh ini hanya dilakukan pada Name.

Langkah Delete Group

  1. Klik action pada row ISG, lalu pilih Delete.
  2. Pada dialog konfirmasi, klik tombol Delete (penanda merah nomor 1).

Delete Item Stock Group

  1. Setelah delete, row ISG tidak lagi tampil pada section Group (penanda merah nomor 1).

Hasil Delete Item Stock Group

Catatan validasi delete: delete dilakukan melalui dialog konfirmasi dari action row. Pastikan Group tidak sedang digunakan oleh Item Stock atau menjadi parent untuk Sub Group sebelum menghapus.

Langkah CRUD Sub Group

Prasyarat Sub Group

  1. Pilih row Group parent BUMBU - Bumbu pada section Group terlebih dahulu (penanda hijau nomor 1).
  2. Setelah Group parent dipilih, tombol + pada section Sub Group aktif dan dapat digunakan untuk create Sub Group (penanda hijau nomor 2).

Prasyarat Sub Group

Catatan prasyarat: tombol create Sub Group disabled sebelum user memilih salah satu row pada section Group.

Langkah Create Sub Group

  1. Klik tombol + pada section Sub Group.
  2. Isi Code dengan ISB (penanda hijau nomor 1).
  3. Pastikan Item Stock Grp Parent Code readonly dan berisi BUMBU karena Sub Group dibuat di bawah Group tersebut (penanda hijau nomor 2).
  4. Isi Name dengan Item Stock Sub Group Panduan (penanda hijau nomor 3).
  5. Klik Save (penanda hijau nomor 4).

Create Sub Group

  1. Data Sub Group berhasil dibuat dan tampil pada section Sub Group di bawah parent BUMBU (penanda hijau nomor 1).

Hasil Create Sub Group

Catatan validasi create: Code wajib uppercase, unik, dan maksimal 20 karakter. Untuk Sub Group, sistem mengirim level = 2 dan code_parent = BUMBU. Field COA bersifat optional dan tidak diisi pada contoh ini.

Langkah Update Sub Group

  1. Klik action pada row ISB, lalu pilih Edit.
  2. Ubah Name menjadi Item Stock Sub Group Panduan Updated (penanda biru nomor 1).
  3. Klik Save (penanda biru nomor 2).

Update Sub Group

  1. Row ISB menampilkan hasil update pada section Sub Group (penanda biru nomor 1).

Hasil Update Sub Group

Catatan validasi update: Code dan Item Stock Grp Parent Code readonly/disabled saat edit. Perubahan pada contoh ini hanya dilakukan pada Name.

Langkah Delete Sub Group

  1. Klik action pada row ISB, lalu pilih Delete.
  2. Pada dialog konfirmasi, klik tombol Delete (penanda merah nomor 1).

Delete Sub Group

  1. Setelah delete, row ISB tidak lagi tampil pada section Sub Group (penanda merah nomor 1).

Hasil Delete Sub Group

Catatan validasi delete: delete dilakukan melalui dialog konfirmasi dari action row. Pastikan Sub Group tidak sedang dipakai Item Stock atau menjadi parent untuk Fam Group sebelum menghapus.

Langkah CRUD Fam Group

Prasyarat Fam Group

  1. Pilih row Group parent BUMBU - Bumbu pada section Group terlebih dahulu (penanda hijau nomor 1).
  2. Pilih row Sub Group parent DAPUR - DAPUR pada section Sub Group (penanda hijau nomor 2).
  3. Setelah Sub Group parent dipilih, tombol + pada section Fam Group aktif dan dapat digunakan untuk create Fam Group (penanda hijau nomor 3).

Prasyarat Fam Group

Catatan prasyarat: tombol create Fam Group disabled sebelum user memilih salah satu row pada section Sub Group.

Langkah Create Fam Group

  1. Klik tombol + pada section Fam Group.
  2. Isi Code dengan IFG (penanda hijau nomor 1).
  3. Pastikan Item Stock Grp Parent Code readonly dan berisi DAPUR karena Fam Group dibuat di bawah Sub Group tersebut (penanda hijau nomor 2).
  4. Isi Name dengan Item Stock Fam Group Panduan (penanda hijau nomor 3).
  5. Klik Save (penanda hijau nomor 4).

Create Fam Group

  1. Data Fam Group berhasil dibuat dan tampil pada section Fam Group di bawah parent DAPUR (penanda hijau nomor 1).

Hasil Create Fam Group

Catatan validasi create: Code wajib uppercase, unik, dan maksimal 20 karakter. Untuk Fam Group, sistem mengirim level = 3 dan code_parent = DAPUR. Field COA bersifat optional dan tidak diisi pada contoh ini.

Langkah Update Fam Group

  1. Klik action pada row IFG, lalu pilih Edit.
  2. Ubah Name menjadi Item Stock Fam Group Panduan Updated (penanda biru nomor 1).
  3. Klik Save (penanda biru nomor 2).

Update Fam Group

  1. Row IFG menampilkan hasil update pada section Fam Group (penanda biru nomor 1).

Hasil Update Fam Group

Catatan validasi update: Code dan Item Stock Grp Parent Code readonly/disabled saat edit. Perubahan pada contoh ini hanya dilakukan pada Name.

Langkah Delete Fam Group

  1. Klik action pada row IFG, lalu pilih Delete.
  2. Pada dialog konfirmasi, klik tombol Delete (penanda merah nomor 1).

Delete Fam Group

  1. Setelah delete, row IFG tidak lagi tampil pada section Fam Group (penanda merah nomor 1).

Hasil Delete Fam Group

Catatan validasi delete: delete dilakukan melalui dialog konfirmasi dari action row. Pastikan Fam Group tidak sedang dipakai Item Stock sebelum menghapus.

Catatan Perilaku UI Aktual

  • Modul Item Stock Group memiliki 3 section: Group, Sub Group, dan Fam Group.
  • Panduan ini mencakup CRUD pada section Group, Sub Group, dan Fam Group.
  • Form create/edit berupa dialog.
  • Untuk section Group, Item Stock Grp Parent Code kosong dan readonly.
  • Untuk section Sub Group, Item Stock Grp Parent Code otomatis terisi dari row Group parent yang dipilih dan readonly.
  • Untuk section Fam Group, Item Stock Grp Parent Code otomatis terisi dari row Sub Group parent yang dipilih dan readonly.
  • Tombol create Sub Group disabled sebelum user memilih row pada section Group.
  • Tombol create Fam Group disabled sebelum user memilih row pada section Sub Group.
  • Field COA (COA Purchase, COA Adjust, COA Revenue, COA Cost, COA Inventory) tersedia sebagai optional mapping akun, tetapi tidak wajib untuk CRUD dasar.
  • Saat edit, Code readonly/disabled dan tidak diganti.