Panduan lantai pabrik tentang ketertelusuran lot dalam pengolahan hasil laut yang tahan blending, pemisahan, dan rework. Kami berbagi konvensi penamaan, contoh label, langkah scanner, template spreadsheet, dan cara lulus mock recall dalam waktu kurang dari 20 menit.
Jika Anda pernah mencoba menjaga genealogi lot tetap utuh saat melakukan fillet, portioning, dan pencampuran produk hasil laut, Anda pasti tahu betapa menyulitkannya. Tabel trim menjadi sibuk. Rework muncul entah dari mana. Rekaman batch tampak bersih, tetapi karton-karton menceritakan kisah lain. Berdasarkan pengalaman kami, masalah ini tidak dapat diselesaikan hanya dengan kebijakan. Anda memerlukan alur kerja sederhana yang mengutamakan barcode dan menghormati cara operasional di lantai produksi.
Berikut sistem yang kami gunakan di fasilitas Indonesia-Seafood dan dengan pabrik mitra. Alatnya minimal, bekerja dengan spreadsheet atau MES ringan, dan cukup kuat untuk lulus uji penarikan (mock recall) dalam waktu kurang dari 20 menit.
Tiga pilar penelusuran batch hasil laut yang kokoh
-
Identitas unik pada setiap tingkatan. Lot masuk (intake). WIP license plate. Serial kasus. Pallet license plate. Jika Anda melewatkan satu tingkatan, kemampuan pelacakan saat terjadi pemisahan/ penggabungan akan rusak.
-
Genealogi berbasis event. Catat setiap transformasi. Ketika Anda mencampur dua lot masuk menjadi batch produksi atau membagi batch menjadi beberapa SKU, tangkap event tersebut beserta siapa, apa, kapan, di mana.
-
Rekaman siap-auditor berdasarkan desain. Rekaman batch produksi Anda sebaiknya dihasilkan oleh pemindaian (scan), bukan diketik setelah kejadian. Jika auditor meminta “genealogi lot,” Anda ekspor event-event tersebut. Selesai.
Minggu 1–2: Menetapkan penamaan, label, dan spreadsheet ramping
Kami menemukan bahwa sebagian besar pabrik dapat memulai pilot ini dalam dua minggu tanpa perangkat lunak baru. Mulailah kecil: pilih satu keluarga SKU seperti Fillet Grouper (IQF) atau Portion Mahi Mahi (IQF).
- Penomoran lot yang dapat diskalakan
- Lot masuk (Intake lot): Kode spesies + tanggal + kode pemasok + urutan. Contoh: GRP-250910-SUP12-03 untuk incoming Grouper WGGS (Whole Cleaned) yang diterima pada 2025-09-10.
- Batch produksi (Build ID): B-YYYYMMDD-Line-Seq. Contoh: B-20250910-L2-01. Gunakan satu Build ID per kettle/mixer/bin blending per run.
- Lot rework: RW-YYYYMMDD-Line-Seq yang ditautkan kembali ke lot asli melalui catatan event.
- Set label yang benar-benar Anda cetak
- WIP license plate untuk tote/bin: Code 128 atau QR. Tampilan yang dapat dibaca manusia: Build ID, produk dalam proses, berat, line, timestamp.
- Label karton dengan serialisasi: Prefer GS1-128 atau 2D GS1 DataMatrix. Contoh AI: (01) GTIN, (10) Lot, (17) Expiry, (21) Serial.
- Pallet license plate (SSCC): Gunakan AI (00) dengan SSCC unik 18 digit.
- Template spreadsheet (empat tab)
- IntakeLots: LotID, Species, Supplier, CatchArea, ReceiveDate, Grade, NetWeight, Temp, COA.
- Transformations: BuildID, InputLotID, InputWeight, OutputSKU, Line, Start/End time, Supervisor, Yield%.
- Cases: CaseSerial, BuildID, OutputSKU, LotID, PackDate, NetWeight, CaseCount, LabelPrintUser.
- Pallets: SSCC, daftar CaseSerial, ShipDate, Truck/Container, Destination.
Tip praktis: Tetapkan rentang nomor serial harian untuk setiap line sehingga label kasus tetap tercetak meskipun Wi‑Fi turun. Sinkronkan saat kembali online. Ini mencegah serial ganda.
Bagaimana saya mempertahankan ketertelusuran saat mencampur banyak lot masuk?
Perlakukan pencampuran sebagai event transformasi yang menghasilkan Build ID baru. Setiap lot sumber yang memasok blend tersebut discan ke dalam Build.
Alur kerja scanner dasar untuk event split/merge
- Issue ke produksi: Operator memindai IntakeLotID dan memasukkan berat untuk “men-stage” material ke line L2.
- Mulai build: Supervisor memindai label New BuildID. Sistem membuka sesi build untuk L2.
- Tambah input: Untuk setiap tote, pindai IntakeLotID dan timbang. Spreadsheet (atau aplikasi) mencatat InputLotID → BuildID dengan berat dan waktu.
- Buat output: Saat Anda memfillet/portion, pindai BuildID pada label WIP di stasiun pengepakan. Setiap label kasus yang dicetak membawa LotID = BuildID atau, jika Anda lebih suka, FinishedLot turunan yang terdiri dari BuildID + SKU, misalnya GRP-FIL-B-20250910-L2-01.
Ini mempertahankan genealogi lot bahkan ketika banyak lot masuk mengalir ke satu batch dan satu batch menyebar ke beberapa SKU, seperti Grouper Bites (Portion Cut) dan Grouper Wing (Portion Cut, IQF).
Apa cara praktis untuk memberi nomor lot ketika produk dibagi ke berbagai SKU dan ukuran kemasan?
Kami merekomendasikan FinishedLot = BuildID + kode SKU singkat. Label kasus Anda menampilkan lot konsumen sebagai FinishedLot ini, sementara tabel genealogi menautkan kembali ke semua InputLotID.
Contoh
- Build: B-20250910-L2-01 berasal dari GRP-250910-SUP12-03 dan GRP-250908-SUP9-02.
- Output: GRP-FIL-B-20250910-L2-01 dan GRP-BIT-B-20250910-L2-01. Satu build, dua FinishedLot.
Auditor menerima ini selama Anda dapat menelusuri FinishedLot kembali ke lot sumber dengan cepat.
Apakah saya perlu barcode GS1 atau boleh mulai sederhana?
Mulailah sederhana, targetkan GS1 dalam 60–90 hari. Jika Anda masih tahap awal, label Code 128 dengan field untuk Lot dan Serial sudah memadai. Ketika pembeli meminta GS1-128 atau EPCIS, Anda sudah memiliki struktur untuk beralih.
Panduan cepat GS1
- Kasus: (01) GTIN, (10) Lot, (21) Serial. Expiry (17) opsional untuk produk beku.
- Pallet: SSCC (00) ditambah agregasi kasus.
- Catat event bergaya EPCIS jika memungkinkan: ObjectEvent untuk pengepakan kasus, AggregationEvent untuk pembuatan pallet, TransformationEvent untuk blending. Bahkan CSV yang mencerminkan field EPCIS akan membuat Anda unggul dalam audit.
Bagaimana sebaiknya saya mencatat rework agar tidak merusak ketertelusuran?
Rework adalah titik di mana ketertelusuran sering mati jika dibiarkan. Aturan kami: Rework adalah input lot tersendiri dengan “peta sumber” singkat.
Contoh log rework
- Buat RW-20250910-L2-01 dengan berat, case serial sumber (atau BuildID), dan alasan.
- Ketika rework masuk ke build baru, pindai RW-… seperti InputLotID lainnya. Itu saja.
Dua tip yang tidak langsung tampak
- Hanya lakukan rework dalam spesies dan keluarga alergen yang sama. Jangan mencampur spesies dalam rework kecuali spesifikasi Anda secara eksplisit memperbolehkannya.
- Pasang WIP license plate berwarna merah pada bin rework sehingga operator tahu bahwa bin tersebut memerlukan pemindaian sebelum digunakan.
Rekaman apa saja yang akan diminta auditor?
Kami melihat daftar yang sama di audit BRC/IFS dan audit pelanggan:
- Rekaman batch produksi yang terkait dengan BuildID berisi input, output, cap waktu, dan personel.
- Laporan genealogi lot yang menunjukkan FinishedLot → BuildID → InputLotIDs dengan berat.
- Daftar kasus dengan serial, waktu pengepakan, dan isi label (lot/expiry).
- Agregasi pallet (SSCC → daftar case serial) dan catatan pengiriman.
- Bukti mock recall: jejak waktu untuk trace-back dan trace-forward, kuantitas, dan lokasi.
Jika spreadsheet Anda menghasilkan kelima item ini secara on-demand, Anda berada dalam kondisi baik.
Pengaturan scanner dan label apa yang saya perlukan untuk serialisasi tingkat karton?
Jaga agar pragmatis.
- Printer: Thermal industri 4×6 seperti Zebra seri ZT, 203 atau 300 dpi. Gunakan adhesive grade freezer dan label berlapis atas untuk karton yang basah.
- Scanner: Imager genggam 2D (untuk membaca GS1-128 dan DataMatrix). IP65+ jika digunakan di area pencairan/basah. Wi‑Fi atau cradle Bluetooth.
- Label: Kasus 4×6 dengan serial dan lot. WIP bins 4×4. Pallet 4×6 SSCC. Cetak waktu, line, dan operator pada setiap label.
- Perangkat lunak: Mulailah dengan print server ditambah spreadsheet Anda. Pindah ke MES ringan jika diperlukan.
Mencegah kesalahan pencampuran lot di lantai produksi
Tiga kontrol yang lebih penting daripada kebijakan:
- Line clearance dengan scan. Anda tidak bisa memulai BuildID baru sampai BuildID sebelumnya di stasiun tersebut ditutup.
- Pengkodean warna. Satu warna tote per IntakeLotID. Murah, mudah terlihat, dan efektif.
- Custody label. Label kasus hanya dicetak setelah scan BuildID aktif. Jangan biarkan tumpukan label tercetak sebelumnya bertebaran.
Cara menjalankan mock recall yang membuktikan genealogi lot Anda bekerja
Pilih satu case serial jadi-jadian dan telusuri kedua arahnya.
Langkah demi langkah mock recall menggunakan genealogi lot
- Trace-back: Pindai case serial → dapatkan FinishedLot dan BuildID → daftar InputLotIDs dengan berat dan pemasok.
- Kuantifikasi: Tunjukkan berapa banyak kasus/pallet yang diproduksi dari BuildID tersebut dan ke mana mereka dikirim.
- Trace-forward: Untuk InputLotID yang dipilih, daftar semua FinishedLot dan pengiriman yang menggunakannya.
- Laporan: Ekspor PDF/CSV dari lima rekaman auditor. Waktu pengerjaan. Targetkan di bawah 20 menit.
Kami telah memangkas waktu beberapa pabrik dari empat jam menjadi 14 menit dengan model event sederhana di atas.
Contoh dunia nyata pada run yang dicampur
Memproses Red Snapper Portion (WGGS / Fillet):
- Intake: RS-250909-SUP7-01 dan RS-250910-SUP3-02 diterima, diberi grade.
- Build: B-20250910-L1-02 dibuat untuk portioning dan trim yang menuju Red Snapper (Snapper Bites).
- Output: RS-POR-B-20250910-L1-02 dan RS-BIT-B-20250910-L1-02, diserialkan per kasus dengan GS1-128.
- Pallet: Label SSCC dipasang. CSV pengiriman menautkan SSCC ke PO pelanggan.
Jika pembeli meminta, kami dapat menunjukkan lot masuk mana yang memberi makan kasus mereka dan bahkan yield menurut lot sumber.
Kesalahan umum dan cara menghindarinya
- Menggunakan lot masuk sebagai satu-satunya lot pada label kasus. Itu rusak saat Anda melakukan blending. Gunakan FinishedLot yang terkait dengan BuildID.
- Mencetak ulang label yang rusak dengan serial baru tetapi tidak membatalkan (void) yang lama. Miliki “void list” sehingga duplikat tidak bisa dikirim.
- Membiarkan rework melewati scanner. Perlakukan rework sebagai input lot. Tidak discan, tidak boleh digunakan.
- Melewatkan agregasi pallet. Tanpa agregasi SSCC, penarikan menjadi lambat dan mahal.
Kapan saran ini berlaku dan kapan tidak
- Cocok paling baik: Lini fillet, portion, dan IQF di mana Anda rutin membagi dan menggabungkan, seperti Pinjalo Fillet (IQF) atau Kingfish Fillet (Portion Cut / IQF).
- Kurang kritis: Ekspor ikan utuh single-lot tanpa blending, misalnya Goldband Snapper WGGS. Anda tetap bisa mendapatkan manfaat dari SSCC pallet dan tautan pengiriman.
- Pembeli maju: Beberapa pengecer sekarang meminta file event EPCIS 1.3 pada tingkat kasus/pallet. Jika Anda sudah menangkap event seperti yang kami uraikan, mengekspor EPCIS nanti menjadi mudah.
Perlu bantuan menyesuaikan konvensi penamaan atau data label untuk campuran SKU Anda? Anda dapat Hubungi kami di whatsapp. Jika Anda memilih SKU pilot untuk memulai, telusuri rangkaian produk kami untuk memilih kandidat berfokus dan bervolume tinggi dan Lihat produk kami.
Ringkasan cepat yang bisa Anda terapkan hari ini
- Perkenalkan BuildID untuk setiap blend atau WIP bin. Itu jangkar Anda untuk ketertelusuran split/merge.
- Serialisasi kasus dan agregasikan ke pallet SSCC. Bahkan spreadsheet pun bisa mengelolanya.
- Catat rework sebagai lot tersendiri. Pindai seperti input lain.
- Siapkan lima laporan dari hasil scan Anda. Itu paket Anda yang siap diaudit.
Lakukan ini, dan genealogi lot berhenti menjadi risiko audit dan menjadi alat operasi harian. Ini bukan yang mencolok. Ini hanya bekerja, bahkan pada lini trim yang sibuk di musim puncak.