危険物倉庫の棚卸しのたびに、手書き台帳とExcelをにらめっこしながら「このロットはどの原料ロットから作られたか」を探し回っていませんか。化学工場では、消防法や毒劇物取締法への対応が求められる一方、在庫管理の現場は今も紙とExcelに頼りがちです。
化学工場特有の危険物管理・ロット管理がExcel台帳で破綻する理由
化学工場の在庫管理は、一般的な製造業よりも管理すべき項目が多いという特徴があります。消防法上の指定数量(危険物の種類ごとに定められた、許可なく貯蔵・取扱いできる上限量のこと)の管理、毒物及び劇物取締法に基づく保管区分の分離、使用期限と先入先出の徹底など、法令対応と品質管理が同時に求められます。
複数の薬品群を横断して指定数量の合算値を把握する必要がありますが、Excelシートが薬品ごと・倉庫ごとに分散していると、合算漏れや二重カウントが起きやすくなります。
手書き台帳への転記ミス、Excelへの再入力ミスが積み重なると、現物のロット番号と台帳上の記録が一致しなくなり、先入先出の判断を現場担当者の記憶に頼ることになります。
Before:手書き台帳とExcelで属人管理する現場
典型的なBefore状態はこうです。入荷伝票は紙のまま保管庫に貼り出され、Excelの「在庫一覧.xlsx」に手入力。製造バッチで使用した数量は別の「使用実績.xlsx」に記録。ロット番号・残量・保管区分・使用期限がそれぞれ別の場所に存在し、紐付けは担当者の頭の中にしかありません。不具合が発生した際の遡及調査には、複数人が半日がかりで台帳とファイルを突き合わせる、という事態になりがちです。
After:業務アプリ画面でロット番号・残量・保管区分をリアルタイム可視化する設計
業務アプリ化すると、入荷登録画面でロット番号・入荷日・数量・保管区分を一度入力するだけで、在庫一覧画面に即座に反映されます。具体的には次のような画面構成になります。
薬品名・ロット番号・残量・保管区分・使用期限を一覧表示し、使用期限が近いロットは色分けでアラート表示されます。
該当ロットをクリックすると、入荷から出庫までの履歴が時系列で表示される画面に遷移します。
遡及調査が必要な場合、該当ロットを指定して「トレース実行」を押すだけで、関連する入荷データ・製造バッチ・出庫先が紐付いたlot_trace_report.csvが自動生成されます。
紙の台帳とExcelファイルを何本も横断していた転記工程が1本に統合され、二重入力がなくなります。
原料入荷データと製造バッチをAIが自動突合する仕組み
ここで鍵になるのが、AIによる自動突合です。入荷伝票をスキャンすると、AI-OCR(画像から文字情報を自動で読み取る技術)が品名・ロット番号・数量を抽出し、在庫マスタに自動登録します。製造バッチ側で使用した原料ロットも、バッチ記録入力時に候補として自動サジェストされるため、手入力による紐付けミスが減少します。
不具合が発生した際、どのロットの原料がどの製品バッチに使われたかを、画面上の検索条件に製品バッチ番号を入力するだけで、関連する原料ロット・入荷先・保管区分まで即座に遡及できる仕組みが構築できます。これは食品・医薬品業界で先行していたロットトレーサビリティの考え方を、危険物規制の厳しい化学業界向けに設計し直したものです。
弊社が設計を支援する際は、FlowSyncのようなノーコード業務アプリ基盤を使い、入荷・在庫・製造バッチの3つのマスタをロット番号というキーで連結させる設計を基本としています。
1薬品群・1保管庫からの試験導入で全品目へ展開するステップ
いきなり全薬品・全倉庫を対象にシステム化しようとすると、現場の反発や入力項目の過不足が起きやすくなります。そこで推奨するのは段階的な導入です。
消防法上の管理負荷が高い薬品群から着手することで、効果を実感しやすくなります。
入荷登録・ロット照会・トレース実行という最小限の画面構成で、現場の入力負荷を検証します。
入力項目や画面遷移に現場の違和感がないかを確認したうえで、対象範囲を広げていきます。
まとめ
- 要点1:化学工場の危険物在庫管理・ロット管理は、消防法・毒劇法対応の複雑さからExcel台帳では属人化しやすい
- 要点2:業務アプリ化により、入荷登録からロット照会、トレース実行までの転記工程を1本化し、二重入力をなくせる
- 要点3:AIによる入荷データと製造バッチの自動突合で、トレーサビリティを確保しつつ、1薬品群・1保管庫から段階的に展開するのが現実的な進め方
本記事はAIを活用して作成しています。内容についての責任は当社が負います。AI活用ポリシー