Lewati ke konten

Cegah duplikat

Sistem hanya mencegah duplikat berdasarkan GTIN. Duplikat tanpa GTIN atau dengan nama beda tidak terdeteksi otomatis. Pencegahan ada di tangan tim.

flowchart TD
  A["Sebelum membuat draft"] --> B["Lihat tabel Shared catalog"]
  B --> C{"Ada nama/merek serupa?"}
  C -- "ya" --> D["Bandingkan netto, varian, level"]
  D --> E{"Persis sama?"}
  E -- "ya" --> F["Jangan buat baru"]
  E -- "tidak (ukuran/varian beda)" --> G["Produk berbeda: lanjut"]
  C -- "tidak" --> H["Periksa tabel Draft produk"]
  H --> I{"Sudah ada draft?"}
  I -- "ya" --> F2["Lanjutkan draft itu"]
  I -- "tidak" --> G
  1. Muat ulang katalog; cari nama dan merek di daftar. Tabel hanya menampilkan 50 produk pertama menurut urutan nama dan belum punya kolom pencarian; bila katalog lebih besar, gunakan pencarian lewat API (GET /v1/catalog/products?q=nama, lihat Endpoint dataset).
  2. Periksa tabel Draft produk untuk draft serupa yang belum terbit.
  3. Bila punya GTIN: bila GTIN sudah ada, Publish akan ditolak dengan pesan berisi nama produk yang bentrok. Bandingkan produknya:
    • Sama persis → tolak draft Anda.
    • Berbeda (mis. GTIN salah salin) → perbaiki GTIN draft Anda.
Beda Produk terpisah?
Ukuran (250 mL vs 1 L) Ya
Varian/rasa Ya
Level (botol vs dus) Ya
Hanya ejaan nama Tidak: satu produk, gunakan alias
Tahun kemasan / desain promo Tidak: satu produk bila GTIN sama