Contact Management

Dalam menu ini, Supervisor dapat melakukan penambahan atau pengeditan terhadap contact management.

  1. Show entries / Rows per page Pengatur jumlah data yang ditampilkan per halaman (mis. 10, 25, 50). Ada di bagian atas kiri dan juga di kanan bawah (fungsi sama).

  2. Search data Kotak pencarian cepat untuk memfilter seluruh kolom tabel secara real-time. Pengguna dapat melakukan pencarian data pada kolom tersebut.

  3. + Add Contact Tombol untuk menambahkan kontak baru. Untuk melakukan “Add Contact” terdapat dua cara yaitu secara manual dan Import Excel.

Add Contact dengan Manual
  1. + Add Contact (utama) Klik untuk membuka pilihan metode penambahan.

  2. Add Manual

    Pilih opsi "Manual" pada dropdown Add Contact untuk memulai proses pengisian form data kontak satu per satu secara manual yang disediakan sistem.

  3. Form Add Contact (manual) Selanjutnya isi bagian yang perlu diisi:

    • Name (wajib)

    • Email (wajib)

    • Phone (wajib)

    • Birthday (opsional, date picker dd/mm/yyyy)

    • numtext / num / Hobi (opsional—kolom kustom sesuai kebutuhan) Catatan UX: tanda bintang (*) menandakan wajib diisi. Idealnya ada validasi: format email/nomor telepon, cek duplikasi (email/phone sudah ada), serta feedback error yang jelas.

  4. Save / Cancel

    • Save: Menyimpan data (menjalankan validasi lebih dulu). Jika berhasil, form tertutup dan data muncul di tabel.

    • Cancel: Membatalkan tanpa menyimpan perubahan.

    Untuk melanjutkan proses dalam menambahkan kontak, klik "Save".

Add Contact dengan Import Excel
  1. + Add Contact Klik untuk membuka pilihan metode penambahan.

  2. Import Excel Pilih opsi "Import Excel" pada dropdown Add Contact untuk memulai proses impor dari file. Sistem menampilkan wizard tiga langkah: Upload File → Mapping Columns → Summary Upload.

  3. Browse File (pilih berkas) Tombol untuk memilih file sumber (.xlsx / .csv):

Persyaratan umum

  • Header berada pada baris pertama dan konsisten.

  • Tidak menggunakan merged cells.

  • Ukuran file dan jumlah baris sesuai batas sistem.

  • Disarankan menggunakan template resmi agar nama kolom seragam. File yang gagal validasi akan menampilkan pesan kesalahan (tipe/ukuran/format).

  1. Next Step (lanjut dari Upload File) Aktif hanya setelah file berhasil diunggah. Klik untuk melanjutkan ke tahap Mapping Columns. Jika ada error, tombol tetap nonaktif dan sistem menampilkan alasan kegagalan.

  2. Mapping Columns – Table Field (dropdown pemetaan) Untuk setiap Omnix Field (contoh: Name, Email, Phone, Birthday), pilih kolom padanan dari file melalui dropdown Table Field.

    • Status “Mapped” berarti kolom sudah dipetakan.

    • Status “Unmapped” berarti kolom tersebut tidak akan diimpor.

    • Field wajib (mis. Name dan minimal salah satu Email/Phone, sesuai kebijakan) harus dipetakan agar dapat melanjutkan.

  3. Next Step (lanjut dari Mapping Columns)

    • Tombol "Next Step" otomatis nonaktif apabila masih terdapat field wajib yang Unmapped atau terjadi kesalahan dalam pemetaan.

    • Jika ingin meninjau kembali file yang di import silahkan untuk klik "Previous" untuk kembali ke tahap sebelumnya.

  4. Summary Upload – Mapped vs Unmapped Field Ringkasan akhir yang menampilkan jumlah Mapped Field dan Unmapped Field, dengan konsekuensi kolom yang Unmapped tidak akan diimpor.

  5. Finish (eksekusi impor) Menjalankan proses impor berdasarkan pemetaan yang telah ditetapkan.

  1. Table Header Baris judul kolom (Name, Email, Phone Number, Created By, Created At, Updated By, Updated At, Birthday, Hobi, dll) termasuk checkbox.

  2. Bulk Select (Kolom Checkbox kiri) Checkbox per baris untuk memilih banyak kontak sekaligus atau beberapa kotak untuk hapus.

Hapus Contact
  1. Header Checkbox (Select All on Page) Centang ini untuk memilih seluruh kontak yang tampil pada halaman aktif. Jika dicabut centangnya, seluruh pilihan pada halaman tersebut dibatalkan.

  2. Row Checkboxes (Multi-select) Centang kotak pada baris kontak yang ingin dihapus. Anda dapat memilih beberapa baris sekaligus. Panel atas menampilkan daftar baris yang terpilih.

  3. Semua Terpilih Kondisi ketika checkbox pada header tabel diceklis, seluruh bagian terpilih otomatis. Baris disorot agar mudah ditinjau sebelum tindakan lanjutan.

  4. Sebagian Terpilih Kondisi saat hanya sebagian baris yang dipilih. Daftar menyorot baris terpilih agar mudah dikaji ulang sebelum menghapus.

  5. Tombol Delete Aktif ketika terdapat minimal satu baris terpilih. Klik untuk memulai proses penghapusan massal. Sistem akan menampilkan dialog konfirmasi sebelum eksekusi.

  6. Dialog Konfirmasi (No / Yes)

    • No: Membatalkan proses hapus, tidak ada perubahan data.

    • Yes: Menyetujui penghapusan kontak yang dipilih, lalu sistem mengeksekusi dan menyegarkan daftar.

  1. Action (per baris) Ikon tindakan untuk setiap kontak (edit detail).

Edit Contact
  1. Edit Contact Klik ikon untuk membuka form edit contact.

  2. Form Edit Contact Anda bisa mengubah ataupun menambahkan/melengkapi data contact dari yang sebelumnya. Namun, jangan mengubah area Wajib menjadi kosong tanpa data:

    • Name (wajib)

    • Email (wajib)

    • Phone (wajib)

    • Birthday (opsional, date picker dd/mm/yyyy)

    • numtext / num / Hobi (opsional—kolom kustom sesuai kebutuhan) Catatan UX: tanda bintang (*) menandakan wajib diisi. Idealnya ada validasi: format email/nomor telepon, cek duplikasi (email/phone sudah ada), serta feedback error yang jelas.

  3. Save / Cancel

    • Save: Menyimpan data (menjalankan validasi lebih dulu). Jika berhasil, form tertutup dan data muncul di tabel.

    • Cancel: Membatalkan tanpa menyimpan perubahan.

  1. Pagination Navigasi halaman data: nomor halaman, next/prev, dan indikator total halaman (… untuk lompat cepat - 5 Pages).

Last updated