ERP·MES 탄소 데이터 연동 실무: 코드·단위·공정 매핑
최종 수정일: 9월 7일

ERP·MES 데이터의 역할
ERP는 구매, 회계, 재고, 판매, 원가처럼 기업의 경영 활동을 관리하는 시스템입니다. 반면 MES는 생산 현장의 공정, 설비, 작업 지시, 생산량, 불량률, 설비 가동 정보를 관리합니다. Scope 3 구매품이나 지출 기반 산정에는 ERP 데이터가 중요하고, 공정별 에너지 원단위나 제품 PCF에는 MES 데이터가 더 직접적으로 연결됩니다.
어떤 시스템을 우선 연동할지는 산정 목적에 따라 달라집니다. 전사 인벤토리를 빠르게 구축하려면 전력·연료·구매 전표 중심의 ERP 연동이 우선일 수 있고, 제품별 탄소 배출량이나 공정 개선 효과를 보려면 MES와 설비 계측 데이터가 필요합니다. (ERP·MES뿐 아니라 공공데이터, API, 파일, RPA 등을 활용한 탄소 활동자료 자동 수집 방법도 함께 확인할 수 있습니다.)
태그·설비 매핑
MES나 SCADA의 태그는 현장 운영을 위해 만들어졌기 때문에 탄소회계의 배출원 분류와 1:1로 맞지 않을 수 있습니다. 예를 들어 'BOILER_GAS_01'이라는 태그가 실제로 두 개 생산라인에 열을 공급한다면 이 값을 어떤 배출원과 제품에 배분할지 정해야 합니다. 반대로 한 설비의 에너지 사용량이 여러 태그로 나뉘어 있을 수도 있습니다.
태그 매핑표에는 태그명, 설비명, 사업장, 공정, 에너지 종류, 단위, 계측 주기, 결측 처리 방법, 배출원 분류, Scope, 담당 부서를 함께 기록하는 것이 좋습니다. 이 매핑표가 없으면 시스템은 연결되어도 계산 결과를 설명하기 어렵습니다.
생산 시스템 연동 부하
현장 시스템 연동에서 중요한 조건은 생산 운영에 영향을 주지 않는 것입니다. MES나 설비 데이터베이스에 과도한 조회 부하를 걸면 생산 관리 시스템의 성능에 영향을 줄 수 있습니다. 따라서 운영 DB에 직접 접속하기보다 복제 DB, 데이터 웨어하우스, 배치 파일, API 게이트웨이 등 중간 계층을 활용해 운영 시스템의 부하를 줄이는 방식이 적절합니다.
연동 주기도 목적에 맞게 정해야 합니다. 공식 인벤토리는 월 단위 활동자료로 충분할 수 있지만, 에너지 절감 모니터링이나 이상치 탐지는 시간·일 단위 데이터가 필요할 수 있습니다. 모든 데이터를 실시간으로 가져올 필요는 없으며, 활용 목적에 맞는 수집 주기와 저장 비용·검증 부담을 함께 고려해야 합니다.
품목 코드·탄소 계수 매핑
ERP의 품목 코드는 회계와 구매 편의를 기준으로 설계되어 있기 때문에 탄소 계수 DB의 품목 분류와 다를 수 있습니다. 같은 '부품'이라도 재질이 철강인지 플라스틱인지, 완제품인지 원재료인지에 따라 적용할 계수가 달라집니다. 구매 금액만 연동하면 초기 스크리닝은 가능하지만, 감축 관리를 위해서는 품목 속성, 중량, 공급사, 원산지, 재질 정보를 추가로 연결해야 합니다.
ERP 연동은 전표 데이터를 가져오는 데서 끝나지 않습니다. 품목 마스터를 탄소회계용 분류 체계와 연결하는 매핑 작업이 함께 필요하며, 신규 품목 등록이나 공급사 변경이 발생할 때마다 갱신해야 합니다.
같은 품목이 ERP에서는 구매 코드, MES에서는 공정 코드, 탄소 계수 DB에서는 재질·산업 분류 코드로 존재할 수 있습니다. 이 코드를 연결하는 탄소회계용 마스터를 두고 신규 품목 등록 시 재질, 공급국, 단위와 적용 계수 후보를 함께 검토하면 연동 이후에도 데이터 품질을 유지하기 쉽습니다.
데이터 변경과 버전 관리
ERP·MES 데이터는 마감 후에도 수정될 수 있습니다. 생산량 정정, 전표 취소, 재고 조정, 계량기 보정이 발생하면 이전에 계산한 배출량도 달라질 수 있으므로 원본값이 언제 변경되었는지, 어떤 계산 결과가 영향을 받았는지 추적할 수 있어야 합니다.
연동 기록에는 원본 테이블·필드·태그, 단위, 사업장·공정 매핑, 수집 주기와 수집 시각을 함께 남깁니다. 마감 버전, 전표 취소, 생산량 정정, 태그 변경에 따른 재계산 이력도 관리해 계산 결과에서 사용한 원본 데이터를 역으로 추적할 수 있도록 합니다.
특히 외부 공시나 검증에 사용한 데이터는 마감 버전을 고정하고, 이후 수정된 운영 데이터와 구분하는 것이 중요합니다. 두 버전을 구분하지 않으면 보고 이후 수치가 바뀌어 검증과 이력 관리가 어려워질 수 있습니다.
연동 전 체크리스트
• 산정 목적과 데이터 범위 - 전사 인벤토리, 제품 PCF, 설비 효율 분석 등 목적에 따라 필요한 ERP·MES 데이터와 수집 주기를 먼저 정합니다.
• 수집 경로와 시스템 부하 - 운영 DB에 직접 부담을 주지 않는 복제 DB, 데이터 웨어하우스, 배치 파일, API 등의 수집 경로와 갱신 주기, 결측 처리 기준을 확인합니다.
• 매핑 유지 책임 - 품목 코드나 설비 태그가 변경될 때 탄소회계용 매핑을 누가 갱신할지 정하고, 신규 품목과 설비가 추가된 뒤에도 같은 산정 로직을 적용할 수 있도록 관리합니다.
