Tema
Staff
Fungsi Data
Staff digunakan untuk mengelola data karyawan atau user operasional yang terlibat dalam transaksi, attendance, dan approval.
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 Staff 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
- User sudah login ke VSC Backoffice dan memiliki akses CRUD untuk menu
Master Data > People > Staff. - Buka halaman
nama_web_anda/master/staff. - Tampilan panduan ini memakai light mode agar field, row, dan marker mudah dibaca.
- Contoh data yang dipakai adalah
Staff Panduandengan kode otomatis aktualSTF-000001. - Field
Positiontidak diisi pada contoh ini karena bersifat opsional dan membutuhkan data Staff Position aktif.
Keterangan Penanda Screenshot
- Kotak dan nomor hijau menunjukkan proses create.
- Kotak dan nomor biru menunjukkan proses update.
- Kotak dan nomor merah menunjukkan proses delete.
Langkah Create
- Klik tombol
Create Newpada halaman Staff (penanda hijau nomor 1).

- Perhatikan field
Codeotomatis dan readonly; user tidak mengisi kode manual (penanda hijau nomor 1). - Isi field
NamedenganStaff Panduan(penanda hijau nomor 2). - Isi field
Phonedengan089960622001(penanda hijau nomor 3). - Isi field
E-maildengan[email protected](penanda hijau nomor 4). - Isi field
AddressdenganAlamat staff panduan(penanda hijau nomor 5). - Isi field
Max Budgetdengan1000000(penanda hijau nomor 6). - Klik tombol
Saveuntuk menyimpan data (penanda hijau nomor 7).

- Pastikan row
STF-000001 - Staff Panduantampil pada tabel (penanda hijau nomor 1).

Catatan validasi create: field Name wajib diisi. Code dibuat otomatis oleh sistem dengan format STF-XXXXXX.
Langkah Update
- Buka action row
STF-000001, lalu pilih edit. - Ubah field
NamemenjadiStaff Panduan Updated(penanda biru nomor 1). - Ubah field
Phonemenjadi089960622011(penanda biru nomor 2). - Ubah field
E-mailmenjadi[email protected](penanda biru nomor 3). - Ubah field
AddressmenjadiAlamat staff panduan updated(penanda biru nomor 4). - Ubah field
Max Budgetmenjadi1500000(penanda biru nomor 5). - Klik tombol
Saveuntuk menyimpan perubahan (penanda biru nomor 6).

- Pastikan row
STF-000001menampilkan data update pada tabel (penanda biru nomor 1).

Catatan validasi update: field Code readonly/disabled saat edit, sehingga kode staff tidak dapat diubah dari form.
Langkah Delete
- Buka action row
STF-000001, lalu pilih delete. - Pada dialog konfirmasi, klik tombol
Delete(penanda merah nomor 1).

- Pastikan data
STF-000001sudah tidak muncul pada tabel Staff (penanda merah nomor 1).

Catatan validasi delete: data dianggap berhasil dihapus jika row dengan kode STF-000001 tidak lagi tampil di hasil pencarian atau tabel.
Catatan Perilaku UI Aktual
- Modul
master/staffadalah single-panel CRUD. - Form create dan edit tampil sebagai dialog.
- Form create menampilkan
Codesebagai automatic/readonly. - Backend membuat
Codeotomatis dengan formatSTF-XXXXXX. - Field wajib utama adalah
Name. - Field opsional yang tersedia meliputi
Phone,E-mail,Address,Max Budget,Position, data bank, danTax No.. - Field
Positionhanya dapat diisi jika ada data Staff Position aktif. - Saat edit, field
Codereadonly/disabled. - Delete dilakukan dari action row melalui dialog konfirmasi.
- Tabel menampilkan
Code,Name,Position,Phone,Email,Address,Max Budget, data bank,Tax No,Created By,Created At, danAction.