Skip to content

Customer Point

Fungsi Data

Customer Point digunakan untuk mengelola pengaturan point pelanggan untuk program loyalty atau reward.

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 Sales, Purchasing, Account Receivable, Account Payable, Human Resource, VSC POS, dan VSC Order. Jika pilihan Customer Point 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. User sudah login ke VSC Backoffice dan memiliki akses CRUD untuk menu Master Data > People > Customer Point.
  2. Halaman berada di nama_web_anda/master/customerPoint.
  3. Contoh data dokumentasi mengikuti hasil capture aktual.
  4. Customer yang dipakai: CUS-000002 - I Wayan Deva Karisnu.
  5. Nilai create: Trx Date = 2026-06-04, Type = MANUAL INPUT, Outlet = KB - Kubu, Total Point = 100, Remark = Customer point panduan.
  6. Nilai update: Point Date = 2026-06-04, Point Type = CANCEL BILL, Code Outlet = MAIN - MAIN, Total Point = 150, Remark = Customer point panduan updated.
  7. Kode transaksi point yang dibuat sistem saat capture adalah CUSPO-000001.

Keterangan Penanda Screenshot

  1. Kotak dan nomor hijau: langkah Create.
  2. Kotak dan nomor biru: langkah Update.
  3. Kotak dan nomor merah: langkah Delete.

Langkah Create

  1. Pada halaman Customer Point, klik tombol Create New (penanda hijau nomor 1).

Daftar Customer Point - Mulai Create

  1. Isi form Create Customer Point, lalu klik Save:
  2. Customer Code: CUS-000002 (penanda hijau nomor 1)
  3. Trx Date: 2026-06-04 (penanda hijau nomor 2)
  4. Type: MANUAL INPUT (penanda hijau nomor 3)
  5. Outlet: KB (penanda hijau nomor 4)
  6. Total Point: 100 (penanda hijau nomor 5)
  7. Remark: Customer point panduan (penanda hijau nomor 6)
  8. Tombol Save (penanda hijau nomor 7)

Form Create Customer Point

  1. Pastikan row hasil create muncul di tabel Customer Point (penanda hijau nomor 1).

Hasil Create Customer Point

Catatan validasi create: data berhasil tersimpan dengan Code Trx = CUSPO-000001, Type = MANUAL INPUT, Outlet = KB, dan Remark = Customer point panduan.

Langkah Update

  1. Pada row CUSPO-000001, buka menu aksi lalu pilih Edit.
  2. Ubah data berikut, lalu klik Save:
  3. Point Date: 2026-06-04 (penanda biru nomor 1)
  4. Point Type: CANCEL BILL (penanda biru nomor 2)
  5. Code Outlet: MAIN (penanda biru nomor 3)
  6. Total Point: 150 (penanda biru nomor 4)
  7. Remark: Customer point panduan updated (penanda biru nomor 5)
  8. Tombol Save (penanda biru nomor 6)

Form Update Customer Point

  1. Pastikan row pada tabel menampilkan hasil update (penanda biru nomor 1).

Hasil Update Customer Point

Catatan validasi update: row CUSPO-000001 berubah menjadi Type = CANCEL BILL dan Remark = Customer point panduan updated. Perubahan Code Outlet = MAIN terlihat pada form edit; kolom Outlet di list mengikuti tampilan query Customer Point yang tersedia pada UI.

Langkah Delete

  1. Pada row CUSPO-000001, buka menu aksi lalu pilih Delete.
  2. Pada dialog konfirmasi, klik tombol Delete (penanda merah nomor 1).

Konfirmasi Delete Customer Point

  1. Pastikan data CUSPO-000001 sudah tidak muncul lagi di tabel Customer Point (penanda merah nomor 1).

Hasil Delete Customer Point

Catatan validasi delete: setelah konfirmasi delete, row CUSPO-000001 tidak tampil lagi pada hasil pencarian Customer Point.

Catatan Perilaku UI Aktual

  1. Modul Customer Point memakai halaman list, halaman create, dan halaman edit terpisah.
  2. Tombol Create New membuka route master/customerPoint/create.
  3. Action Edit membuka route master/customerPoint/edit/:codeCustomerPoint.
  4. Code Trx tidak diinput manual pada form; sistem membuat kode otomatis dengan format CUSPO-XXXXXX.
  5. Form create memakai label Trx Date, Type, dan Outlet.
  6. Form edit memakai label Point Date, Point Type, dan Code Outlet.
  7. Field wajib pada proses create/update adalah customer, tanggal point, type, outlet, dan total point.
  8. Delete dilakukan melalui dialog konfirmasi sebelum data dihapus dari list.