Infor M3는 생산 능력을 반영한 생산 스케줄링을 지원할까? PDS010, Scheduling Workbench, SkyPlanner APS
Infor M3는 개략적인 생산 능력 계획을 수행하며, 실제 생산 능력을 반영한 세부 스케줄링은 수행하지 않습니다. M3 기본 기능에서는 작업 센터마다 생산 능력을 유한 또는 무한으로 설정하고, 공정 흐름당 하나의 병목 공정을 중심으로 계획합니다. 세부 작업 순서는 추가 모듈인 M3 Scheduling Workbench에서 정합니다. 이 모듈조차 Infor는 가동 초기에 모든 자원의 생산 능력을 무한으로 설정하고 핵심 병목 공정에만 유한 능력을 적용하도록 권고합니다(Infor 문서). 모든 설비, 인력, 공구, 자재의 실제 가용량을 시간대별로 반영하고, 작업 전환 순서를 정하며, 계획을 자동으로 재수립하고, 몇 주 안에 가동하려는 공장에서는 M3와 함께 SkyPlanner APS를 사용합니다.
아래 프로그램 코드는 Infor의 M3 Business Engine 및 M3 CloudSuite 문서에서 가져왔습니다.
Infor M3의 생산 능력 계획 절차
1. 작업 센터와 생산 능력
작업 센터는 Work Center. Open (PDS010)에서 생성합니다. 일일 생산 능력은 Work Center. Change Capacity (PDS015)에서, 대기 시간과 이동 시간은 PDS020에서 관리합니다. 품목은 Item. Open (MMS001)에서 관리합니다.
2. 제품 구조에 공정 연결
M3에는 공정 순서를 위한 별도 객체가 없습니다. 제품 구조의 헤더는 PDS001에서 생성합니다. 자재와 공정은 모두 Product. Connect Materials/Operations (PDS002)에서 연결하며, 공정 번호, 작업 센터, 셋업 시간, 가공 시간을 지정합니다.
Infor는 스케줄링 담당자라면 누구나 알아야 할 규칙도 명시합니다. “Note that the structure must have at least one operation.”(구조에는 공정이 적어도 하나 있어야 합니다.) 공정이 없으면 부하가 생성되지 않습니다. (Infor 문서)
3. 자재 및 공급 계획
Supply Chain Planning 모듈에는 Material Planning, Master Production Scheduling, Rough Cut Capacity Planning, DRP, Global CTP가 포함됩니다. 이 모듈들은 자재와 공급을 계획합니다. 생산 능력에 관해서는 제품 개요에 개략 계획이 명시되어 있습니다. (Infor 문서)
4. 제조 오더에서 부하 생성
“Load is automatically generated when a manufacturing order or planned manufacturing order is generated or replanned.”(제조 오더 또는 계획 제조 오더를 생성하거나 재계획하면 부하가 자동으로 생성됩니다.) 부하 유형 A 또는 B는 PMS120에서 제조 오더 유형별로 설정합니다. 제조 오더는 PMS100에서, 계획 제조 오더는 PMS170에서 엽니다.
5. 유한 능력 설정과 병목 공정 중심 계획
생산 능력의 한계는 다음 두 가지 설정으로 반영합니다.
| 설정 | 프로그램 | 기능 |
|---|---|---|
| 무한/유한 생산 능력 | Work Center. Open (PDS010) | 시작 및 종료 시각을 계산할 때 “whether overload can be created for the operation”(해당 공정에 과부하를 허용할지 여부)를 결정 |
| 병목 공정 중심 계획 | Settings – Capacity Planning (CRS786) | 하나의 공정을 중심으로 모든 소요량을 계획. 해당 공정이 흐름의 첫 공정이면 푸시 방식, 마지막 공정이면 풀 방식 적용 |
오더 입력 시 시뮬레이션으로 제조 오더 전체의 시작일과 완료일을 계산합니다. 제한 사항도 명확히 명시되어 있습니다. “Only one operation in a flow of operations can be set as bottleneck planned.”(하나의 공정 흐름에서 병목 계획 대상으로 설정할 수 있는 공정은 하나뿐입니다.) (Infor 문서)
6. 부하 조회와 수동 조정
계획 담당자는 Load. Display Totals (CPS100), Detailed (CPS105), per Product (CPS110), Over & Under (CPS120), Gantt Chart for MOs (CPS130), Work Center Schedule (PMS230)에서 부하를 확인합니다. 부하 균형은 수동으로 조정합니다. Infor는 부하 조정을 “an ongoing way of working more or less all the time.”(사실상 상시 지속해야 하는 업무 방식)이라고 설명합니다.
7. Infor의 계획용 추가 모듈
M3 Capacity Planning Workbench는 작업 센터별로 “their current capacity and load situation in M3 ERP,”(M3 ERP의 현재 생산 능력과 부하 현황)를 표와 그래프로 보여 주며, 과부하와 저부하를 색상으로 구분합니다. 현황 조회와 예외 관리를 위한 도구입니다. (Infor 문서)
M3 Scheduling Workbench (SWB)는 생산 능력의 한계를 반영하는 Infor의 M3용 생산 스케줄링 도구입니다. Infor는 이를 “a powerful decision support tool for production planning and the scheduling of manufacturing orders.”(생산 계획과 제조 오더 스케줄링을 위한 강력한 의사결정 지원 도구)라고 설명합니다. 또한 “It takes into consideration finite capacity constraints and material flow from raw materials to finished products.”(유한한 생산 능력의 제약과 원자재부터 완제품까지의 자재 흐름을 고려합니다.)라고 명시합니다. 제약이론에 따른 병목 공정 관리, 규칙 기반 순서 최적화, Interactive Scheduling Board를 제공합니다. (Infor 문서)
M3 Planning Workbench (PWB)는 중기 생산 능력과 외주 관련 의사결정을 위한 데스크톱 도구입니다. Macro Orders는 시뮬레이션에서 다루는 오더 수를 줄여 줍니다. (Infor 문서)
여전히 계획 담당자가 해야 할 일
- 유한 능력은 작업 센터별 설정입니다. M3 기본 기능은 과부하 허용 여부를 결정합니다. 여러 자원의 상호 제약을 고려해 작업 순서를 정하지는 않습니다.
- 흐름당 병목 공정은 하나입니다. Infor는 “all requirements planning will occur around this operation.”(모든 소요량 계획이 이 공정을 중심으로 이루어집니다.)라고 설명합니다.
- 부하 균형은 여전히 수동으로 조정합니다. 부하 화면에 과부하와 저부하가 표시되면 계획 담당자가 작업을 옮깁니다.
- 부하의 정확성은 실적 보고에 달려 있습니다. Infor는 “it is important that every operation is reported.”(모든 공정의 실적을 보고하는 것이 중요합니다.)라고 명시합니다. 보고가 누락되면 이전 부하가 현황에 그대로 남습니다.
- SWB는 추가 모듈입니다. Infor는 Food and Beverage CloudSuite에서 SWB를 Factory Track 등 다른 추가 모듈과 함께 “core plus add-ons are recommended,”(기본 기능과 추가 모듈을 함께 사용할 것을 권장) 항목에 나열합니다. (Infor 문서)
- SWB는 별도 애플리케이션으로 실행됩니다. 사용자는 개별 RDWeb 사용자 ID로 RDWeb에서 실행하거나 시작 메뉴에서 실행합니다. SWB를 사용하려면 ION API와 M3 BE도 설정해야 합니다. (Infor 문서, Infor 문서)
- SWB는 병목 공정 중심 계획으로 가동을 시작합니다. Infor는 초기 가동에 대해 “start all resources with infinite capacity,”(모든 자원의 생산 능력을 무한으로 설정해 시작)하고 핵심 병목 공정에만 유한 능력을 적용하라고 권고합니다. 또한 “Focus only on the critical bottlenecks before going live.”(가동 전에는 핵심 병목 공정에만 집중하십시오.)라고 안내합니다. 나머지 모든 자원은 무한 능력으로 유지합니다. (Infor 문서)
- PWB 오더는 임시 상태입니다. “The order number in M3 PWB is temporary until a new order number is inserted by the central system.”(M3 PWB의 오더 번호는 중앙 시스템에서 새 오더 번호를 입력할 때까지 임시로 사용됩니다.) (Infor 문서)
M3 기본 기능과 Infor가 권고하는 초기 가동 방식의 SWB에서는 병목 공정에만 실제 생산 능력을 반영한 계획을 세우고, 나머지 작업 센터에는 개략적인 부하 수치만 산출합니다. 계획 담당자는 M3 외에 스프레드시트를 따로 사용해 실제 작업 순서를 관리합니다.
Infor M3 자체 계획 기능으로 충분한 경우
다음과 같은 경우에는 PDS010과 CRS786으로 충분합니다.
- 제품별 공정 흐름에 명확한 병목 공정이 하나 있고, 나머지 공정의 생산 능력에는 여유가 있습니다.
- 제품 구조가 안정적이고 모든 공정 실적이 제때 보고됩니다.
- 계획 담당자가 CPS120과 CPS130에서 매주 부하를 조정하며, 그 주기로도 충분히 대응할 수 있습니다.
- 주된 문제가 자재 공급이어서 설비의 작업 순서보다 MRP와 MPS가 더 중요합니다.
- 작업 전환, 공용 공구, 작업자 가용 여부가 다음에 수행할 작업을 좌우하지 않습니다.
SWB는 전담 계획팀이 있고, Infor 또는 파트너와 추가 모듈 도입 프로젝트를 진행할 수 있으며, 생산 능력 제약을 반영하는 모델을 단계적으로 적용하는 공장에 적합합니다.
실제 생산 능력을 반영하는 생산 스케줄링 도구가 필요한 경우
다음 중 여러 항목에 해당한다면 M3 기본 기능만으로는 부족합니다.
- 생산 품목 구성에 따라 병목 공정이 달라지므로, 흐름당 병목 공정을 하나만 두는 모델이 맞지 않습니다.
- CPS100에서는 기간별 부하가 균형을 이루는 것처럼 보여도 납기가 지연됩니다.
- 직전에 생산한 제품에 따라 작업 전환 시간이 달라집니다.
- 여러 작업 센터가 몰드, 다이 또는 고정구를 공유합니다.
- 인력과 교대 근무가 설비만큼이나 계획에 제약을 주며, 일부 작업에는 여러 작업자가 필요합니다.
- 긴급 오더와 설비 고장으로 근무 도중에 계획을 다시 세워야 합니다.
선정 시 확인할 기능
- 하나의 엔진에서 모든 자원의 한계를 동시에 반영: 설비, 인력, 공구, 자재.
- 작업 순서에 따른 양방향 작업 전환 시간을 담은 셋업 시간 매트릭스.
- 수량이 제한된 공유 자원으로 공구 관리 및 여러 작업자가 필요한 작업 지원.
- 엔진이 실제로 활용하는 대체 작업장 및 인력.
- 재고와 입고 예정 구매 오더를 바탕으로 자재 가용성을 반영하는 스케줄링.
- 생산 진척이나 오더가 바뀌면 자동으로 일정 재수립.
- M3와 일정 관리 주체를 명확히 구분. MRP가 다시 생성하는 계획 제조 오더가 아니라 확정 제조 오더의 일정을 수립하고, 어느 시스템이 공정 일정을 관리할지 정해야 합니다.
- M3의 부하를 정확하게 유지하도록 PMS070MI를 통해 공정 실적을 M3에 다시 전달.
선택지는 네 가지로 나뉩니다.
- M3 자체 생산 능력 계획은 M3 내에서 생산 흐름별로 병목 공정 하나를 반영합니다.
- Infor의 추가 모듈인 SWB와 PWB는 셋업 매트릭스와 규칙 기반 최적화를 활용해 생산 능력 한도 내에서 작업 순서를 정하고, 중기 시뮬레이션도 제공합니다.
- 대기업용 APS 제품군은 구축 프로젝트를 통해 연동하며, 전담 중앙 계획팀이 필요합니다.
- 현장 실행 기능을 갖춘 클라우드 APS는 SkyPlanner가 속한 유형입니다. M3와 함께 사용하면서 모든 자원의 일정을 자동으로 편성하고 작업자에게 일정을 전달합니다.
SkyPlanner의 역할
SkyPlanner APS는 단일 엔진에서 모든 작업장, 인력, 공구, 자재의 가용 한도를 반영해 일정을 편성합니다. Arcturus AI 엔진은 수초 만에 공정 단위 일정을 만들고, 작업 우선순위, 완료일, 고객 우선순위, Fast Track, Dynamic Priorities에 따라 순서를 정합니다. CPS120의 부하를 수작업으로 다시 조정할 필요가 없습니다.
준비 시간 매트릭스에는 제품 간 양방향 작업 전환 시간이 저장되며, 엔진은 셋업이 가장 적게 필요한 순서를 선택합니다. 공구는 가용 수량이 제한된 공유 자원으로 처리하며, 작업 하나에 여러 작업자가 필요할 수도 있습니다. 기본 작업장이나 담당 인력을 사용할 수 없으면 엔진이 대체 작업장이나 인력으로 작업을 옮깁니다.
자재 기반 스케줄링은 현재 재고와 입고 예정 구매 주문을 바탕으로 미래 재고를 시뮬레이션합니다. 발주한 자재는 납품일에 사용 가능한 것으로 처리하므로, MO는 자재가 확보된 경우에만 시작됩니다.
생산 상황이 바뀌면 Autopilot이 설정된 잠금과 우선순위를 지키면서 일정을 자동으로 재편성하고, Running Time Lock은 이미 시작한 작업의 일정을 유지합니다. 작업자는 Mobile Confirmations와 Production Timer로 작업을 기록하며, 실적은 PMS070MI를 통해 M3로 전송됩니다.
다음과 같은 경우에는 M3 Scheduling Workbench보다 SkyPlanner를 선택하세요.
- 개략 계획이 아니라 실제 가용 한도를 지키는 일정이 필요할 때. Infor는 SWB 가동 시 핵심 병목 공정을 제외한 모든 자원의 생산 능력을 무한으로 설정하도록 권장합니다. SkyPlanner는 첫 일정부터 전체 계획 기간에 걸쳐 모든 설비, 인력, 공구, 자재의 가용 한도를 반영하고 정확한 시각 단위로 계획합니다.
- 몇 주 안에 실제 일정 운영을 시작하고 싶을 때. SWB는 사용자별 RDWeb 사용자 ID로 RDWeb에서 실행하거나 시작 메뉴에서 실행하는 애플리케이션입니다. 이를 사용하려면 먼저 ION API와 M3 BE를 설정해야 합니다(Infor 문서). SkyPlanner는 브라우저에서 실행되며, 체험 기간에 자사의 MO로 테스트할 수 있습니다. 온보딩을 시작한 후 몇 주 안에 실제 운영에 들어갑니다.
- 계획이 자동으로 최신 상태를 유지해야 할 때. Autopilot은 일정에 영향을 주는 변화가 있을 때마다 자동으로 계획을 다시 수립합니다. 이때 준비 시간 매트릭스, 여러 작업자가 필요한 작업, 대체 작업장, 구매 주문 입고를 한 번의 계산에 함께 반영합니다.
- 작업자 모두가 같은 일정으로 작업해야 할 때. Mobile Confirmations를 통해 모든 작업자가 휴대폰이나 태블릿에서 실시간 작업 대기열을 확인할 수 있습니다. 사용자 수에 제한이 없으며, 실적은 PMS070MI를 통해 M3로 전송됩니다.
M3에서 내보낸 CSV 또는 Excel 파일로 30일 무료 체험을 시작하세요. 신용카드 없이 작업장을 최대 20개까지 사용할 수 있습니다. 요금은 작업장 5개를 포함해 월 199 €부터이며, 매월 청구됩니다. 연동 비용은 고객의 공정과 요구 사항에 맞춰 요금제와 함께 사전에 견적을 제시합니다.
Infor M3용 SkyPlanner 페이지에서 두 시스템의 연결 방식을 확인하거나 Infor M3 연동 가이드를 참고하세요. 다른 ERP와의 연동은 ERP 연동 안내에서 확인할 수 있습니다.
제조업 고객의 SkyPlanner 사용 후기
2시간매주 절약
“SkyPlanner 덕분에 Excel 스프레드시트로 생산을 계획하던 방식에서 벗어나 실시간으로 생산을 최적화하고 있습니다.”
Kalle Kalliomäki, 공급망 전문가
UTU · 전기 배전반 및 개폐 장치
생산 계획 업무에서 매주 2시간을 절약하며, 새로운 작업 대기열이 수초 만에 생산 라인에 전달됩니다.
+90%생산 효율
“생산 효율이 90% 높아졌습니다.”
Abdul Rucyinga, IT 책임자
Laboratory & Allied · 의약품 제조
생산 효율이 90% 높아졌으며, 모든 작업장의 석 달치 최적화 계획을 수립하는 데 30분도 걸리지 않습니다.
1,000s작업 지시 일정 자동 편성
“생산을 관리하는 방식이 달라졌고, 생산 능력에 대한 이해도 완전히 다른 수준으로 높아졌습니다.”
Hannu Ryynänen, CEO
Mamec · 산업용 혼합기, 펌프 및 첨단 기술 위탁 제조
수천 건의 작업 지시 일정을 자동으로 편성하고, 조직 전체가 생산 현황을 실시간으로 파악합니다.
99.2%납기 준수율
“SkyPlanner 덕분에 병목 공정이 눈에 보이게 되었고, 생산 관리도 명확해졌습니다.”
Toni Tuori, 생산 관리자
Piristeel · 지붕 안전 설비 및 빗물 배수 시스템
올해 납기 준수율은 99.2%에 도달했으며, 스케줄링으로 하루 최대 네 시간의 업무 시간을 절약합니다.
자주 묻는 질문
Infor M3에 스케줄링 도구가 있나요?
네. M3 기본 기능은 작업 센터의 생산 능력을 바탕으로 공정 일자를 계산하며, CRS786에서 생산 흐름별로 병목 공정 하나를 반영해 계획할 수 있습니다. 추가 모듈인 M3 Scheduling Workbench를 사용하면 생산 능력 한도 내에서 제조 오더의 순서를 정할 수 있습니다.
M3 Scheduling Workbench와 Planning Workbench는 어떻게 다른가요?
Scheduling Workbench는 제한된 생산 능력과 자재 흐름을 반영해 제조 오더의 순서를 정합니다. Planning Workbench는 중기 생산 능력과 외주 의사결정을 위한 데스크톱 도구이며, 여기서 만든 오더는 M3가 번호를 부여할 때까지 임시 상태로 유지됩니다.
M3 Scheduling Workbench는 M3 CloudSuite에 포함되어 있나요?
Infor는 Food and Beverage CloudSuite에서 이를 기본 애플리케이션이 아닌 권장 추가 모듈로 분류합니다. 자사의 CloudSuite 구독에 포함되어 있는지는 Infor 또는 파트너에게 확인하세요.
M3 Scheduling Workbench와 SkyPlanner 중 무엇을 사용해야 하나요?
개략 계획이 아니라 실제 가용 한도를 지키는 일정이 필요하다면 SkyPlanner를 선택하세요. Infor는 SWB 가동 시 모든 자원의 생산 능력을 무한으로 설정해 시작하고 핵심 병목 공정에만 한도를 적용하도록 권장합니다. 또한 SWB는 RDWeb을 통해 별도 애플리케이션으로 실행되는 추가 모듈입니다. SkyPlanner는 모든 설비, 인력, 공구, 자재의 가용 한도를 반영해 정확한 시각 단위로 일정을 편성합니다. 전환 방향에 따라 달라지는 작업 전환 시간, 여러 작업자가 필요한 작업, 대체 작업장도 반영합니다. Autopilot은 일정에 영향을 주는 변화가 있을 때마다 계획을 다시 수립하며, 몇 주 안에 실제 운영을 시작할 수 있습니다. 요금은 월 199 €부터이고, 자사 데이터로 30일 동안 체험할 수 있습니다.
M3 MRP는 생산 능력 한도를 반영해 일정을 편성하나요?
M3 MRP와 MPS는 자재와 공급을 계획하며, Infor의 계획 기능 개요에서는 생산 능력 관련 기능으로 개략 생산 능력 계획을 명시합니다. PDS010의 유한 능력 플래그는 그 이후 단계인 오더의 공정 시작 및 종료 시각을 계산할 때 적용됩니다.