FMCG

Batch di sisi proses. Pack di lini kemas. Satu catatan dari tepung sampai palet.

Pabrik FMCG (Fast-Moving Consumer Goods) sebenarnya dua pabrik dalam satu. Bagian depan berjalan dalam kilogram dan batch. Bagian belakang menghitung pack, karton, dan palet. VECHR MES menjalankan keduanya dan menjaga keterkaitannya.

Singkatnya

VECHR MES menimbang material dengan FEFO, membaca nilai CCP dari PLC, membawa batch sampai menjadi pack dan palet, lalu melacak palet mana pun kembali ke lot pemasoknya.

Contoh kasus: tepung menjadi 8.400 kg blok mi, lalu 120.000 pack di 51 palet.

  • 8.400 kg blok mi, dalam 28 batch
  • 120.000 pack dari satu order
  • 51 palet, masing-masing dengan SSCC sendiri
Produk
Mi instan Mie Goreng 85 g (pabrik referensi fiktif)
Order SFG
8.400 kg blok mi = 28 batch masing-masing 300 kg
Order FG
120.000 pack = 3.000 karton isi 40 = 51 palet isi 60 karton
Order
Dua order yang terhubung, SFG dan FG (finished goods, barang jadi), start-to-start dengan jeda
Mesin
Timbangan, PLC di steamer dan fryer, checkweigher, metal detector, palletizer

Tiga kuantitas tetap terpisah di batas hybrid: konversi (berapa pack seharusnya dari satu kilogram), produksi aktual (berapa yang dibuat, dan ke mana sisanya), dan genealogi (batch SFG mana yang masuk ke batch FG mana).

Telusuri lininya, tahap demi tahap.

Enam tahap, dari timbangan sampai gudang. Scroll untuk mengikuti batch-nya.

  1. 01 kg
    Persiapan material Yang dicatat VECHR MES Tare dan gross dari timbangan, pilihan lot FEFO
  2. 02 batch
    Mixing, steaming, frying Yang dicatat VECHR MES Suhu dan waktu CCP dari PLC
  3. 03 kg · lot SFG
    Penyimpanan SFG Yang dicatat VECHR MES ID batch terbawa sampai ke packing
  4. Kilogram menjadi pack
  5. 04 pack
    Primary packing Yang dicatat VECHR MES Jumlah barang bagus dan reject, beserta reason-nya
  6. 05 karton · palet
    Karton dan palet Yang dicatat VECHR MES SSCC dan berat bersih per palet
  7. 06 palet
    Goods receipt Yang dicatat VECHR MES Goods receipt di-posting ke SAP per palet

Setiap data punya satu pemilik, SAP atau VECHR MES, dan hanya dikirim sekali dari sana.

CatatanDimiliki olehPeran sistem lain
Material master, BOM, order rilis SAP VECHR MES menyalin order saat rilis, dengan BOM (Bill of Materials) yang dibekukan
Stok dan status stok SAP VECHR MES mem-posting pergerakan dan tidak menyimpan inventaris tandingan
Routing dan pengecekan per langkah VECHR MES SAP menyimpan operasi konfirmasi
Eksekusi: siapa, apa, di mana, kapan VECHR MES Konfirmasi, downtime, dan jam kerja yang disetujui dikirim ke SAP
Nomor batch dan genealogi Nomor batch: SAP atau VECHR MES, tidak keduanya. Genealogi: VECHR MES Batch terbawa di setiap posting
Koneksi mesin dan histori lokal Edge Agent Jumlah, berat, dan status dikirim ke VECHR MES

Berat, nilai CCP, dan reject dicatat langsung di langkah terjadinya.

Saat ini Berat ditulis di kertas di samping timbangan.

Dengan VECHR MES Timbangan dibaca saat Consume Material. Stok kedaluwarsa atau diblokir ditolak.

Saat ini Data CCP (Critical Control Point) disalin manual, kalau sempat.

Dengan VECHR MES Nilai steaming dan frying datang dari PLC (Programmable Logic Controller), terkunci, dan tersimpan di batch.

Saat ini Recall berarti berhari-hari membuka spreadsheet.

Dengan VECHR MES Palet mana pun bisa dilacak ke lot tepung, minyak, dan bumbunya.

Saat ini OEE (Overall Equipment Effectiveness) hanya tebakan di akhir bulan.

Dengan VECHR MES Availability, performance, dan quality per lini, lengkap dengan downtime reason.

Cara membaca status: Ready berjalan di produk standar. Configured in the project dirangkai di proyek Anda dari building block yang sudah ada, tanpa kode baru. Developed on request dikembangkan setelah discovery memastikan kebutuhannya.

