Atribut

📌 Dokumen Terkait

Apa itu Atribut?

Atribut adalah jenis pilihan yang digunakan untuk mengatur variasi atau modifier pada produk. Contohnya, untuk produk Es Kopi, Anda dapat membuat atribut Ukuran. Atribut Ukuran kemudian memiliki beberapa Item Atribut, yaitu pilihan yang tersedia seperti Small, Medium, dan Large. Jadi, Atribut menentukan jenis pilihannya, sedangkan Item Atribut adalah pilihan yang tersedia di dalamnya. Tipe atribut menentukan apakah pilihan tersebut digunakan sebagai Varian atau Modifier.

Alur Pengguna

  1. Buka menu Pengaturan → Produk → Atribut.
  2. Pilih jenis Atribut yang ingin dibuat: Varian atau Modifier.
dashboard

Dua Jenis Atribut

  1. Varian — pilihan yang membedakan suatu produk dan menjadi bagian dari identitas produk tersebut. Untuk setiap atribut variant, pengguna hanya bisa memilih satu pilihan.Contoh produk Es Kopi: Ukuran: Small / Medium / Large. Jenis susu: Full Cream / Oat Milk / Almond Milk. Maka satu produk yang bisa dibeli akan menjadi kombinasi tertentu, misalnya: Es Kopi – Large – Oat Milk. Kombinasi tersebut dianggap sebagai produk yang berbeda dan dapat memiliki SKU serta stoknya sendiri.
  2. Modifikasi — Opsi tambahan atau kustomisasi opsional. Bisa berupa pilih satu (contoh: "Tambah Espresso: Ya/Tidak") atau pilih banyak (contoh: "Toping: boleh pilih lebih dari satu"). Sesuai definisinya, atribut Varian selalu bersifat pilih satu (single-select); hanya atribut Modifier yang bisa diatur untuk pilih banyak (multi-select).
  1. Tambahkan Item Atribut (pilihan) ke dalam Atribut tersebut.
  2. Simpan Atribut. Jika Atribut tersebut adalah Varian, maka Anda dapat membuat varian produk berdasarkan kombinasi pilihan item yang tersedia.

Varian produk dapat dibuat di menu Produk → Daftar Produk.

Peran dan Hak Akses

PeranHak Akses
Seluruh anggota organisasiMelihat daftar atribut dan pilihan itemnya.
ManajerMembuat, mengubah, dan menghapus atribut; serta memasangkan atribut ke produk.

Aturan Bisnis

Penentuan Harga

  1. Setiap item atribut memiliki nilai harga tambahan.
  2. Untuk item Modifier, harganya akan langsung ditambahkan ke harga dasar produk saat transaksi kasir.
  3. Untuk produk yang memiliki varian, harga tidak dihitung berdasarkan harga produk utama saat transaksi. Setiap varian memiliki harga tetapnya sendiri. Harga variant dapat menggunakan selisih harga sebagai rekomendasi saat variant dibuat.

Aturan Perubahan & Penghapusan

  1. Tipe atribut tidak bisa diubah jika sudah digunakan oleh varian produk — mengubah atribut varian menjadi modifier (atau sebaliknya) akan merusak struktur data produk.
  2. Item atribut tidak bisa dihapus jika masih digunakan oleh varian produk, riwayat tagihan/transaksi, atau daftar harga — riwayat transaksi harus tetap utuh. Item yang tidak terikat/digunakan boleh dihapus.
  3. Menghapus atribut utama akan otomatis menghapus seluruh item di dalamnya, dan harus mematuhi aturan pengecekan riwayat yang sama.

Memasangkan Atribut ke Produk

Manajer dapat memasangkan atribut Modifier ke banyak produk sekaligus: setiap produk yang dipilih akan mendapatkan seluruh opsi item dari atribut tersebut, dan harga item tersebut akan dapat memiliki harga khusus (price override) untuk produk-produk terkait. Atribut Varian tidak bisa dipasangkan dengan cara ini — varian dibentuk melalui alur pembuatan varian khusus, bukan sekadar dipasangkan.