Custom Table Design (Desain Tabel Custom)


Custom Table Design adalah halaman untuk membuat dan mengatur struktur Tabel Custom, seperti:


  • Nama tabel.
  • Apakah tabel menempel pada data tertentu (misalnya organisasi/posisi) atau berdiri sendiri.
  • Pengaturan tanggal efektif (jika digunakan).
  • Daftar kolom/field (tipe data, wajib/opsional, unik, referensi/dropdown, urutan kolom, dan tooltip).


Siapkan informasi berikut:

  • Nama Tabel Custom.
  • Apakah tabel berelasi dengan data lain (menempel pada entitas tertentu) atau berdiri sendiri.
  • Apakah membutuhkan tanggal efektif.
  • Daftar kolom yang dibutuhkan:
  • Nama kolom.
  • Tipe data (mis. teks, angka, tanggal, ya/tidak, referensi/dropdown).
  • Wajib diisi atau tidak.
  • Perlu unik atau tidak.
  • Jika referensi: sumber data dropdownnya dari tabel mana.
  • Urutan kolom.


Cara membuat tabel baru

  1. Buka menu Custom Table Design.
  2. Klik Buat Tabel.
  3. Isi konfigurasi tabel (nama tabel, pengaturan yang diperlukan).
  4. Tambahkan kolom-kolom yang dibutuhkan.
  5. Atur urutan kolom bila perlu.
  6. Klik Simpan.



Cara mengubah desain tabel

  • Jika tabel belum memiliki data, biasanya Anda masih dapat:
  • Mengubah konfigurasi tabel.
  • Menambah/menghapus/mengubah kolom.
  • Jika tabel sudah memiliki data, perubahan struktur biasanya dibatasi untuk menjaga integritas data. Umumnya yang masih bisa diubah adalah:
  • Nama tampilan (label) tertentu.
  • Urutan kolom.
  • Tooltip/keterangan bantuan.



Cara menghapus tabel

Tabel tidak dapat dihapus jika:

  • Tabel masih memiliki data.
  • Tabel sedang digunakan sebagai referensi oleh tabel lain.
  • Tabel dikunci/protected oleh sistem.


Tips desain agar mudah digunakan

  • Gunakan nama tabel dan nama kolom yang jelas, singkat, dan konsisten.
  • Untuk kolom referensi/dropdown, pastikan sumber datanya sudah benar agar pengguna tidak bingung.
  • Aktifkan wajib diisi hanya untuk data yang benar-benar harus ada.
  • Aktifkan unik untuk kolom seperti “Kode” agar tidak terjadi duplikasi.


Detail tentang tipe data

Berikut arti setiap tipe data yang mungkin Anda temui saat mengisi kolom di Custom Table.

  • String
  • Untuk apa: Teks pendek seperti nama, kode, atau label.
  • Contoh: Kode Gudang = WH-01, Nama = Gudang Utama.
  • Catatan: Umumnya dibatasi sampai 255 karakter.
  • Text
  • Untuk apa: Teks panjang untuk catatan atau deskripsi.
  • Contoh: Catatan = Lokasi gudang di belakang area produksi, akses lewat pintu timur.
  • Catatan: Cocok untuk penjelasan panjang (hingga 65.535 karakter).
  • Number / Integer (Angka Bulat)
  • Untuk apa: Angka tanpa desimal.
  • Contoh: Jumlah = 10, Masa Berlaku (hari) = 30.
  • Big Integer
  • Untuk apa: Angka bulat yang sangat besar (lebih besar dari integer biasa).
  • Contoh umum: Nilai angka besar seperti nomor/ID angka atau angka berbasis waktu (timestamp) jika perusahaan Anda menggunakannya.
  • Double
  • Untuk apa: Angka desimal untuk kebutuhan umum.
  • Contoh: Koefisien = 1.25, Skor = 99.5.
  • Catatan: Nilai disimpan sesuai input (tanpa pembulatan otomatis).
  • Big Decimal
  • Untuk apa: Angka desimal untuk nilai yang perlu tampilan lebih “rapi” (misalnya nominal).
  • Contoh: Nominal = 1.000.000,50.
  • Catatan: Umumnya ditampilkan dengan pemisah ribuan dan dibulatkan 2 angka desimal (tergantung konfigurasi).
  • Boolean (Ya / Tidak)
  • Untuk apa: Pilihan dua nilai.
  • Contoh: Aktif? = Ya, Termasuk Tunjangan? = Tidak.
  • Date (Tanggal)
  • Untuk apa: Menyimpan tanggal (tanpa jam).
  • Contoh: 2025-01-31 atau tampilan seperti 31 Jan 2025 (tergantung tampilan sistem).
  • Kapan dipakai: Tanggal mulai berlaku, tanggal dokumen, tanggal kejadian, dan sejenisnya.
  • Email
  • Untuk apa: Menyimpan alamat email yang valid.
  • Contoh: nama@email.com.
  • Catatan: Sistem akan menolak format email yang tidak sesuai.
  • UUID / Reference
  • Untuk apa: Menghubungkan data di kolom ini ke data lain di sistem (tabel lain), biasanya melalui dropdown.
  • Contoh penggunaan:
  • Kolom Organization memilih salah satu Organization yang sudah ada.
  • Kolom Position memilih salah satu Position yang sudah ada.


Pembahasan Terkait

Custom Table Entry (Entri Tabel Custom)
Tabel Custom (Custom Table)
Data Custom (Custom Data): Langkah Penggunaan
Rilis 06 Feb 2026
Laporan Khusus / Custom report