Skip to content

Customer

Fungsi Data

Customer digunakan untuk mengelola data pelanggan yang dipakai pada transaksi penjualan, piutang, deposit, point, dan order.

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 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.
  2. Halaman berada di nama_web_anda/master/customer.
  3. Contoh data dokumentasi mengikuti hasil capture aktual.
  4. Customer utama dibuat dengan nama awal Customer Panduan, lalu diupdate menjadi Customer Panduan Updated.
  5. Kode customer utama yang dibuat sistem saat capture adalah CUS-000002.
  6. Data tambahan untuk contoh Outlet Per Customer adalah CUS-000003 - Customer Outlet Panduan.
  7. Outlet yang dipakai untuk contoh mapping adalah KB - Kubu.
  8. Jika mempraktikkan semua langkah secara berurutan, lakukan bagian Outlet Per Customer sebelum menjalankan delete final pada customer utama.

Keterangan Penanda Screenshot

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

Langkah CRUD Customer

Langkah Create Customer

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

Daftar Customer - Mulai Create

  1. Isi form Create Customer, lalu klik Save:
  2. Code: otomatis dibuat sistem dan readonly (penanda hijau nomor 1)
  3. Name: Customer Panduan (penanda hijau nomor 2)
  4. Join Date: mengikuti tanggal default saat capture (penanda hijau nomor 3)
  5. Field opsional yang diisi: Phone = 089960604001 dan Email = [email protected] (penanda hijau nomor 4)
  6. Tombol Save (penanda hijau nomor 5)

Form Create Customer

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

Hasil Create Customer

Catatan validasi create: data berhasil tersimpan dengan kode otomatis CUS-000002, nama Customer Panduan, phone 089960604001, dan email [email protected].

Langkah Update Customer

  1. Pada row CUS-000002, buka menu aksi lalu pilih Edit.
  2. Pada form Edit, field Code tetap readonly.
  3. Ubah data berikut, lalu klik Save:
  4. Name: Customer Panduan Updated (penanda biru nomor 1)
  5. Field opsional: Phone = 089960604011 dan Email = [email protected] (penanda biru nomor 2)
  6. Tombol Save (penanda biru nomor 3)

Form Update Customer

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

Hasil Update Customer

Catatan validasi update: row CUS-000002 berubah menjadi Customer Panduan Updated, phone berubah menjadi 089960604011, dan email berubah menjadi [email protected].

Langkah Delete Customer

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

Konfirmasi Delete Customer

  1. Pastikan data CUS-000002 sudah tidak muncul lagi di tabel Customer (penanda merah nomor 1).

Hasil Delete Customer

Catatan validasi delete: setelah konfirmasi delete, row CUS-000002 tidak tampil lagi pada hasil pencarian Customer.

Langkah Outlet Per Customer

Prasyarat Outlet Per Customer

  1. Buka tab Outlet Per Customer (penanda hijau nomor 1).
  2. Pilih outlet KB - Kubu pada panel kiri (penanda hijau nomor 2).
  3. Setelah outlet dipilih, panel Customer di kanan aktif dan menampilkan daftar customer yang bisa dichecklist (penanda hijau nomor 3).

Prasyarat Outlet Per Customer

Catatan validasi prasyarat: checklist customer baru relevan setelah satu outlet dipilih pada panel kiri.

Langkah Assign Customer ke Outlet

  1. Checklist customer CUS-000002 - Customer Panduan Updated (penanda hijau nomor 1).
  2. Checklist customer CUS-000003 - Customer Outlet Panduan (penanda hijau nomor 2).

Assign Customer ke Outlet

  1. Refresh atau buka ulang tab mapping, lalu pastikan checklist customer tetap tersimpan (penanda hijau nomor 1).

Hasil Assign Customer ke Outlet

Catatan validasi assign: mapping tersimpan langsung saat checkbox berubah, sehingga tidak ada tombol Save pada tab ini.

Langkah Update Checklist Customer

  1. Uncheck customer CUS-000002 - Customer Panduan Updated untuk melepas mapping dari outlet KB - Kubu (penanda biru nomor 1).

Update Checklist Customer

  1. Refresh atau buka ulang tab mapping, lalu pastikan customer yang di-uncheck tidak lagi tercentang, sementara customer lain yang tidak diubah tetap tercentang (penanda biru nomor 1).

Hasil Update Checklist Customer

Catatan validasi update checklist: perubahan checkbox tersimpan langsung sebagai unassign parsial tanpa perlu submit form.

Catatan Perilaku UI Aktual

  1. Halaman Customer memiliki tab Customer dan Outlet Per Customer.
  2. Pada form Customer, Code dibuat otomatis oleh sistem dan tidak diinput manual.
  3. Field Code readonly saat create maupun edit.
  4. Field Name wajib diisi.
  5. Field Join Date wajib diisi dan default terisi tanggal saat form create dibuka.
  6. Delete dilakukan melalui dialog konfirmasi.
  7. Tab Outlet Per Customer menyimpan mapping langsung saat checkbox berubah, tanpa tombol Save.