Label batch makanan biasanya salah pada saat serah terima. Lembar persiapan memiliki satu kode lot, label karton memiliki kode lot lainnya, tanggal berubah setelah pencetakan, atau kode batang dipindai ke nilai yang tidak dapat dicocokkan oleh siapa pun dengan catatan batch.
Jawaban singkatnya: putuskan apa yang harus diidentifikasi oleh label batch makanan, pilih satu kode lot yang stabil, pertahankan nilai spreadsheet sebagai teks, enkode hanya nilai yang dibutuhkan sistem Anda, cetak detail batch yang dapat dibaca, lalu uji label pada wadah sebenarnya sebelum proses penuh.
Mulailah dengan pekerjaan ketertelusuran
Label batch bukanlah brosur produk kecil. Tugasnya adalah menghubungkan wadah fisik, baki, kotak, sampel, atau item yang sedang dalam proses ke catatan. Catatan tersebut dapat disimpan dalam spreadsheet, catatan produksi, daftar ruang pendingin, sistem pembelian, atau platform penelusuran makanan.
Untuk ketertelusuran pangan yang diatur atau diwajibkan oleh pelanggan, verifikasi peraturan atau spesifikasi terkini sebelum mencetak label produksi. FDA menjelaskan bahwa Aturan Keterlacakan Pangan berlaku pada catatan ketertelusuran tambahan untuk makanan tertentu, bukan setiap label makanan di setiap alur kerja: Peraturan Ketertelusuran Makanan FDA.

| Alur kerja | Label harus mengidentifikasi | Bidang cetak yang berguna |
|---|---|---|
| Siapkan wadah | Satu batch siap pakai atau lot barang dalam proses. | Kode batch, nama produk, tanggal persiapan, lokasi. |
| Karton jadi | Satu lot, kotak, atau proses produksi yang dikemas. | Kode lot, nama barang, tanggal pengepakan, jumlah. |
| Penyimpanan dingin | Batch disimpan di ruangan, rak, atau tempat sampah tertentu. | Kode lot, lokasi penyimpanan, tanggal penggunaan. |
| Mengambil sampel dan menyimpannya | Satu sampel yang disimpan terhubung ke catatan batch. | Kode lot, jenis sampel, tanggal, pemilik. |
Pilih banyak pola kode sebelum mendesain
Banyak kode yang seharusnya membosankan, konsisten, dan sulit dibingungkan. Pola seperti LOT-240511-A,BATCH-20260511-03, dan KITCHEN-0428 lebih mudah dibaca, diurutkan, dan dipindai daripada catatan improvisasi yang ditulis berbeda pada setiap shift.
Hindari karakter yang ambigu ketika manusia akan membaca label di bawah tekanan waktu. Jika O dan 0,I dan 1, atau S dan 5 dapat membingungkan alur kerja font atau pemindai Anda, ubah polanya sebelum mencetak. Jangan menggunakan kembali banyak kode sementara catatan, pengembalian, penangguhan, atau sampel lama mungkin masih perlu dilacak.
Label yang bersih membantu orang mengidentifikasi bets, namun tidak membuktikan catatan bets sudah lengkap. Perlakukan kode batang sebagai tautan ke catatan, lalu verifikasi regulator, pelanggan, dan persyaratan internal Anda saat ini.
Buat spreadsheet sebagai pengidentifikasi, bukan angka
Label batch makanan sering kali dimulai dengan file Excel atau CSV. Perlakukan kode lot, tanggal, dan nilai barcode dengan hati-hati sebelum mengimpor. Jika suatu nilai dimulai dengan nol atau menggunakan pengidentifikasi numerik yang panjang, perangkat lunak spreadsheet dapat mengubahnya kecuali kolom tersebut diformat sebagai teks. Microsoft mendokumentasikan risiko ini untuk angka nol dan angka besar di depan: menjaga angka nol dan angka besar di depan.