TahapCara VECHR MES menanganinyaStatus
Stok stagingLot material staging ada di lokasi staging. Hitungan akhir shift tercatat sebagai penyesuaian teraudit. Ready
Kontrol issueSetiap baris BOM di-issue dari lot, atau cukup kuantitasnya saja (misalnya air). Minyak goreng diukur lewat flow atau di-backflush oleh SAP. Ready Configured in the project
Weighing dan Consume MaterialTare dan gross timbangan dibaca dan dikunci. FIFO (First In, First Out) atau FEFO (First Expired, First Out) disarankan, override butuh reason. Stok kedaluwarsa atau diblokir ditolak. Ready
Shelf lifeKedaluwarsa ditetapkan saat penerimaan dari shelf life, atau diambil dari SAP. Ready
CCPData Collection yang terhubung ke PLC terisi sendiri, read-only bagi operator, tersimpan di batch. Ready
Di luar batasSatu NC per parameter yang gagal. Temuan kritis menahan batch. Hold di setiap kegagalan CCP cukup satu flow. Ready Configured in the project
Non-Conformance (NC) dan rilisOpen, review, investigasi, disposisi, closed. Rilis batch ditandatangani elektronik dengan autentikasi ulang dan hash chain. Ready Configured in the project
SatuanPack, karton, palet, dan kilogram sebagai satuan alternatif, terbawa di setiap catatan. Ready
PaletSetiap palet mendapat SSCC (Serial Shipping Container Code) dan jumlah karton. Batch tidak bisa Move Out sebelum semua pack ada di palet yang sudah ditutup. Ready
Catch-weightBerat bersih aktual dicatat di samping jumlah, dengan toleransi dan override reason. Ready
Work InstructionBerversi per langkah. Read & Ack ditandatangani. Dipakai untuk line clearance, alergen, dan pengecekan start-up. Ready

Enam gerbang HACCP, ditegakkan di langkahnya.

HACCP (Hazard Analysis and Critical Control Points) artinya bahaya keamanan pangan dikendalikan di titik kritis. Batasnya berasal dari spesifikasi. Pengecekan yang gagal langsung memicu NC.

1 Material masuk Status lotKedaluwarsa, FEFODitolak jika blok 2 CCP-1 Steam 98 sampai 105 °C110 sampai 140 dtkDibaca dari PLC 3 CCP-2 Fry 145 sampai 155 °C110 sampai 130 dtkDibaca dari PLC 4 Cek SFG Kadar air ≤ 3,5 %Minyak 17-20 %Blok 68-72 g 5 Pack-out Checkweigher 86 gSeal, kode tanggalCCP-3 metal 6 Rilis FG Review catatanRilis atau tolakTanda tangan Di luar batas → NC → temuan kritis menahan batch

Pengecekan HACCP ditegakkan di setiap langkah, bukan ditinjau setelah shift.

  • Status dan kedaluwarsa lot dicek sebelum dipakai
  • Batas CCP berasal dari spesifikasi. Di luar batas memicu NC.
  • Temuan kritis menahan batch secara otomatis
  • Line clearance dan pengecekan alergen sebagai Work Instruction bertanda tangan
  • Rilis batch dengan tanda tangan elektronik, di catatan yang hash-chained
  • Catatan batch bisa diekspor sebagai PDF per unit

Setiap sinyal mesin menjadi transaksi MES.

Edge Agent mengevaluasi trigger di pabrik dan menyimpannya dalam antrean saat koneksi ke server putus. Operator Terminal menyediakan aksi yang sama secara manual.

Sinyal mesinYang terjadi di VECHR MESStatus
Jumlah barang bagus dari mesin packingKuantitas output di batch FG, per shift atau per palet Configured in the project
Jumlah reject checkweigherScrap beserta reason-nya Configured in the project
Reject metal detectorNC kritis, batch ditahan Configured in the project
Mesin jalan, berhenti, gangguanStatus resource, reason-nya ditambahkan operator Configured in the project
Palletizer selesai satu paletPalet ditutup dengan SSCC dan berat bersih Configured in the project
Batch mulai di mesin packingBatch dan best-before ditulis ke printer kode tanggal Configured in the project

OEE adalah availability × performance × quality, misalnya 88,8 % × 93,7 % × 99,0 % = 82,4 %, lengkap dengan downtime reason, MTBF (Mean Time Between Failures), MTTR (Mean Time To Repair), dan microstop.

Palet bisa dilacak kembali ke lot pemasoknya.

Setiap Consume Material mencatat hubungan dari lot yang dipakai ke unit yang memakainya. Catatan batch bisa diekspor sebagai PDF per unit.

