Lewati ke konten

Data Packaging Intelligence

Selain data produk (nama, komposisi, gizi, izin), katalog menyimpan data untuk Packaging Intelligence: pengukuran fisik, komponen kemasan, hierarki karton/palet, penanganan, struktur, sumber/status, dan konteks pengamatan. Semua ada di details draft/produk dan disaring (field asing dibuang, pilihan baku diperiksa).

Panduan mengisinya ada di Mengisi data Packaging.

  • Tidak diketahui tetap kosong (null), bukan nol. Sistem tidak mengubah “belum diukur” menjadi 0.
  • Setiap fakta punya status: terukur, dugaan, tertulis (tercetak di kemasan), atau spesifikasi (dari dokumen). Nilai berstatus dugaan tidak dihitung sebagai bukti untuk kesiapan.
  • Material tidak dianggap terbukti dari foto luar. Foto tidak menunjukkan resin, lapisan barrier, atau struktur tersembunyi; material dari foto tetap dugaan sampai ada spesifikasi atau uji.
Bagian Isi
physical.measurements[] kind, value, unit, status, method, toleranceMm, measuredAt (YYYY-MM-DD), note. Jenis: tinggi, lebar, tebal, diameter, diameter_leher, panjang, berat_kotor_terisi, berat_kemasan_kosong, volume_terisi, ruang_kosong, karton_panjang, karton_lebar, karton_tinggi, karton_berat_kotor. Satuan harus cocok: panjang mm/cm, massa g/kg, volume mL/L
physical.state padat, cair, serbuk, pasta, gel, lainnya
components[] Komponen kemasan: type (badan, tutup, label, segel, sleeve, divider, lapisan, pegangan, karton_luar, lainnya), name, material, materialCode (mis. PET 1), color, status, thicknessUm, gramatur, note
hierarchy[] Satu baris per tingkat (unit, inner, case, pallet): gtin, containedQty, lengthMm, widthMm, heightMm, grossWeightG, unitsPerLayer, layersPerPallet, maxStack, material, status
handling fragile, glass, orientation (bebas, tegak, tidak_boleh_terbalik), storageTemp (suhu_ruang, sejuk, dingin, beku), shelfLifeDays, maxStack, sensitivity[] (cairan, mudah_pecah, mudah_penyok, sensitif_cahaya, sensitif_lembap, sensitif_panas, berbau_kuat, bertekanan), handlingSymbols[]
structure process (blow_moulding, injection, thermoforming, form_fill_seal, flow_wrap, folding_carton, corrugated_case, can_seaming, glass_forming, lainnya), styleCode (FEFCO/ECMA), closure, sealType, barrierNeeds[] (oksigen, uap_air, cahaya, aroma, panas), converter, plantCode
provenance.<kelompok> Sumber dan status per kelompok (identitas, pengukuran, komponen, hierarki, penanganan, struktur): source (foto, terukur, ocr, dokumen, brand, supplier), by, at, status (belum_diperiksa, diperiksa, terverifikasi), note
market country, labelLanguage, specVersion
observation Konteks pengamatan: store, city, channel (minimarket, supermarket, pasar_tradisional, online, grosir, lainnya), observedAt, priceIdr, note. Harga di sini adalah pengamatan, bukan harga master

Foto produk (termasuk foto detail seperti tutup, segel, karton terbuka rata) diunggah di tab Foto dengan label; bagian ini untuk dokumen. Berkas lama bertipe foto tetap ada. Setiap berkas punya jenis:

Jenis berkas Tipe
foto (JPEG/PNG/WebP, maks 8 MB) skala (dengan penggaris), tutup, segel, dasar, kode_cetak, daur_ulang, karton_luar, karton_terbuka, penampang, komponen, lainnya
dokumen (PDF atau gambar, PDF maks 15 MB) datasheet, spesifikasi, dieline, sertifikat, hasil_uji, sds, lainnya

Maksimal 40 berkas per draft/produk. Endpoint: lihat Endpoint dataset.

Draft dan detail produk mengembalikan readiness (per fase: ready, missing[], info[]). Kode mengikuti bahasa dokumen strategi:

Fase Siap bila Kode kekurangan
product nama + merek, netto, minimal dua dimensi luar berstatus terukur/spesifikasi, berat kotor terisi terukur/spesifikasi, dan info penanganan missing_identity, missing_net_content, missing_outer_dimensions, missing_gross_weight, unknown_handling
packaging minimal satu komponen dengan material, dan proses pembuatan missing_components, missing_component_material, missing_structure_process (info: material_inferred_not_verified)
cad dimensi luar, toleransi, komponen, dan foto karton terbuka atau dokumen dieline missing_outer_dimensions, missing_tolerance, missing_components, missing_flat_pattern
simulation dokumen material (datasheet/spesifikasi/hasil uji), ketebalan atau gramatur, dan referensi uji material_model_unavailable, missing_thickness_or_gramatur, missing_test_reference
manufacturing converter dan proses diketahui; profil mesin selalu dari pihak converter, jadi fase ini belum akan “siap” dari input operator missing_converter, missing_structure_process, missing_machine_profile
logistics dimensi dan berat karton, isi per karton, dan batas susun/lapis per palet missing_case_dimensions, missing_case_weight, missing_units_per_case, unknown_max_layers

Kesiapan hanya informasi: tidak memblokir submit atau publish.