Skip to content

Table

Fungsi Data

Table digunakan untuk mengelola data meja yang dipakai untuk dine-in, QR order, dan pengelolaan order restoran.

Kapan Diatur

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

Dipakai Oleh

Data ini biasanya dipakai oleh VSC POS, VSC Order, Sales, Report, dan sebagian proses Accounting. Jika pilihan Table tidak muncul di transaksi terkait, periksa kembali outlet, sub outlet, status aktif, dan relasinya di Master Data.

Catatan Penting

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

Prasyarat

  1. Buka menu Master Data > POS > Table.
  2. Pastikan user memiliki akses untuk create, edit, dan delete Table.
  3. Pastikan data Outlet dan Sub Outlet sudah tersedia. Contoh panduan ini memakai Outlet = KB dan Sub Outlet = MAIN.

Keterangan Penanda Screenshot

  • Penanda hijau menunjukkan proses create.
  • Penanda biru menunjukkan proses update.
  • Penanda merah menunjukkan proses delete.
  • Nomor pada penanda mengikuti urutan aksi pada langkah panduan.

Langkah Create

  1. Klik tombol Create New pada halaman Table (penanda hijau nomor 1).

Tombol Create New Table

  1. Isi form Create Table, lalu klik Save:
  2. Code: TBA (penanda hijau nomor 1).
  3. Outlet: KB (penanda hijau nomor 2).
  4. Sub Outlet: MAIN (penanda hijau nomor 3).
  5. Sort: 10 (penanda hijau nomor 4).
  6. Tombol Save (penanda hijau nomor 5).

Form Create Table

  1. Setelah berhasil disimpan, data TBA tampil pada tabel (penanda hijau nomor 1).

Hasil Create Table

Catatan validasi create:

  • Code wajib diisi, uppercase, unik, dan maksimal 50 karakter.
  • Outlet wajib dipilih.
  • Sub Outlet mengikuti pilihan Outlet.
  • Sort bersifat opsional, tetapi sebaiknya diisi agar urutan meja konsisten.

Langkah Update

  1. Pada row TBA, buka action Edit.
  2. Ubah field yang diperlukan, lalu klik Save:
  3. Outlet: tetap KB (penanda biru nomor 1).
  4. Sub Outlet: ubah ke KB-GPA (penanda biru nomor 2).
  5. Sort: ubah menjadi 20 (penanda biru nomor 3).
  6. Tombol Save (penanda biru nomor 4).

Form Update Table

  1. Setelah berhasil disimpan, row TBA menampilkan perubahan Sub Outlet = KB-GPA dan Sort = 20 (penanda biru nomor 1).

Hasil Update Table

Catatan validasi update:

  • Code tampil readonly saat edit dan tidak dapat diubah.
  • Outlet, Sub Outlet, dan Sort dapat diubah sesuai kebutuhan operasional.
  • Jika Sub Outlet tidak muncul, pastikan parent Outlet sudah benar.

Langkah Delete

  1. Pada row TBA, buka action Delete.
  2. Pada dialog konfirmasi, klik tombol Delete (penanda merah nomor 1).

Konfirmasi Delete Table

  1. Setelah delete berhasil, data TBA sudah tidak muncul lagi pada tabel (penanda merah nomor 1).

Hasil Delete Table

Catatan validasi delete:

  • Delete dilakukan melalui dialog konfirmasi.
  • Pastikan meja yang dihapus tidak sedang dipakai transaksi aktif.
  • Jika delete ditolak sistem, periksa kemungkinan relasi meja dengan sales/order yang masih berjalan.

Catatan Perilaku UI Aktual

  • Modul Table adalah single-panel CRUD dengan dialog create/edit.
  • Form create berisi Code, Outlet, Sub Outlet, dan Sort.
  • Saat create, Code diinput manual oleh user.
  • Saat edit, Code readonly/disabled; hanya Outlet, Sub Outlet, dan Sort yang dapat diubah.
  • Tabel menampilkan Code, Outlet, Sub Outlet, Sort, Created By, Created At, dan Action.
  • Delete dilakukan dari action row melalui dialog konfirmasi.