LOT PEMASOK BATCH SFG BATCH FG PALET Lot tepung lot pemasok Lot minyak sawit lot pemasok Garam, bumbu beberapa lot MB-260924-01 300 kg, nilai CCP 260924-1 pack 260924-2 pack 260924-3 pack Palet 1 SSCC, 60 karton Palet 2 SSCC, 60 karton

Recall, langkah demi langkah.

  1. 1 Blokir lot pemasok SAP memblokirnya, dan VECHR MES langsung menolaknya.
  2. 2 Temukan batch FG Genealogi menampilkan setiap batch yang memakainya.
  3. 3 Tahan yang masih diproduksi Hold di VECHR MES, stok jadi diblokir di SAP.
  4. 4 Palet ke pengiriman SSCC mengarah ke delivery di SAP.
  5. 5 Tutup kasusnya Satu NC per batch, disposisi tercatat.

Pelacakan berjalan satu level per query. Recall kemasan cukup satu langkah, recall tepung dua langkah. Laporan recall mass-balance dikonfigurasi di proyek.

Fryer menentukan kecepatan seluruh pabrik.

Advanced Scheduling mendeteksi bottleneck dan menyesuaikan semua langkah hulu dengannya.

  • Drum Bottleneck yang membatasi output seluruh pabrik. VECHR MES mendeteksinya otomatis dari beban kerja.
  • Buffer Selisih waktu mulai langkah sebelum drum, supaya drum tidak pernah menunggu.
  • Rope Aturan rilis: pekerjaan hulu mulai pada waktu drum bebas dikurangi buffer. Langkah setelah drum berjalan forward.
08:00 08:30 09:00 09:30 10:00 10:30 Fryer batch sebelumnya batch berikutnya Fryer bebas A. Dengan DBR, buffer 60 menit Siap 15 menit sebelum bottleneck bebas Mixing → Steaming 45 menit B. Tanpa DBR WIP menunggu 75 menit di depan bottleneck Mixing → Steaming 45 menit menunggu C. Buffer pendek (30 menit) Bottleneck menganggur 15 menit Mixing → Steaming 45 menit menganggur

Waktu ilustratif: operation sebelum bottleneck butuh 45 menit, dan bottleneck bebas pukul 10.00.

KebutuhanCara ditangani
Penyesuaian ke bottleneck Drum-Buffer-Rope menyesuaikan jadwal dengan fryer
Changeover rasa dan alergen Changeover Matrix per resource, dari produk ke produk
Sanitasi dan CIP Waktu cleaning di jadwal resource
Hubungan SFG ke FG Dependensi start-to-start dengan jeda, jadi packing dimulai saat frying masih berjalan
Tangki Okupansi, batas waktu pengisian, cleaning, dan cooldown
Kapasitas Shift, kalender, kerusakan, labour shift, dan standard rate

Scheduler menambahkan waktu changeover untuk urutan yang dibuatnya. Scheduler tidak mengurutkan ulang untuk meminimalkan changeover, jadi urutan rasa tetap di tangan planner.

Order turun dari SAP. Posting naik kembali.

SAP tetap memegang stok dan perencanaan. VECHR MES menjalankan lantai produksi dan mem-posting pergerakannya, jadi tidak ada inventaris tandingan.

SAP S/4HANA PP · MM · QM · EWM VECHR MES Peralatan pabrik lewat Edge Agent Order rilis,BOM, stok staging Goods issue, receipt,scrap, konfirmasi Batch dan best-beforeke printer kode Jumlah, berat,suhu, status mesin

Setiap posting SAP adalah flow pada event yang sudah ada.

Pergerakan SAPDi-posting saatStatus
Goods issue (261)Material dikonsumsi, per lot per batch atau per shift Configured in the project
Goods receipt SFG (101) ke stok quality inspectionLangkah cek SFG selesai, per batch Configured in the project
Goods receipt FG (101) ke stok quality inspectionPalet ditutup, dengan SSCC, pack, karton, dan berat bersih Configured in the project
Scrap (551 atau scrap konfirmasi)Scrap dicatat, per shift Configured in the project
Rilis, blokir, tolak (321, 344, 350)QA (Quality Assurance) merilis, menahan, atau menolak batch FG Configured in the project
Konfirmasi parsial dan finalOutput keluar dan status order berubah Configured in the project
Downtime ke PP atau PMMesin berhenti ditutup dengan reason-nya Configured in the project

