Skip to content

Entitle

Fungsi Data

Entitle digunakan untuk mengelola hak layanan, benefit, atau entitlement yang melekat pada customer atau staff sesuai kebutuhan bisnis.

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 Entitle 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 > Entitle.
  2. Halaman berada di nama_web_anda/master/entitle pada tab Entitle.
  3. Contoh data dokumentasi mengikuti hasil capture aktual.
  4. Code User yang dipakai: SYS - System.
  5. Nilai create: Name = Entitle Panduan, Phone = 089960610001, E-mail = [email protected], Gender = Male, dan Address = Alamat entitle panduan.
  6. Nilai update: Name = Entitle Panduan Updated, Phone = 089960610011, E-mail = [email protected], Gender = Female, dan Address = Alamat entitle panduan updated.
  7. Kode Entitle yang dibuat sistem saat capture adalah ENT-000004.

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 Entitle, klik tombol Create New (penanda hijau nomor 1).

Daftar Entitle - Mulai Create

  1. Isi form Create Entitle, lalu klik Save:
  2. Code: otomatis dari sistem dan tidak perlu diisi manual (penanda hijau nomor 1)
  3. Code User: SYS - System (penanda hijau nomor 2)
  4. Name: Entitle Panduan (penanda hijau nomor 3)
  5. Phone dan E-mail: 089960610001 dan [email protected] (penanda hijau nomor 4)
  6. Gender: Male (penanda hijau nomor 5)
  7. Address: Alamat entitle panduan (penanda hijau nomor 6)
  8. Tombol Save (penanda hijau nomor 7)

Form Create Entitle

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

Hasil Create Entitle

Catatan validasi create: data berhasil tersimpan dengan Code = ENT-000004, Name = Entitle Panduan, Phone = 089960610001, E-mail = [email protected], dan Code User = SYS.

Langkah Update

  1. Pada row ENT-000004, buka menu aksi lalu pilih Edit.
  2. Pada form Edit, field Code tampil readonly dan tidak diubah.
  3. Ubah data berikut, lalu klik Save:
  4. Name: Entitle Panduan Updated (penanda biru nomor 1)
  5. Phone dan E-mail: 089960610011 dan [email protected] (penanda biru nomor 2)
  6. Gender: Female (penanda biru nomor 3)
  7. Address: Alamat entitle panduan updated (penanda biru nomor 4)
  8. Tombol Save (penanda biru nomor 5)

Form Update Entitle

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

Hasil Update Entitle

Catatan validasi update: row ENT-000004 berubah menjadi Entitle Panduan Updated, phone berubah menjadi 089960610011, dan e-mail berubah menjadi [email protected]. Field Code tetap ENT-000004.

Langkah Delete

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

Konfirmasi Delete Entitle

  1. Pastikan data ENT-000004 sudah tidak muncul lagi di tabel Entitle (penanda merah nomor 1).

Hasil Delete Entitle

Catatan validasi delete: setelah konfirmasi delete, row ENT-000004 tidak tampil lagi pada hasil pencarian Entitle.

Catatan Perilaku UI Aktual

  1. Modul master/entitle memiliki tab Entitle, Entitle Budget, dan Entitle Per Payment; bagian CRUD di atas membahas tab Entitle.
  2. Form create dan edit memakai dialog, bukan halaman terpisah.
  3. Code Entitle tidak diinput manual karena dibuat otomatis oleh sistem dengan format ENT-XXXXXX.
  4. Field Code tampil readonly pada proses edit.
  5. Field wajib utama pada form adalah Name dan Gender.
  6. Code User bersifat opsional, tetapi dapat diisi dengan user existing jika entitlement ingin dikaitkan ke user tertentu.
  7. Delete dilakukan melalui dialog konfirmasi sebelum data dihapus dari list.

Langkah Entitle Budget

Entitle Budget digunakan untuk mengatur nilai budget per Entitle, Outlet, Type, dan periode tahun. Pada contoh ini, proses dilakukan pada filter Type = AR, Outlet = KB, dan Year = 2026.

Prasyarat Entitle Budget

  1. User memiliki akses tab Entitle Budget.
  2. Data master Entitle sudah tersedia. Contoh ini memakai ENT-000001 - COMPLIMENT.
  3. Filter wajib diisi sebelum insert: Type = AR, Outlet = KB, dan Year = 2026.
  4. Tombol Insert Entitle baru aktif setelah klik Run dan grid berhasil memuat data sesuai filter.

Langkah Insert Entitle Budget

  1. Buka tab Entitle Budget, isi filter, lalu klik Run:
  2. Tab Entitle Budget (penanda hijau nomor 1)
  3. Type: AR (penanda hijau nomor 2)
  4. Outlet: KB (penanda hijau nomor 3)
  5. Tombol Run (penanda hijau nomor 4)

Filter Entitle Budget AR KB

  1. Pastikan grid sudah memuat data sesuai filter dan tombol Insert Entitle aktif:
  2. Area grid hasil Run (penanda hijau nomor 1)
  3. Tombol Insert Entitle (penanda hijau nomor 2)

