ब्लेंडिंग, स्प्लिट और रिवर्क को सहन करने वाली समुद्री‑भोजन प्रसंस्करण में लॉट ट्रेसबिलिटी के लिए एक फ़ैक्टरी‑फ़्लोर गाइड। हम नामकरण कन्वेंशन, लेबल उदाहरण, स्कैनर स्टेप्स, स्प्रेडशीट टेम्पलेट्स और कैसे 20 मिनट से कम में मॉक रीकॉल पास करें—सभी साझा करते हैं।
यदि आपने कभी फ़िलेटिंग, पोर्शनिंग और समुद्री भोजन को मिक्स करते समय लॉट वंशावली (lot genealogy) को अक्षुण्ण बनाए रखने की कोशिश की है, तो आप इस परेशानी को जानते हैं। ट्रिम टेबल बहिर्वाह्य हो जाते हैं। रिवर्क (rework) कहीं से प्रकट हो जाता है। बैच रिकॉर्ड साफ़ दिखता है, पर कार्टन एक अलग कहानी बताते हैं। हमारे अनुभव में, आप इसे केवल नीतियों से ठीक नहीं कर सकते। आपको एक सरल, बारकोड‑प्रथम वर्कफ़्लो चाहिए जो फ़र्श पर वास्तविक संचालन का सम्मान करे।
यह सिस्टम हम इंडोनेशिया‑सीफ़ूड सुविधाओं और साझेदार संयंत्रों में उपयोग करते हैं। यह न्यूनतम टूलिंग पर आधारित है, स्प्रेडशीट या हल्के MES के साथ काम करता है, और मॉक रीकॉल को 20 मिनट से कम में पास करने के लिए पर्याप्त मजबूत है।
चट्टान‑सदृश समुद्री‑भोजन बैच ट्रैकिंग के तीन स्तम्भ
-
हर स्तर पर अनन्य पहचान। Intake lot. WIP license plate. Case serial. Pallet license plate. यदि आप किसी एक स्तर को छोड़ते हैं, तो स्प्लिट/मर्ज ट्रैसेबिलिटी टूट जाती है।
-
इवेंट‑आधारित वंशावली। हर रूपांतरण को रिकॉर्ड करें। जब आप दो intake lot को एक प्रोडक्शन बैच में ब्लेंड करते हैं या एक बैच को कई SKU में बाँटते हैं, तो उस इवेंट को कौन, क्या, कब, कहाँ के साथ कैप्चर करें।
-
डिज़ाइन के अनुसार ऑडिटर‑रेडी रिकॉर्ड। आपका प्रोडक्शन बैच रिकॉर्ड स्कैन्स से जनरेट होना चाहिए, न कि बाद में टाइप किया गया। यदि ऑडिटर “lot genealogy” मांगे, तो आप इवेंट्स एक्सपोर्ट कर देते हैं। बस कहानी खत्म।
सप्ताह 1–2: नामकरण, लेबल और एक lean स्प्रेडशीट सेटअप करें
हमने पाया है कि अधिकांश प्लांट बिना नए सॉफ़्टवेयर के दो सप्ताह में इसको पायलट कर सकते हैं। छोटे से शुरू करें: एक SKU परिवार चुनें जैसे ग्रोपर फिले (IQF) या माही माही पोर्शन (IQF)।
- स्केलेबल लॉट नंबरिंग
- Intake lot: प्रजाति कोड + तारीख + सप्लायर कोड + सीक्वेंस। उदाहरण: GRP-250910-SUP12-03 इनकमिंग Grouper WGGS (Whole Cleaned) के लिए जो 2025-09-10 को प्राप्त हुआ था।
- Production batch (Build ID): B-YYYYMMDD-Line-Seq। उदाहरण: B-20250910-L2-01। प्रत्येक रन के लिए ब्लेंडिंग केेटल/मिक्सर/बिन पर एक Build ID का उपयोग करें।
- Rework lot: RW-YYYYMMDD-Line-Seq जिसे इवेंट रिकॉर्ड्स के माध्यम से मूल लॉट्स से जोड़ा जाता है।
- वह लेबल सेट जो आप वास्तव में प्रिंट करेंगे
- WIP लाइसेंस प्लेट (totes/bins के लिए): Code 128 या QR। मानव‑रीडेबल: Build ID, प्रो़डक्ट‑इन‑प्रोसेस, वजन, लाइन, टाइमस्टैम्प।
- केस लेबल विद सीरियलाइज़ेशन: GS1-128 या 2D GS1 DataMatrix को वरीयता दें। उदाहरण AI: (01) GTIN, (10) Lot, (17) Expiry, (21) Serial।
- पैलेट लाइसेंस प्लेट (SSCC): AI (00) के साथ एक अनूठा 18‑अंकीय SSCC उपयोग करें।
- स्प्रेडशीट टेम्पलेट्स (चार टैब)
- 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, CaseSerial list, ShipDate, Truck/Container, Destination।
व्यावहारिक सलाह: प्रत्येक लाइन को पहले से दैनिक सीरियल नंबर रेंज असाइन कर दें ताकि केस लेबल तब भी प्रिंट हों जब Wi‑Fi डाउन हो। ऑनलाइन आने पर सिंक करें। इससे डुप्लिकेट सीरियल्स नहीं बनेंगे।
जब मैं कई इनकमिंग लॉट्स को ब्लेंड करता/करती हूँ तो मैं ट्रेसेबिलिटी कैसे बनाए रखूं?
ब्लेंडिंग को एक ट्रांसफ़ॉर्मेशन इवेंट के रूप में व्यवहार करें जो एक नया Build ID बनाता है। उस ब्लेंड में फीड करने वाले हर स्रोत लॉट को Build में स्कैन किया जाता है।
स्प्लिट/मर्ज इवेंट्स के लिए बुनियादी स्कैनर वर्कफ़्लो
- Production को जारी करना: ऑपरेटर IntakeLotID स्कैन करता है और लाइन L2 के लिए मटेरियल को “स्टेज” करने हेतु वजन दर्ज करता है।
- Build शुरू करें: सुपरवाइजर New BuildID लेबल स्कैन करता/करती है। सिस्टम L2 के लिए एक बिल्ड सेशन खोलता है।
- इनपुट जोड़ें: प्रत्येक टोट के लिए IntakeLotID स्कैन करें और वजन लें। स्प्रेडशीट (या ऐप) InputLotID → BuildID के साथ वजन और समय लॉग करता है।
- आउटपुट बनाएं: जब आप फ़िलेट/प्लेकार्ट करते हैं, तो पैक स्टेशन पर WIP लेबल पर BuildID स्कैन करें। प्रत्येक प्रिंटेड केस लेबल पर LotID = BuildID होगा या, यदि आप चाहें, तो एक व्युत्पन्न FinishedLot जो BuildID + SKU से बनता है, उदाहरण के लिए GRP-FIL-B-20250910-L2-01।
इससे लॉट वंशावली बनी रहती है भले ही कई IntakeLot एक बैच में जाएं और एक बैच कई SKU में फैल जाए, जैसे Grouper Bites (Portion Cut) और Grouper Wing (Portion Cut, IQF)।
जब उत्पाद अलग‑अलग SKUs और पैक साइज में बाँटा जाता है तब लॉट नंबरिंग का व्यावहारिक तरीका क्या है?
हम FinishedLot = BuildID + छोटा SKU कोड सुझाते हैं। आपके केस लेबल उपभोक्ता लॉट के रूप में इस FinishedLot को दिखाएँ, जबकि वंशावली तालिका सभी InputLotIDs से लिंक करती है।
उदाहरण
- Build: B-20250910-L2-01 जो GRP-250910-SUP12-03 और GRP-250908-SUP9-02 से आया।
- Outputs: GRP-FIL-B-20250910-L2-01 और GRP-BIT-B-20250910-L2-01। एक बिल्ड, दो FinishedLots।
ऑडिटर्स इसे तभी स्वीकार करते हैं जब आप FinishedLot को स्रोत लॉट्स तक जल्दी ट्रेस कर सकें।
क्या मुझे GS1 बारकोड्स की आवश्यकता है या क्या मैं सरल से शुरू कर सकता/सकती हूँ?
सरल से शुरू करें, 60–90 दिनों के भीतर GS1 के लक्ष्य के साथ। यदि आप शुरुआती चरण में हैं, तो Lot और Serial के फ़ील्ड वाले Code 128 लेबल ठीक हैं। जब खरीदार GS1-128 या EPCIS माँगते हैं, तो आपकी संरचना पहले से ऐसी होगी कि आप उसे बदल सकें।
GS1 क्विक स्टार्ट
- केस: (01) GTIN, (10) Lot, (21) Serial। एक्सपायरी (17) फ्रोजन के लिए वैकल्पिक।
- पैलेट: SSCC (00) प्लस केस एग्रीगेशन।
- EPCIS‑स्टाइल इवेंट रिकॉर्ड करें यदि आप कर सकते हैं: केस पैक के लिए ObjectEvent, पैलेट बिल्ड के लिए AggregationEvent, ब्लेंडिंग के लिए TransformationEvent। यहां तक कि एक CSV जो EPCIS फ़ील्ड्स को मिरर करता है आपको ऑडिट्स में आगे रखेगा।
रिवर्क (rework) को मैं कैसे रिकॉर्ड करूँ ताकि ट्रेसेबिलिटी टूटे नहीं?
Rework वह जगह है जहाँ ट्रेसेबिलिटी मरती है यदि आप इसे अनियंत्रित छोड़ दें। हमारा नियम: Rework अपना एक इनपुट लॉट होता है जिसमें एक संक्षिप्त “सोर्स मैप” होता है।
Rework लॉग उदाहरण
- RW-20250910-L2-01 बनाएं जिसमें वजन, स्रोत केस सीरियल्स (या BuildIDs), और कारण हो।
- जब रिवर्क एक नए बिल्ड में प्रवेश करता है, तो RW‑… को किसी अन्य InputLotID की तरह स्कैन करें। बस इतना ही।
दो गैर‑स्पष्ट टिप्स
- केवल उसी प्रजाति और एलर्जन परिवार के भीतर रिवर्क करें। जब तक आपकी स्पेक स्पष्ट रूप से अनुमति न दे, रिवर्क में प्रजातियों को मिलाएं नहीं।
- रिवर्क बिन पर एक लाल WIP लाइसेंस प्लेट लगाएँ ताकि ऑपरेटर जानें कि इसका उपयोग करने से पहले स्कैन आवश्यक है।
किस रिकॉर्ड की ऑडिटर माँग करेगा?
हम BRC/IFS और ग्राहक ऑडिट्स में समान सूची देखते हैं:
- BuildID से जुड़े इनपुट, आउटपुट, टाइमस्टैम्प, कर्मी सहित प्रोडक्शन बैच रिकॉर्ड।
- FinishedLot → BuildID → InputLotIDs वज़न सहित दिखाने वाली लॉट वंशावली रिपोर्ट।
- केस सूची जिसमें सीरियल्स, पैक टाइम्स, और लेबल कंटेंट (lot/expiry) हों।
- पैलेट एग्रीगेशन (SSCC → केस सीरियल्स) और शिपमेंट रिकॉर्ड।
- मॉक रीकॉल प्रमाण: टाइम‑स्टैम्पेड ट्रेस‑बैक और ट्रेस‑फ़ॉरवर्ड, मात्राएँ और स्थान।
यदि आपकी स्प्रेडशीट ये पाँच रिपोर्ट ऑन‑डिमांड तैयार कर देती है, तो आप अच्छी स्थिति में हैं।
कार्टन‑स्तर सीरियलाइजेशन के लिए मुझे किस स्कैनर और लेबल सेटअप की आवश्यकता है?
प्रायोगिक बनें।
- प्रिंटर: औद्योगिक 4×6 थर्मल जैसे Zebra ZT श्रृंखला, 203 या 300 dpi। वेट कार्टन्स के लिए फ्रीज़र‑ग्रेड चिपकने वाला और टॉप‑कोटेड लेबल उपयोग करें।
- स्कैनर: हैंडहेल्ड 2D इमेजर्स (GS1‑128 और DataMatrix पढ़ने के लिए)। थॉइंग/गीले क्षेत्रों के पास उपयोग के लिए IP65+ रेटिंग। Wi‑Fi या ब्लूटूथ क्रेडल।
- लेबल: केस 4×6 सीरियल और लॉट के साथ। WIP बिन 4×4। पैलेट 4×6 SSCC। प्रत्येक पर प्रिंट टाइम, लाइन, और ऑपरेटर दें।
- सॉफ़्टवेयर: प्रिंट सर्वर के साथ स्प्रेडशीट से शुरू करें। बाद में आवश्यकता होने पर हल्के MES में जाएँ।
फ़र्श पर लॉट कमिंगलिंग त्रुटियों को कैसे रोकें
नीतियों की तुलना में तीन नियंत्रण अधिक मायने रखते हैं:
- स्कैन द्वारा लाइन क्लियरेंस। आप उस स्टेशन पर पिछले BuildID को बंद किए बिना नया BuildID शुरू नहीं कर सकते।
- रंग‑कोडिंग। प्रति IntakeLotID एक रंग का टोेट। सस्ता, दृश्य और प्रभावी।
- लेबल कस्टडी। केस लेबल केवल सक्रिय BuildID के स्कैन पर प्रिंट होते हैं। कोई प्री‑प्रिंटेड स्टैक्स बाहर नहीं होने चाहिए।
एक मॉक रीकॉल कैसे चलाएँ जो साबित करे कि आपकी लॉट वंशावली काम करती है
किसी समाप्त केस सीरियल को यादृच्छिक रूप से चुनें और दोनों दिशाओं में ट्रेस करें।
लॉट वंशावली का उपयोग करके चरण‑दर‑चरण मॉक रीकॉल
- ट्रेस‑बैक: केस सीरियल स्कैन करें → FinishedLot और BuildID प्राप्त करें → InputLotIDs वज़न और सप्लायर्स की सूची लें।
- मात्रा निर्धारण: दिखाएँ कि उस BuildID से कितने केस/पैलेट बने और वे कहाँ शिप हुए।
- ट्रेस‑फ़ॉरवर्ड: किसी चुने हुए InputLotID के लिए, उन सभी FinishedLots और शिपमेंट्स की सूची दें जिनमें इसका उपयोग हुआ।
- रिपोर्ट: पाँच ऑडीटर रिकॉर्ड्स के PDF/CSV एक्सपोर्ट करें। अभ्यास को टाइम करें। लक्ष्य 20 मिनट से कम।
हमने कुछ प्लांट्स को ऊपर बताए गए सरल इवेंट मॉडल के साथ चार घंटे से घटाकर 14 मिनट तक लाया है।
ब्लेंडेड रन का वास्तविक‑दुनिया उदाहरण
प्रोसेसिंग Red Snapper Portion (WGGS / Fillet):
- Intake: RS-250909-SUP7-01 और RS-250910-SUP3-02 प्राप्त हुए और ग्रेड किए गए।
- Build: B-20250910-L1-02 पोर्शनिंग और ट्रिम के लिए बनाया गया जो Red Snapper (Snapper Bites) को जाएगा।
- Outputs: RS-POR-B-20250910-L1-02 और RS-BIT-B-20250910-L1-02, केस‑सीरियलाइज़्ड के साथ GS1-128।
- पैलेट: SSCC लेबल लगाए गए। शिपमेंट CSV SSCC को कस्टमर PO से लिंक करता है।
यदि कोई खरीदार मांगे, तो हम दिखा सकते हैं कि किन IntakeLots ने उनके केस फ़ीड किए और यहाँ तक कि स्रोत लॉट के अनुसार आपील्ड कैसे मिली।
सामान्य गलतियाँ और उनसे कैसे बचें
- Intake lot को ही एकमात्र लॉट के रूप में केस लेबल पर उपयोग करना। यह ब्लेंड होने पर टूट जाता है। BuildID से जुड़ा FinishedLot उपयोग करें।
- एक क्षतिग्रस्त लेबल को नए सीरियल के साथ रीप्रिंट करना पर पुराने को void न करना। एक “void सूची” रखें ताकि डुप्लिकेट भेजे न जा सकें।
- रिवर्क को स्कैनर बायपास करने देना। रिवर्क को एक इनपुट लॉट समझें। स्कैन नहीं, उपयोग नहीं।
- पैलेट एग्रीगेशन को छोड़ना। बिना SSCC एग्रीगेशन के, रीकॉल धीमे और महंगे होते हैं।
यह सलाह कब लागू होती है और कब नहीं
- सर्वश्रेष्ठ उपयुक्तता: फ़िलेट, पोर्शन, और IQF लाइन्स जहाँ आप नियमित रूप से स्प्लिट और मर्ज करते हैं, जैसे Pinjalo Fillet (IQF) या Kingfish Fillet (Portion Cut / IQF)।
- कम महत्वपूर्ण: एकल‑लॉट, पूरे‑मछली निर्यात जहाँ ब्लेंडिंग नहीं होती, उदाहरण के लिए Goldband Snapper WGGS। आप फिर भी पैलेट SSCC और शिपमेंट लिंक से लाभ उठा सकते हैं।
- उन्नत खरीदार: कुछ रिटेलर्स अब केस/पैलेट स्तर पर EPCIS 1.3 इवेंट फाइल्स मांगते हैं। यदि आपने ऊपर बताए इवेंट्स कैप्चर किए हैं, तो बाद में EPCIS एक्सपोर्ट करना सीधा है।
क्या आप अपने SKU मिश्रण के लिए नामकरण कन्वेंशन या लेबल डेटा में अनुकूलन चाहते हैं? आप हमें व्हाट्सऐप पर संपर्क करें। यदि आप एक पायलट SKU चुन रहे हैं तो हमारी रेंज ब्राउज़ करें और एक संकुचित, उच्च‑वॉल्यूम कैंडिडेट चुनें और हमारे उत्पाद देखें।
आज ही लागू करने योग्य त्वरित निष्कर्ष
- प्रत्येक ब्लेंड या WIP बिन के लिए एक BuildID पेश करें। यही आपका स्प्लिट/मर्ज ट्रैसेबिलिटी का एंकर है।
- केसों को सीरियलाइज़ करें और SSCC पैलेट में एग्रीगेट करें। यहां तक कि एक स्प्रेडशीट भी इससे निपट सकती है।
- रिवर्क को अपना स्वयं का लॉट लॉग करें। इसे किसी अन्य इनपुट की तरह स्कैन करें।
- स्कैन्स से पाँच रिपोर्ट तैयार रखें। यही आपका ऑडिटर‑रेडी पैकेज है।
यह करें, और लॉट वंशावली ऑडिट जोखिम नहीं रहेगी बल्कि दैनिक संचालन का एक उपकरण बन जाएगी। यह आकर्षक नहीं है। यह बस काम करता है, यहाँ तक कि पीक सीज़न में एक व्यस्त ट्रिम लाइन पर भी।