Aturan integrasi

  • Order masuk lewat API push atau pull terjadwal, dicocokkan dulu dengan nomor order
  • Tanggal SAP adalah tanggal rencana. Tanggal jadwal milik scheduler.
  • BOM disalin ke order saat rilis, jadi perubahan SAP setelahnya tidak mengubahnya
  • Nomor batch berasal dari SAP atau VECHR MES, tidak keduanya
  • Blokir dari SAP masuk sebagai status stok, dan hanya stok UNRESTRICTED yang bisa dipakai di Consume Material
  • Staging table dan rekonsiliasi tiap malam memastikan setiap posting terkirim tepat satu kali

Sekitar 390 posting per SKU (Stock Keeping Unit) per hari di contoh referensi. Menggabungkan issue karton dan palet per shift mengurangi sekitar 145.

42 dari 48 kebutuhan umum berjalan di produk standar, tanpa menulis kode.

26 Ready · 16 Configured in the project · 6 Developed on request, dari 48 kebutuhan umum

Ready26

  • Eksekusi order, routing, Operator Terminal
  • Penimbangan, FIFO dan FEFO, shelf life
  • Genealogi dari bahan baku sampai palet
  • Data Collection CCP, NC, Hold, Electronic Signature
  • Palet dengan SSCC, catch-weight, satuan alternatif
  • DBR, Changeover Matrix, cleaning, tangki
  • Labour Tracking, Certification Check, Maintenance
  • Edge: OPC UA, Modbus TCP, MQTT
  • PDF catatan batch, OEE, BOM Analysis, AI Insight

Configured in the project16

  • Posting SAP: goods issue, receipt, konfirmasi, scrap, status stok
  • Antarmuka stok masuk, termasuk SFG yang kembali
  • Staging table dengan dedupe, retry, dan rekonsiliasi
  • Hold di setiap kegagalan CCP
  • Counter mesin ke output, scrap, dan downtime
  • Laporan recall mass-balance dan yield
  • Jam kerja ke payroll

Developed on request6

  • Integrasi mesin cetak label dan QR
  • Penyesuaian resep dan potensi
  • Permintaan replenishment ke lini
  • AQL (Acceptable Quality Limit) sampling, COA (Certificate of Analysis), retain sample (atau SAP QM, LIMS)
  • Grafik SPC, Cpk dan Ppk
  • Roll-up OEE per lini, area, dan pabrik

Proof of Concept: satu lini packing, satu SKU, 4 sampai 6 minggu.

Dijalankan dengan sandbox SAP. Termasuk palet ber-SSCC, catch-weight, dan satuan alternatif. Cetak label dan logika resep tidak termasuk.

AreaKriteria penerimaan
Order masuk Order rilis muncul di VECHR MES tanpa diketik ulang
Consume Material Lot FEFO disarankan, dan override tercatat di audit trail
Output mesin Output shift dalam ±0,5 % dari counter mesin
Posting SAP Setiap penerimaan palet dan issue shift punya dokumen SAP keesokan paginya, tanpa selisih rekonsiliasi
Genealogi Batch FG ke lot kemasan dalam satu tampilan
OEE Availability, performance, dan quality per shift, dengan downtime reason

Keputusan yang kita ambil bersama di workshop pertama.

  1. Granularitas pergerakan barang: per lot atau per shift, per palet atau per order
  2. Siapa pemilik nomor batch, dan formatnya
  3. Satu process order atau dua (SFG dan FG)
  4. Dari mana SSCC palet berasal, dan siapa yang mencetak label
  5. Hold otomatis di setiap kegagalan CCP
  6. Mesin mana yang punya PLC, dan dengan protokol apa

Yang berubah, order demi order.

Angka ilustrasi dari contoh kasus. Di Workshop Assessment, angka ini diganti dengan angka pabrik Anda.

Yang berubahSaat iniDengan VECHR MES
Downtime fryer, lini yang menentukan kecepatan 0,9 jam per shift 0,8 jam per shift
Overfill pada blok 70 g 1,22 % 1,00 %
Reject di mesin packing 1,0 % 0,9 %
Review catatan batch dan posting SAP Diketik dan dicek manual Ditinjau di layar, di-posting oleh flow

Pertanyaan yang Sering Diajukan

Apakah VECHR MES menggantikan SAP?

Tidak. SAP tetap memegang perencanaan, stok, dan biaya. VECHR MES menjalankan eksekusi lalu mem-posting goods issue, goods receipt, scrap, dan konfirmasi kembali.

Bagaimana perpindahan dari kilogram ke pack ditangani?

Batch SFG (semi-finished goods, barang setengah jadi) dikonsumsi ke order barang jadi, dan di situlah hubungan genealoginya tercatat. Pack, karton, palet, dan kilogram adalah satuan alternatif dari material yang sama.

Bisakah jadwal mengikuti kapasitas fryer?

