> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zootic.online/llms.txt
> Use this file to discover all available pages before exploring further.

# Tambah & Edit Produk

> Cara menambahkan dan mengedit produk di Zootic

## Menambah Produk Baru

Buka **Produk → Tambah Produk** untuk membuat produk baru.

<Steps>
  <Step title="Isi Informasi Dasar Produk">
    Lengkapi detail produk:

    * **Nama Produk** *(wajib)* — nama yang akan tampil di kasir dan laporan
    * **Merek** *(opsional)* — brand atau produsen produk
    * **Kategori** *(opsional)* — pilih dari kategori yang sudah dibuat, atau buat baru
    * **Deskripsi** *(opsional)* — keterangan tambahan produk
    * **Foto Produk** *(opsional)* — URL foto utama produk
    * **Status** *(wajib)* — `Aktif` agar produk bisa dijual, atau `Nonaktif` untuk menyembunyikan dari kasir
  </Step>

  <Step title="Tambah Varian">
    Setiap produk wajib memiliki minimal satu varian. Klik **Tambah Varian** dan isi:

    * **SKU** *(wajib)* — kode unik, contoh: `PRD-001` atau `KAOS-M-MERAH`
    * **Nama Varian** *(opsional)* — deskripsi varian, contoh: `Merah - M`
    * **Harga Jual** *(wajib)* — harga yang dibayar pelanggan
    * **Harga Modal** *(opsional)* — HPP untuk perhitungan keuntungan
    * **Stok Awal** *(opsional)* — jumlah stok saat ini
    * **Atribut** *(opsional)* — pasangkan dengan opsi varian yang sudah dibuat (Ukuran: M, Warna: Merah)
    * **Status** *(wajib)* — `Aktif` atau `Nonaktif`

    <Tip>
      Jika produk Anda tidak punya varian, cukup buat satu varian dengan nama yang sama dengan produk. SKU tetap harus diisi dan unik.
    </Tip>
  </Step>

  <Step title="Simpan Produk">
    Klik **Simpan** untuk menyimpan produk beserta semua variannya.
  </Step>
</Steps>

## Mengedit Produk

1. Buka **Produk** dan klik produk yang ingin diedit
2. Klik tombol **Edit**
3. Ubah informasi yang diperlukan
4. Untuk varian:
   * **Edit varian yang ada** — klik varian lalu ubah nilainya
   * **Tambah varian baru** — klik **+ Tambah Varian**
   * **Hapus varian** — klik ikon hapus pada varian yang ingin dihapus
5. Klik **Simpan**

<Warning>
  Menghapus varian akan menghapus data stok dan riwayat terkait varian tersebut. Pertimbangkan untuk menonaktifkan (`Nonaktif`) daripada menghapus jika masih ada riwayat transaksi.
</Warning>

## Menonaktifkan Produk

Produk dengan status **Nonaktif** tidak akan muncul di kasir, namun data dan riwayat transaksinya tetap tersimpan. Ini berguna untuk produk yang sedang tidak dijual atau stok habis.

## Menghapus Produk

Untuk menghapus produk secara permanen:

1. Buka halaman detail produk
2. Klik **Hapus Produk**
3. Konfirmasi penghapusan

<Warning>
  Penghapusan produk bersifat permanen dan tidak bisa dibatalkan. Pastikan produk tidak memiliki transaksi yang masih aktif sebelum dihapus.
</Warning>

## Tips SKU yang Baik

SKU (Stock Keeping Unit) adalah kode identifikasi unik untuk setiap varian. Beberapa panduan:

* Gunakan format yang konsisten: `[KATEGORI]-[PRODUK]-[VARIAN]`
* Contoh: `MKN-BUBUR-S` (Makanan - Bubur - Size S)
* Hindari spasi, gunakan tanda hubung `-` atau underscore `_`
* Catat SKU di database produk fisik Anda agar mudah dicari

<Note>
  SKU bersifat **unik per toko** — dua varian berbeda tidak boleh memiliki SKU yang sama di toko yang sama.
</Note>
