인도네시아 채소 팩하우스를 위한 SQF 4시간 모의 리콜 통과용 실무적 저비용 시스템. 단계별 로트 코드 작성법, 질량 균형, 소액농 재배자 코드, Google Sheets 로그, QR 라벨, 그리고 이번 주에 실행할 수 있는 4시간 드릴 계획.
인도네시아 채소 팩하우스를 운영하신다면 이미 아실 겁니다: SQF 4시간 추적성 모의 리콜은 감사의 합/불이 갈리는 핵심입니다. 우리는 화려한 장비 없이도 4시간 이내에 여러 차례 SQF 모의 리콜을 성공적으로 통과했습니다. 필요한 것은 명확한 로트 코드, 규율 있는 기록관리, 그리고 대부분의 팀이 이미 사용하는 단순한 도구뿐입니다. 여기에 2026년을 위한 정확한 실행 매뉴얼을 정리했습니다.
신선 채소에 대한 SQF 4시간 모의 리콜에서 SQF는 무엇을 기대하나?
SQF Edition 9는 추적성에 대해 명확합니다. 모의 리콜에서 감사관이 보고자 하는 것은 다음과 같습니다:
- 완제품 로트에서 모든 원재료와 포장자재를 분 단위로(시간이 아닌) 역추적할 수 있어야 합니다.
- 의심 원재료에서 시작해 그 원재료가 닿은 모든 고객, 팔레트 및 배치를 순방향으로 추적할 수 있어야 합니다.
- 문서화된 질량 균형(mass balance)으로 투입과 산출을 조정(reconcile)할 수 있어야 합니다.
- 완전하고 읽기 쉬우며 통제된 기록을 즉시 제시할 수 있어야 합니다.
- 이해관계자에게 통보하고 위험에 따라 회수(withdrawal)인지 리콜(recall)인지 결정할 수 있어야 합니다.
실무에서는 감사관이 하나의 완제품 로트를 선택하도록 요청합니다. 그런 다음 4시간 내에 한 단계 역추적 및 한 단계 순방향 추적 체인을 보여주고, 질량 균형을 계산하고, 고객 목록을 작성하며 증거를 편집해 제출해야 합니다. 증거가 핵심입니다: 수령 기록, 재배자 코드, 수확 날짜, 포장 런 시트, 콜드체인 데이터, 출하 서류, 라벨, 및 모든 보정 기록 등이 포함됩니다.
핵심 요지: 속도를 최우선으로 하십시오. 훈련된 사람이 30분 이내에 스토리를 끌어낼 수 있도록 코드와 기록을 설계하세요. 그러면 나머지는 쉬워집니다.
SQF 추적성 테스트를 안정적으로 통과하는 세 가지 기둥
저희 경험상, 신속하게 통과하는 팀은 세 가지를 공유합니다:
-
단순하고 읽기 쉬운 로트 코드. 코드는 화이트보드와 스프레드시트에서 모두 작동해야 합니다. 한 사람만 이해하는 복잡하고 압축된 문자열은 피하십시오.
-
저비용의 디지털 규율. Google Sheets 로그북, 데스크톱 프린터로 출력한 QR 라벨, 통제된 WhatsApp 사진 기록은 유지보수하지 않는 고가의 시스템보다 낫습니다. 일관성이 승리합니다.
-
훈련(드릴) 문화. 우리는 분기마다 60–90분짜리 연습 드릴을 실시합니다. 감사가 오면 팀은 이미 절차를 알고 있습니다.
혼합 채소 팩용 단순 로트 코드 설계 방법
인도네시아 채소 및 소액 농가 집적에 적합한 형식은 다음과 같습니다. 사람이 읽기 쉬우며 QR에 적합하고 감사에 강합니다.
단품 구성 로트 코드(각 단일 품목용):
- 형식: Commodity-GrowerCode-HarvestDate-PHLine-PackDate-Shift
- 예시: TOM-GRJBR-240101-L1-240102-A
- TOM = 토마토. 3자리 품목 코드를 사용하십시오 (KYR = 일본 오이 (Kyuri), TOM = 토마토, BRM = 베이비 로메인 (Baby Romaine Lettuce), RRA = 빨간 무 (Red Radish), CRT = 당근 (Fresh Export Grade), ONN = 양파 (Onion)).
- GRJBR = 재배자/클러스터 코드. 짧고 일관되게 유지하십시오.
- 240101 = 수확 날짜 YYMMDD.
- L1 = 팩하우스 라인 1.
- 240102 = 포장 날짜.
- A = 교대(쉬프트).
혼합 팩 완제품 로트 코드(예: 샐러드 또는 볶음 믹스):
- 형식: MIX-Variant-PackDate-Line-Seq
- 예시: MIX-SAL500-240102-L1-015
- SAL500 = 500 g 샐러드 변형. 라벨에서 고객이 인식할 수 있는 코드를 사용하십시오.
- Seq는 해당 일자와 라인에 대한 연속 번호입니다.
혼합 팩을 구성 요소와 연결하기: 각 MIX 로트에 대해 구성 요소 로트 코드와 비율을 나열한 "구성 요소 맵(component map)"을 보관하십시오. 다음은 당사 신선 라인을 사용한 500 g 샐러드 믹스 예시입니다:
- MIX 로트: MIX-SAL500-240102-L1-015
- 이 런에 사용된 구성 요소:
- BRM-GRBDG-240101-L2-240102-A (베이비 로메인 50%)
- LLR-GRBJN-240101-L2-240102-A (롤로로소 (적상추) 30%)
- RRA-GRCJR-240101-L2-240102-A (빨간 무 20%)
소비자 라벨에는 MIX 코드와 구성 코드가 있는 짧은 URL로 연결되는 QR을 표시하십시오. 감사관은 소매 패키지를 스캔하지 않을 수 있지만 QR은 추적성이 실무화되어 있음을 보여줍니다.
감사에 잘 통하는 라벨 텍스트:
- "Lot: MIX-SAL500-240102-L1-015"
- "Packed: 02/01/2024"
- 선택적 QR URL: yourdomain.com/t/MIX-SAL500-240102-L1-015
요지: 구성 요소당 하나의 코드, 혼합 로트당 하나의 코드, 그리고 빠른 구성 요소 맵. 그게 전부입니다.
4시간 이내에 검색 가능해야 하는 기록은 무엇인가?
우리는 하루당 하나의 Google Drive 폴더를 만들고 "Receiving", "Processing", "Shipping" 하위 폴더로 구분합니다. 내부에는 하나의 Google Sheet가 로그를 보관합니다. 파일명은 2024-01-02_PackhouseA_Traceability처럼 표준화합니다. 감사관은 빠르고 표준화된 검색을 선호합니다.
모의 리콜 시 제출할 기록:
- 재배자 코드가 포함된 승인된 공급자/재배자 명부.
- 소액 농가의 수확 기록: 날짜, 위치, 수량, 들판의 농약 상태.
- 수령 로그: 날짜/시간, 품목, 총중량/순중량, 예냉(프리쿨) 온도, 재배자 코드, 배정된 빈(bin) ID.
- 가공/포장 런 시트: 구성 요소 로트 코드, 폐기/트림, 생산된 팩 수, 라인, 쉬프트, 재작업 항목.
- 콜드체인 기록: 예냉, 실내 온도, 출하 온도.
- 포장재 추적: 필름, 라벨, 박스, 팔레트 랩 로트.
- 완제품 출하: 팔레트 ID, 로트, 수량, 고객, 차량, 출발 시간.
- 보정/편차 및 승인자 기록.
WhatsApp 사진이 SQF 증거로 인정될 수 있나?
네, 통제된 방식이라면 가능합니다. 인도네시아에서는 다음과 같은 접근이 효과적입니다:
- 직원이 입고 농산물, 라벨, 팔레트의 사진을 촬영합니다. 사진 속에 로트 코드가 적힌 종이 슬립을 포함시키세요.
- 각 WhatsApp 그룹 채팅을 월별로 PDF로 내보내 Drive에 저장합니다.
- 로그북에 간단한 인덱스를 추가합니다: 타임스탬프, 발신자, 사진 내용, 해당 로트.
감사관이 이를 수용하는 이유는 기록이 캡처되어 백업되고 로트와 연결되어 있기 때문입니다. 화려하진 않지만 실무적입니다.
소액 농가 집적의 질량 균형 계산 방법
질량 균형은 투입이 폐기물 및 산출과 조정되는지를 증명하는 수학입니다. 단순하고 품목별로 관리하십시오.
예시: 일본 오이 (Kyuri) 단일 품목 팩, 2024-01-02.
- 세 재배자에서의 투입: 총 520 kg.
- 분류 및 트리밍 폐기: 8% = 41.6 kg.
- 포장 가능 순중량: 478.4 kg.
- 350 g 소매 팩 완제품: 1,340 팩 = 469 kg.
- 작업 중 잔량(WIP) 냉장 보관으로 반환: 9.2 kg.
- 조정: 469 + 9.2 + 41.6 = 519.8 kg. 편차 0.2 kg (0.04%).
예시: MIX-SAL500-240102-L1-015 혼합 샐러드의 질량 균형, 생산 계획 1,200 팩 기준.
- 투입: BRM 300 kg, LLR 180 kg, RRA 120 kg. 총 600 kg. 목표 산출 600 kg 완제품.
- 트리밍/세척 손실: 전체 7% = 42 kg.
- 완제품 생산: 1,100 x 500 g = 550 kg.
- 재작업/재사용 가능한 잔량: 7 kg. 폐기: 1 kg.
- 조정: 550 + 42 + 7 + 1 = 600 kg. 편차 0 kg.
팁: 품목별 허용 손실 범위를 SOP에 기재하십시오. 토마토는 선별에서 5–10% 손실이 발생할 수 있습니다. 잎채소는 트림 및 세척 후 7–12%입니다. 범위를 벗어나면 이유를 문서화하세요.
모의 리콜은 얼마나 자주 실시해야 하며, 어떤 시나리오가 효과적인가?
SQF는 최소 연간 테스트를 요구합니다. 우리는 분기별(quarterly) 테스트와 성수기 드릴을 권장합니다. 시나리오를 순환하여 팀이 역추적과 순추적 모두를 경험하도록 하십시오.
인도네시아에서 효과적인 시나리오 예:
- 잔류물 경보. 실험실이 베이비 로메인 (Baby Romaine Lettuce)의 농약 잔류를 지적합니다. 재배자 클러스터로 역추적하고 모든 고객으로 순방향 추적합니다.
- 라벨 오류. L2 교대의 토마토 팩에 잘못된 날짜가 인쇄되었습니다. 해당 팔레트가 어디로 갔는지, 재고에 얼마나 남았는지 파악합니다.
- 콜드체인 파단. 데이터 로거가 일본 오이 (Kyuri) 팔레트에서 2시간의 온도 이상을 기록했습니다. 팔레트 ID, 고객, 동종 로트를 식별합니다.
- 혼합 팩 오염. 샐러드 믹스에서 이물질이 발견되었습니다. 모든 구성 로트를 맵핑하고 순방향 추적을 분기(fork)합니다.
우리가 사용하는 실무적 4시간 타임라인 예:
- 0–30 분: 범위 정의, 후보 로트 선정, 역할 배정, 로그북 열기.
- 30–90 분: 역추적(투입 및 재배자 코드). 증거 링크 캡처.
- 90–150 분: 질량 균형 및 수율 확인. 편차 문서화.
- 150–210 분: 순방향 추적(고객 및 팔레트). 통보 문안 초안 작성.
- 210–240 분: 경영 검토, 개선 사항 메모, 서명 완료.
감사에서 통하는 저비용 툴 스택
예산이 제한적일 때 우리가 배치하는 스택은 다음과 같습니다:
- Google Sheets 로그북(탭: Growers, Receiving, WIP bins, Packing runs, Packaging lots, Dispatch, Corrections, Mock recalls). 수식은 리더만 편집하도록 범위를 보호하십시오.
- 데스크톱 프린터로 출력한 QR 라벨. 짧은 URL 앱으로 QR 생성. 사람 읽을 수 있는 코드와 QR을 함께 인쇄.
- 휴대폰 카메라와 WhatsApp을 이용한 사진 캡처. 월별 백업 후 로그와 교차 참조.
- 고유 ID를 위한 단순 생성기: CONCAT commodity + date + line + sequence. 긴 문자열을 수동으로 입력하지 않도록.
Google Sheets 추적성 및 질량 균형 템플릿 사본이 필요하십니까? 귀하의 품목과 재배자 네트워크에 맞춰 맞춤 제작해 드릴 수 있습니다. 단지 WhatsApp으로 문의하기를 클릭하십시오. 내일 바로 활용 가능한 예시를 공유해 드립니다.
소액 농가 공급 채소용 실무 추적성 로그 템플릿
"Receiving" 및 "Packing runs"에 포함할 주요 필드입니다. 각 기록은 이벤트당 한 행으로 유지하세요.
수령 로그(트럭/로트당 한 행):
- 날짜/시간, 품목 코드, 재배자 코드, 마을/클러스터, 수량(kg), 도착 시 온도, 들판 농약 상태, 배정된 WIP 빈 ID, 예냉 시작/종료, 검사자 이니셜, 사진 링크.
포장 런(런당 구성 요소 로트별 한 행):
- 날짜, 라인, 쉬프트, 구성 로트 코드, 시작 수량 kg, 폐기 kg, 포장 순중량 kg, 완제품 로트 코드 또는 MIX 로트 코드, 생산된 팩 수, 포장재 로트, 감독자 이니셜, 사진 링크.
출하(팔레트당 한 행):
- 날짜, 고객, 팔레트 ID, 완제품 로트, 팩/케이스 수, 출하 온도, 차량, 운전사, 납품 전표, 사진 링크.
"모의 리콜 절차 템플릿" (개요) - Bahasa Indonesia
- Tujuan: Menjamin penarikan produk dapat dilakukan dalam 4 jam.
- Ruang Lingkup: Semua produk segar yang dikemas di Packhouse A.
- Definisi: Penarikan, Penarikan Sukarela, Penarikan Kembali, Lot, Traceback, Traceforward.
- Tanggung Jawab: QA Lead, Warehouse Lead, Production Lead, Sales Admin.
- Prosedur: Pemilihan lot, Penelusuran ke belakang, Neraca massa, Penelusuran ke depan, Komunikasi, Dokumentasi.
- Pencatatan: Form log uji coba penarikan, lampiran foto, daftar pelanggan.
- Waktu: Target 240 menit dengan checkpoint setiap 60 menit.
(위 섹션은 절차의 공식 Bahasa Indonesia 개요로 유지하여 현지 문서와의 일치성을 보장합니다.)
우리가 여전히 자주 보는 일반적 실수(및 회피 방법)
- 과도하게 복잡한 코드. 신규 채용자가 10초 내에 로트 코드를 읽을 수 없다면 너무 복잡합니다.
- 혼합 팩과 구성 요소 간 연계 부재. 모든 MIX 로트에 구성 요소 맵을 보관하십시오. 로그에 한 줄 참조만 있어도 충분합니다.
- 문맥 없는 사진. 많은 WhatsApp 사진은 각 사진이 로트와 연계되어 타임스탬프가 없으면 도움이 되지 않습니다.
- 질량 균형 무시. 추정하지 마십시오. 품목 및 쉬프트별로 폐기량을 기록하십시오. 런당 2–3분이면 감사 시 큰 도움이 됩니다.
- 기록이 분산됨. 하루당 하나의 Drive 폴더. 하루당 하나의 로그북. 감사관은 속도를 원합니다.
이 조언이 적용되는 경우(및 적용되지 않는 경우)
이 시스템은 신선 채소 팩하우스, 특히 많은 소액 농가를 집적하는 인도네시아 수출업자에 맞춰 설계되었습니다. 일본 오이 (Kyuri), 토마토, 베이비 로메인 (Baby Romaine Lettuce), 당근 (Fresh Export Grade), 양파 (Onion), 보라 가지 (Purple Eggplant) 등 유사 품목에 적합합니다. 가공이 심하거나 통조림, 또는 조리 단계가 포함된 즉석식품(RTE)인 경우에는 추가적인 통제와 다른 HACCP 범위가 필요합니다.
당신이 인도네시아 공급을 평가하는 구매자라면, 특정 라인과 로트에서 이를 어떻게 구현하는지 안내해 드릴 수 있습니다. 또는 당사가 현재 수출 준비된 품목을 둘러보실 수 있습니다. 제품 보기.
최종 요지: 코드는 단순하게, 기록은 중앙집중화하여, 드릴은 빈번하게 수행하십시오. 이것만 지키면 "4시간"은 더 이상 두려운 항목이 아닙니다. 휴대폰으로 즉시 불러올 수 있는 증거가 있는 평범한 화요일 작업 시트가 될 것입니다.