Bisa. Drum-Buffer-Rope menyesuaikan seluruh jadwal dengan bottleneck, lengkap dengan waktu changeover per pasangan produk dan waktu cleaning.

Apakah checkweigher dan metal detector kami bisa terhubung?

Bisa, lewat Edge Agent dengan OPC UA, Modbus TCP, atau MQTT. Setiap sinyal menjadi transaksi MES lewat flow yang dikonfigurasi di proyek Anda.

Istilah di halaman ini(33)
APIApplication Programming Interface
Cara satu sistem memanggil sistem lain, misalnya SAP mengirim order ke VECHR MES.
AQLAcceptable Quality Limit
Batas cacat tertinggi yang masih diterima saat inspeksi sampling satu lot.
BOMBill of Materials
Daftar bahan, beserta jumlahnya, untuk membuat satu produk.
CCPCritical Control Point
Langkah yang wajib dikendalikan supaya produk aman, misalnya suhu penggorengan. Bagian dari HACCP.
CIPClean-in-Place
Pembersihan tangki dan pipa tanpa membongkar peralatannya.
COACertificate of Analysis
Sertifikat hasil uji yang menyertai satu lot, dari pemasok atau lab.
DBRDrum-Buffer-Rope
Metode scheduling yang mengatur ritme seluruh lini mengikuti bottleneck (drum).
EWMExtended Warehouse Management
Modul gudang di SAP.
FEFOFirst Expired, First Out
Bahan yang paling cepat kedaluwarsa dipakai lebih dulu.
FGFinished Goods
Produk jadi yang sudah dikemas dan siap kirim.
FIFOFirst In, First Out
Bahan yang datang lebih dulu dipakai lebih dulu.
FMCGFast-Moving Consumer Goods
Produk sehari-hari yang cepat laku: makanan, minuman, perawatan diri, perawatan rumah.
HACCPHazard Analysis and Critical Control Points
Sistem keamanan pangan: kenali bahaya di proses, lalu kendalikan di titik tertentu (CCP).
LIMSLaboratory Information Management System
Sistem milik lab untuk sampel, pengujian, dan hasil uji.
MESManufacturing Execution System
Sistem yang menjalankan dan mencatat produksi di lantai pabrik: order, bahan, langkah, kualitas, dan mesin.
MMMaterials Management
Modul SAP untuk material, stok, dan pembelian.
Modbus TCPModbus melalui TCP/IP
Protokol industri lama yang berjalan di jaringan Ethernet.
MQTTMessage Queuing Telemetry Transport
Protokol publish/subscribe yang ringan untuk mengirim data mesin.
MTBFMean Time Between Failures
Rata-rata waktu mesin berjalan dari satu kerusakan ke kerusakan berikutnya.
MTTRMean Time To Repair
Rata-rata waktu untuk menjalankan mesin lagi setelah rusak.
NCNon-Conformance
Catatan bahwa sesuatu tidak memenuhi spesifikasi, beserta tindak lanjutnya.
OEEOverall Equipment Effectiveness
Availability × performance × quality: seberapa besar planned time yang benar-benar menjadi produk bagus.
OPC UAOPC Unified Architecture
Standar terbuka untuk membaca data dari PLC dan mesin dengan aman.
PLCProgrammable Logic Controller
Komputer industri yang mengendalikan mesin dan menyimpan nilai prosesnya secara langsung.
PMPlant Maintenance (SAP PM)
Modul maintenance di SAP.
PPProduction Planning
Modul SAP untuk production order dan perencanaan. PP-PI adalah varian untuk industri proses.
QAQuality Assurance
Tim yang merilis produk dan memegang sistem mutu.
QMQuality Management
Modul kualitas di SAP: inspection lot, hasil uji, dan usage decision.
SAPSAP ERP
ERP yang dipakai sebagian besar pabrik besar di Indonesia. S/4HANA adalah generasi terbarunya.
SFGSemi-Finished Goods
Barang setengah jadi: sudah diproses tetapi belum dikemas, misalnya blok mi sebelum packing.
SKUStock Keeping Unit
Satu varian produk yang dijual, misalnya satu rasa dalam satu ukuran kemasan.
SPCStatistical Process Control
Memetakan hasil ukur dari waktu ke waktu untuk menangkap pergeseran sebelum menjadi reject.
SSCCSerial Shipping Container Code
Nomor GS1 18 digit yang mengidentifikasi satu palet atau satu unit kiriman.
Lihat semua istilah →

Lihat VECHR MES di proses Anda sendiri.

Walkthrough yang disusun dari cara pabrik Anda berjalan. Bukan demo generik.

Minta Walkthrough