Entitle Budget - Insert Aktif

  1. Klik Insert Entitle, pilih row Entitle yang ingin diberi budget, lalu klik Select 1 Item:
  2. Dialog Select Entitle (penanda hijau nomor 1)
  3. Row ENT-000001 - COMPLIMENT yang dipilih (penanda hijau nomor 2)

Dialog Select Entitle Budget

  1. Pastikan row budget baru muncul di grid (penanda hijau nomor 1).

Hasil Insert Entitle Budget

Catatan validasi insert: budget berhasil dibuat untuk ENT-000001 - COMPLIMENT pada filter AR | KB | 2026 dengan kode budget aktual ENTB-260610-8VRUHL.

Langkah Update Nilai Budget

  1. Klik dua kali cell bulan Jan pada row budget, lalu isi nilai 1000000 (penanda biru nomor 1).

Edit Cell Jan Entitle Budget

  1. Tekan Enter, tunggu proses auto-save selesai, lalu klik Run untuk memastikan nilai tersimpan. Pastikan row menampilkan nilai Jan = 1,000,000.00 (penanda biru nomor 1).

Hasil Update Entitle Budget

Catatan validasi update: perubahan nilai budget dilakukan langsung pada cell bulan dan tersimpan otomatis tanpa tombol Save.

Langkah Delete Entitle Budget

  1. Pada row budget yang sama, buka menu action lalu pilih Delete.
  2. Pada dialog konfirmasi, klik tombol Delete (penanda merah nomor 1).

Konfirmasi Delete Entitle Budget

  1. Pastikan row budget sudah tidak muncul lagi pada filter AR | KB | 2026 (penanda merah nomor 1).

Hasil Delete Entitle Budget

Catatan validasi delete: setelah konfirmasi delete, row budget ENTB-260610-8VRUHL tidak tampil lagi pada grid Entitle Budget.

Catatan Validasi Entitle Budget

  1. Tab Entitle Budget bukan CRUD dialog standar; insert dilakukan melalui dialog pemilihan Entitle existing.
  2. Insert Entitle tidak aktif sebelum filter lengkap dan tombol Run dijalankan.
  3. Untuk contoh ini, filter yang wajib dipakai adalah Type = AR, Outlet = KB, dan Year = 2026.
  4. Nilai budget per bulan diedit langsung pada cell grid dan disimpan otomatis.
  5. Delete dilakukan dari action row dan tetap membutuhkan dialog konfirmasi.

Langkah Entitle Per Payment

Entitle Per Payment digunakan untuk menentukan payment type mana saja yang boleh dipakai oleh satu Entitle. Alurnya bukan CRUD dialog, tetapi checklist mapping dua panel: pilih Entitle di panel kiri, lalu centang atau uncheck Payment Type di panel kanan.

Prasyarat Entitle Per Payment

  1. User memiliki akses tab Entitle Per Payment.
  2. Data master Entitle dan Payment Type sudah tersedia.
  3. Contoh ini memakai Entitle ENT-000001 - COMPLIMENT.
  4. Payment Type contoh yang diassign adalah CASH1 - CASH.
  5. Panel Payment Type hanya menampilkan Payment Type SELL level 2.

Langkah Assign Payment Type ke Entitle

  1. Buka tab Entitle Per Payment, lalu pilih row Entitle:
  2. Tab Entitle Per Payment (penanda hijau nomor 1)
  3. Row ENT-000001 - COMPLIMENT (penanda hijau nomor 2)
  4. Panel Payment Type aktif setelah Entitle dipilih (penanda hijau nomor 3)

Prasyarat Entitle Per Payment

  1. Pada panel Payment Type, centang checkbox row CASH1 - CASH (penanda hijau nomor 1).

Assign Payment Type ke Entitle

  1. Refresh atau pilih ulang Entitle yang sama, lalu pastikan checkbox CASH1 - CASH tetap tercentang (penanda hijau nomor 1).

Hasil Assign Entitle Per Payment

Catatan validasi assign: mapping ENT-000001 - COMPLIMENT dengan CASH1 - CASH berhasil tersimpan setelah checkbox dicentang dan panel direload.

Langkah Update Checklist Payment Type

  1. Untuk melepas mapping, uncheck checkbox row CASH1 - CASH (penanda biru nomor 1).

Unassign Payment Type dari Entitle

  1. Refresh atau pilih ulang Entitle yang sama, lalu pastikan checkbox CASH1 - CASH sudah tidak tercentang (penanda biru nomor 1).

Hasil Unassign Entitle Per Payment

Catatan validasi update: perubahan checklist tersimpan langsung saat checkbox berubah, tanpa tombol Save.

Catatan Validasi Entitle Per Payment

  1. Panel kanan kosong sampai user memilih satu Entitle di panel kiri.
  2. Checkbox tercentang berarti Payment Type sudah terasosiasi dengan Entitle.
  3. Checklist dan uncheck langsung memanggil API asosiasi, sehingga tidak ada tombol Save.
  4. Payment Type yang tampil pada panel kanan difilter oleh sistem sebagai group SELL dan level 2.
  5. Jika ingin melihat hanya data yang sudah tercentang, gunakan context menu grid Show Selected Rows Only.