| Kolom | Nilai contoh | Menggunakan |
|---|---|---|
BatchCode | LOT-240511-A | Nilai dicetak sebagai teks lot yang dapat dibaca manusia. |
BarcodeValue | LOT-240511-A | Nilai persisnya dikodekan dalam kode batang atau kode QR. |
ProductName | Saus lada panggang | Konteks label pendek untuk pengepakan atau penyimpanan. |
PackDate | 2026-05-11 | Tanggal batch dikemas atau diberi label. |
UseByDate | 2026-05-18 | Bidang tanggal opsional ketika alur kerja memerlukannya. |
Location | Cooler-2B | Ruangan, rak, rak, atau tempat sampah tempat batch dimulai. |
QtyToPrint | 24 | Berapa banyak label yang akan dicetak untuk baris tersebut. |
Sebelum impor
- doneFormat teksPertahankan BatchCode dan BarcodeValue sebagai teks, bukan angka otomatis.
- doneSatu baris, satu batchJangan mencampur beberapa lot menjadi satu baris kecuali alur kerja sengaja mencetak label lot campuran.
- doneTidak ada yang kosongHapus kode lot kosong sebelum membuat label.
- doneTidak ada duplikatPeriksa apakah kode yang sama muncul dua kali secara tidak sengaja.
- doneHeader stabilGunakan nama kolom yang jelas seperti BatchCode, ProductName, PackDate, UseByDate, Location, dan QtyToPrint.
Enkodekan nilai yang diharapkan sistem Anda
Untuk label batch makanan internal, kode batang Code 128 yang ringkas dapat berfungsi dengan baik bila hasil pemindaian hanya perlu berupa kode lot, seperti LOT-240511-A. Label QR masuk akal ketika pemindaian harus membuka catatan batch URL, formulir inspeksi, atau catatan pemeliharaan. Jika Anda memerlukan bantuan dalam memilih format, bandingkan opsi di Label Kode Code 128 vs QR.
Jika pembeli, distributor, pengecer, atau sistem penelusuran mengharapkan sintaks GS1, jangan membuat format Anda sendiri. GS1 US menjelaskan GS1-128 sebagai barcode yang dapat membawa informasi seperti pengidentifikasi produk, nomor batch atau lot, tanggal, dan jumlah menggunakan Application Identifiers: GS1-128 barcode. Konfirmasikan Application Identifiers dan sumber data yang tepat sebelum mencetak.
Cocokkan stok label dengan lingkungan
Label makanan mungkin terkena ruangan dingin, kondensasi, tutup plastik, karton, minyak, sarung tangan, dan penanganan berulang. Label yang dipindai di meja mungkin gagal setelah satu jam jika diletakkan di wadah lembab. Pilih stok label, perekat, dan metode pencetakan sebelum Anda menyelesaikan tata letaknya.
Stok termal langsung dapat berguna untuk label internal yang berumur pendek, namun panas, abrasi, kelembapan, dan kondisi penyimpanan penting. Transfer termal dengan pita dan stok yang tepat sering kali lebih baik untuk label yang memerlukan masa pakai lebih lama. Untuk perbandingannya, baca Transfer Termal Langsung vs Termal.
Kontrol pencetakan ulang, penangguhan, dan pelepasan label
Label batch memerlukan aturan status sederhana. Label dapat disetujui, rusak, dicetak ulang, ditahan, atau diganti. Jika karton diberi label ulang setelah koreksi tanggal atau penundaan pelepasan, tim harus dapat mengetahui label mana yang digunakan dan label mana yang dibuang.
Label dicetak dengan bersih, dipindai ke catatan yang diharapkan, dan diterapkan ke batch yang diinginkan.
Label macet, tercoreng, lepas, atau dibuang sebelum digunakan.
Kode lot yang sama dicetak lagi untuk penggantian yang terkontrol.
Label mendukung status internal, namun catatan batch harus tetap menjadi sumber kebenaran.
Cetak cetakan kecil dan pindai wadah sebenarnya
Cetak 5 hingga 10 label pada stok yang akan digunakan dalam produksi. Pindai label pertama, tengah, dan terakhir. Kemudian oleskan satu sampel ke permukaan sebenarnya: tutup, dinding samping, tas, karton, baki, atau tempat penyimpanan dingin. Pindai lagi dari jarak dan sudut normal.

Pemeriksaan batch terakhir
- doneHasil pemindaian persisPindai label sampel dan bandingkan hasilnya dengan BarcodeValue.
- donePenggantian yang dapat dibacaKonfirmasikan bahwa kode lot yang dicetak cocok dengan nilai yang dikodekan.
- doneTinjauan tanggalPeriksa kemasan, tanggal penggunaan, masa berlaku, dan tanggal simpan/rilis sebelum mencetak seluruhnya.
- doneZona tenangJauhkan batas, teks, dan tepi label dari kode batang atau kode QR.
- donePenempatanHindari lipatan tutup, lekukan, area basah, lipatan, dan titik kontak dengan gesekan tinggi.
- doneCatatan batchMenyimpan file, tanggal pencetakan, printer, stok, jumlah, dan catatan cetak ulang.
Untuk persiapan spreadsheet yang lebih mendalam, gunakan Pembersihan Data Label Barcode. Untuk pemeriksaan jarak dan pemindaian, simpan Daftar Periksa Desain Label Barcode di dekat Anda sebelum pencetakan penuh dijalankan.
Buat satu baris batch nyata, lindungi kode lot sebagai teks, cetak sampel kecil pada stok yang diinginkan, dan pindai pada wadah sebenarnya sebelum menjalankan label lengkap.