连接任何 ERP

SkyPlanner 的开放 REST API 可连接 ERP、MES 和运营系统,包括内部 ERP。您可以自行构建集成,也可以让我们的团队协助。

也可独立运行 — ERP 集成是可选的,非必需的。

讨论集成项目

连接 ERP 和 MES 系统,如

系统集成 / ERP / Infor CloudSuite Industrial

Infor CloudSuite Industrial 支持生产排程吗?原生 APS、Scheduler 与 SkyPlanner APS 解析

支持。Infor CloudSuite Industrial(前身为 SyteLine,常简称为 CSI)有两处功能支持生产排程,按机器和人员的实际产能安排任务:

  • 获得授权的 APS Planning 根据资源产能安排需求,并通过 Get CTP 承诺交期。没有 APS 授权时,它以 Infinite 模式运行。
  • Scheduler 在有限产能资源上安排近期工序的顺序,并在可编辑的 Resource Gantt 中显示排程结果。
SkyPlanner APS 甘特图时间轴,展示各工作中心的生产任务安排,下方为订单列表。

SkyPlanner APS 与 CSI 配合使用,每次发生突发变动后,都会自动重新安排整个车间的生产,将换型、工装、班组和到料情况统一纳入排程。

Infor M3、Infor LN 和 Infor Production Scheduling 是不同的产品,本文内容均不适用于这些产品。

逐步了解 CloudSuite Industrial 如何规划产能

CSI 有三个常被混淆的层次:MRP、APS Planning 和 Scheduler。它们各自解决不同的问题。

1. 产能模型:基于资源,而非工作中心

产能定义在 Resources 和 Resource Groups 上。每道工序都必须指定至少一个资源组。Infor 文档还指出:”You cannot use a resource group on an operation unless it has at least one resource assigned to it.”(只有至少分配了一个资源的资源组,才能用于工序。)可用时间由 Shifts 决定。

工作中心仍然存在,但仅用于成本核算:”The work center now captures costs only and does not affect the actual planning or scheduling.”(工作中心现在仅记录成本,不影响实际计划或排程。)(来源)如果您之前使用的 ERP 以工作中心为排程单位,这一点很容易造成误解。

资源如何选择、如何分配负荷,取决于两项设置。Resources 选项卡上的 Seq 字段决定 Select in Sequence 和 Cyclic 规则的分配顺序:它们会 “allocate the resource with the lower Seq value first.”(优先分配 Seq 值较小的资源。)默认情况下,资源的产能是有限的。如果某个资源或整个资源组应当承接 “an unlimited number of operations simultaneously, but only when on-shift.”(在班次时间内同时承接不限数量的工序),就将其标记为 Infinite。(来源)车间可以按瓶颈资源的实际产能排程,对其余资源则不设产能限制。

2. MRP:只考虑物料

MRP 是所有 CSI 部署都具备的基础功能。它规划物料,但不考虑车间情况:”Unlike APS, MRP does not consider routing times, resource capacity, or shifts.”(与 APS 不同,MRP 不考虑工艺路线时间、资源产能或班次。)至于谁负责核查产能,Infor 说得很直接:”The responsibility rests with you, the planner, to make sure your shop floor has the available capacity to work the plan.”(作为计划员,您有责任确保车间有足够的可用产能来执行计划。)(来源)

3. APS Planning:有限产能或 Infinite 模式,全量运行与 Plan on Save

您可以在 APS Planning 表单中运行 APS,选择以下两种模式之一:

模式考虑的因素交期承诺
APS(有限产能)“whether the crew and machines are on-shift and not busy working on another demand”(班组和机器是否处于班次时间内,且未被其他需求占用)在 Customer Order Lines 和 Job Orders 中使用 Get CTP
Infinite APS(无限产能)每个资源在班次时间内可承接不限数量的任务,并计入 Move、Queue、Setup、Run 和 Finish 时间使用 Get ATP,而非 Get CTP

决定可用模式的是这条授权规定:”If the APS module is unlicensed, APS Planning can only be run in Infinite mode.”(如果 APS 模块未获授权,APS Planning 只能以 Infinite 模式运行。)(来源)

APS 规划每项需求时,依据的是 “based on order priority and each demand’s due date.”(订单优先级和每项需求的到期日。)它先从到期日倒排,如果订单无法排入,则从今天开始顺排。优先级在 APS Order Priority 表单中设置:”Order types with lower priority numbers consume available capacity before order types with higher priority numbers.”(优先级数值较小的订单类型,会先于数值较大的订单类型占用可用产能。)(来源)Infor 建议采用较长的计划周期:”In most situations, you will run APS Planning for a long horizon, such as one or two months.”(在大多数情况下,您会针对较长周期运行 APS Planning,例如一个月或两个月。)

每次全量运行都会从头开始:”The system deletes all existing plan information and regenerates it using the latest data.”(系统会删除所有现有计划信息,并根据最新数据重新生成。)Infor 建议定时运行,例如每晚运行一次。两次全量运行之间,Plan on Save 会将新保存的客户订单或生产任务插入现有计划,且仅使用此前运行后尚未分配的库存、供应和产能。基础数据的变更及大多数其他事务,要等到下一次全量运行才会纳入计划。(来源)系统输出计划订单和异常消息,供计划员在 Planning Detail APS 中审核,再将计划订单确认转为生产订单、采购订单、请购单、生产排程或调拨订单。

4. Scheduler 与 Resource Gantt

Scheduler 通过独立的 Scheduling 作业运行,通常提交到 Background Queue 排队执行。Infor 表示,排程可以覆盖 “over any horizon”(任意时间范围):一个班次、一天、一周或一个月。但实际使用中,”you will usually run it for a one-day horizon, and you will usually run it each day.”(通常每天运行一次,每次安排一天的排程。)(来源)

它在有限产能资源上确定工序的开始和结束时间,并建议工序顺序。排程时会遵循准备资源组和准备时间查找表的设置,还可打印 Resource Group Dispatch List,供车间执行。Due Date、Critical Ratio 等排序规则在 Global Priority Settings 中设置。

计划员在 Resource Gantt Chart – Scheduler 中调整结果。移动图条会打开 Gantt Edit Operation,可在其中修改工序的开始和结束日期、将工序移至其他资源,或冻结生产任务或工序。CSI 会校验每次修改,并在修改违反顺序或资源规则时发出警告;计划员可以选择强制执行或取消。(来源)

5. APS 与 Scheduler 如何协同

启用 Shop Floor Control Parameters 中的计划订单设置后,Scheduler 会将 APS 计划订单视为占用资源的需求。之后运行 APS 时,已排程的工序会被视为冻结状态。再次运行 Scheduler 时,这些工序仍可被移动。实际操作通常是一个循环:运行 Scheduling,查看甘特图和负荷报表,通过加班、调整优先级或手动编辑甘特图解决超负荷问题,然后重新运行,最后打印派工单。

CloudSuite Industrial 的能力边界

  • APS 按实际产能制定计划需要授权。没有 APS 模块授权,APS Planning 就只能以 Infinite 模式运行,也无法使用 Get CTP。Scheduler 仍然可以按资源的实际产能安排近期工序。(来源)
  • 突发变动需要计划员处理。Plan on Save 会将新需求插入空闲产能,但不会重新排列已计划的任务。设备故障后,其余排程会保持原样,直到计划员在甘特图上编辑工序,或再次运行 Scheduler。
  • 甘特图每次只能编辑一道工序。Gantt Edit Operation 会校验每次移动。如果移动导致工序顺序不符,CSI 会发出提示,计划员需要选择强制执行,或手动调整后续工序。
  • 不能将任务排到过去。“APS never plans into the past (unlike MRP, which allows start dates in the past).”(APS 从不将任务排到过去,而 MRP 允许开始日期早于当前日期。)Infor 文档还指出,APS 并不总会提前现有生产任务来满足需求;它可能会改为新建一个到期日更早的计划订单。(来源)
  • 不会自动合并计划订单。“APS does not automatically combine planned orders for items that are needed within the same period of time.”(APS 不会自动合并同一时间段内所需物料的计划订单。)您需要在 Planning Parameters 中进行配置。
  • 检查 CTP 交期时,优先级最低。Infor 合作伙伴 Visual South 解释,基于有限产能计算的 CTP 交期 “is considered the lowest priority at the time you check the CTP date.”(在检查 CTP 交期时,会按最低优先级处理。)下一次 APS 全量运行时,订单的优先级才会重新确定。(来源)
  • 需要协调两个引擎的结果。APS 会冻结 Scheduler 已安排的工序,而 Scheduler 又可以移动它们。计划员必须清楚,每个日期是哪一次运行产生的。

哪些情况下 CloudSuite Industrial 的原生排程就够用

如果以下大多数情况符合您的实际,可以继续使用 APS 和 Scheduler:

  • 您已获得 APS 模块授权并完成配置,工艺路线、资源组、班次和准备时间均准确。
  • 两次 Scheduler 运行之间,车间变化很小,生产按派工单执行。
  • 计划员接受 Scheduler 建议的顺序,在班次期间只偶尔手动修改甘特图。
  • 产能压力集中在一两个瓶颈上。按这些瓶颈的实际产能排程,其余资源不设产能限制;Visual South 将此描述为一种常见策略。
  • 您的主要需求是承诺订单交期:在客户订单行上使用 Get CTP。

如果您的车间属于上述情况,应先优化原生 APS 和 Scheduler 的配置与使用。

何时需要专用的生产排程工具

出现以下情况时,就该考虑原生工具之外的方案:

  • 您没有 APS 授权,计划团队只能以无限产能计划为基础,长期依赖电子表格另行安排生产。
  • 每个班次都因急单、设备故障、缺料或人员缺勤而多次调整排程。计划员花费数小时手动修改甘特图并重新运行排程。
  • 换型时间取决于上一批生产的产品,生产顺序直接决定产出。
  • 共用工具和需要多名操作员同时参与的生产任务,与机器一样会限制产出。
  • 操作员应能在车间报工,计划也应随之调整。

选型时要看什么

  1. 自动重排。生产推进或订单发生变化时,整个排程应自动更新,无需计划员逐道移动工序。
  2. 与 CSI 匹配的模型。模型应涵盖资源与资源组、班次与节假日以及替代资源。只读取工作中心(SLWcs)的工具,无法反映实际的排程模型。
  3. 充分建模约束条件。用矩阵表示随加工顺序变化的换型时间,将工具作为有限的共享资源,并支持多人作业班组以及替代设备和人员。
  4. 考虑物料供应。排程时核查生产任务的物料需求、库存和采购订单。
  5. 车间反馈。报工既要推动计划更新,也要作为工单事务回写。
  6. 清晰的集成路径。在 Infor Cloud 中,通过 ION API Gateway 调用 Mongoose IDO REST API,连接需要 Automation 许可证。ProductionOrder BODs 用于通知变更事件,排程则通过 IDO 更新回写。
  7. 明确排程归属。确定由哪个系统负责详细排序,并将这些资源排除在原生 Scheduler 及其计划订单设置的作用范围之外。
  8. 低风险试用。在决定开展集成项目之前,先用自己的数据测试。

可选方案分为四类:

  • CSI 自带的 APS 和 Scheduler通过 Get CTP 支持订单交期承诺,并对近期工序排序;调整则在 Resource Gantt 上手动完成。
  • ERP 客户端内的计划看板以另一种视图展示 CSI 数据,通常由合作伙伴维护,适合手工编制计划的团队。
  • 企业级 APS 套件通过实施项目完成对接,由专门的计划团队运行。
  • 具备车间执行功能的云端 APS与 CSI 配合,为每项资源自动排程,SkyPlanner 就属于这一类。它随生产变化持续重排,让操作员也能直接查看和使用排程。

SkyPlanner 的定位

SkyPlanner APS 读取 CSI 中已有的工单、工序和资源,在交互式甘特图时间轴上进行排程。针对上述各项需求,它都有直接对应的功能:

CSI 目前的做法SkyPlanner 的做法
APS 按实际产能制定计划需要相应许可证排程考虑每个工作中心、班次、人员及缺勤情况,遵守实际产能限制,每月 199 € 起,含 5 个工作中心
完整运行 APS、使用 Plan on Save,以及按需运行 SchedulerArcturus 在数秒内生成符合实际产能的生产排程。生产发生变化时,Autopilot 自动重排
在甘特图上手动编辑,一次调整一道工序计划员在甘特图上拖动生产任务,引擎确保整个排程保持一致。Bulldozer 将下游生产任务向后推移
准备作业资源组和准备时间查找表准备时间矩阵记录随顺序变化、且方向不同耗时也不同的产品换型时间,用于选择总准备时间最短的加工顺序
按工序配置资源组将工具作为有限的共享资源,支持多名操作员同时在同一个工作中心作业,并在首选资源繁忙时使用替代设备和人员
需要协调两个引擎的结果由 SkyPlanner 负责的资源使用同一份排程,工序计划日期回写至 CSI
MRP 规划供应,但不提供产能视图根据库存和 CSI 中待到货的采购订单,逐项核查生产任务的物料需求;已订购物料按采购订单交货日期计为可用
供车间使用的派工单操作员通过手机或平板查看待办任务队列,并使用 Mobile Confirmations、Production Timer 和 Quick Log Mode 记录作业

系统对工作中心组及其效率建模,并可将一项生产任务拆分到多个工作中心。排序优先级依据生产任务优先级、完工日期、客户优先级、Fast Track 和 Dynamic Priorities 确定。

如果每次设备故障后,计划员都要手工重做当天的计划,就选择 SkyPlanner。Autopilot 会对所有未结生产任务重新排程,Running Time Lock 则将已开工任务锁定在原有位置。

如果换型决定了您的产能,就选择 SkyPlanner。从蓝色换成红色可能需要 30 分钟,从红色换成蓝色则需要 60 分钟;引擎会选择总准备时间最短的顺序。

如果您使用 CSI,没有 APS 许可证,并在 Infinite 计划的基础上用电子表格编制计划,就选择 SkyPlanner。MRP 继续在 CSI 中规划物料,实施通常在上线准备启动后的数周内完成。

SkyPlanner 与 CloudSuite Industrial 实现双向集成:

  • 通过 IDO REST API 导入生产任务、工序、资源和采购订单。
  • 通过 IDO 更新回写工序计划日期,记录的工时则以 SLJobtrans 行的形式传入,由 CSI 过账。
  • 排程一有变更,便通过 Webhooks 推送。

SkyPlanner 团队在上线准备期间,根据您的 CSI 配置设置集成,并在上线后提供支持。集成费用会根据您的流程和需求,与订阅方案一起提前报价,让您在开始前了解全部成本。您的 Infor 合作伙伴或开发人员也可以依据 SkyPlanner 的 REST API 文档自行开发集成(API 参考文档)。

30 天免费试用最多支持 20 个工作中心,无需信用卡,可直接使用导出的 CSV 或 Excel 数据。在接入 IDOs 之前,您就能看到自己的生产任务如何按实际产能排程。按月计费,可随时取消。

请在 Infor CloudSuite Industrial 页面了解完整方案,在集成指南中查看技术路径,查阅 SkyPlanner 文档,或开始免费试用。如需与我们一起梳理您的 CSI 配置,请预约演示。

制造企业对 SkyPlanner 的评价

UTU 供应链专员 Kalle Kalliomäki 在 Ulvila 的配电柜生产车间

2 小时每周节省的时间

“SkyPlanner 让我们的生产计划从 Excel 表格走向了实时生产优化。”

Kalle Kalliomäki,供应链专员
UTU · 配电柜和开关设备

生产计划工作每周节省 2 小时,新的任务队列数秒内即可下达到产线。

阅读 UTU 的评价

Laboratory & Allied 位于内罗毕的制药厂内,身穿洁净服的操作员在瓶装灌装线上作业

+90%生产效率提升

“生产效率提高了 90%。”

Abdul Rucyinga,IT 负责人
Laboratory & Allied · 药品制造

生产效率提高了 90%,为所有工作中心制定覆盖三个月的优化计划,用时不到 30 分钟。

阅读 Laboratory & Allied 的评价

位于考哈瓦的 Piristeel 屋顶安全设施工厂鸟瞰图

99.2%准时交付率

“SkyPlanner 让生产瓶颈一目了然,也让生产管理更加清晰。”

Toni Tuori,生产经理
Piristeel · 屋顶安全设施和雨水系统

今年准时交付率达到 99.2%,排程每天最多可节省四小时的工作时间。

阅读 Piristeel 的评价

Mamec 首席执行官 Hannu Ryynänen 在公司位于洛赫亚的生产车间

1,000s张工单自动排程

“我们对生产的掌控与以往大不相同,对产能的认识也达到了全新的水平。”

Hannu Ryynänen,首席执行官
Mamec · 工业搅拌机、泵及高科技产品合同制造

数千张工单自动完成排程,整个组织都能实时掌握生产情况。

阅读 Mamec 的评价

常见问题

SyteLine APS 采用有限产能还是无限产能模式?

两种都有。APS 模式采用有限产能,会检查人员和机器是否处于排班时段内且空闲。Infinite APS 则允许在排班时段内为每项资源安排不限数量的任务。没有 APS 许可证时,只能运行 Infinite 模式。

CloudSuite Industrial 有甘特图吗?

有。Resource Gantt Chart – Scheduler 按资源显示已排程工序,移动图中的条形会打开 Gantt Edit Operation,可在其中更改日期、更换资源或冻结工序。SkyPlanner 甘特图的区别在于调整之后的处理:引擎会自动对受影响的生产任务重排,而不是让计划员继续手动调整后续任务。

CloudSuite Industrial 中的 APS 与 Scheduler 有什么区别?

APS Planning 在较长的时间跨度内规划需求、供应和产能,通常为一到两个月。它会创建计划订单,并通过 Plan on Save 纳入新需求。Scheduler 则基于有限资源对近期工序排序,通常覆盖一天,并打印 Resource Group Dispatch List。

在 CloudSuite Industrial 中进行生产排程,需要额外的许可证吗?

如果要使用 APS Planning 按实际产能制定计划,或使用 Get CTP,就需要额外的许可证,因为这两项功能都要求具备 APS 模块。SkyPlanner APS 无需该模块,即可根据 CSI 中的生产任务和资源,按实际产能进行生产排程。外部应用通过 IDO 层连接时,需要 Automation 许可证。

SkyPlanner 能处理随顺序变化的准备时间、工具和作业班组吗?

可以。准备时间矩阵记录产品之间因切换方向不同而不同的换型时间。工具属于有限资源,不能同时在两个工作中心使用;对于需要多人协作的生产任务,可将多名操作员分配到同一个工作中心。首选资源繁忙时,会使用替代设备和人员。

为什么 CSI 不考虑我的工作中心产能?

因为在 CloudSuite Industrial 中,工作中心仅用于成本核算。产能是在资源、资源组和班次上定义的。

SkyPlanner APS 能与 CloudSuite Industrial 或 SyteLine 对接吗?

可以,而且支持双向对接。工单、工序和资源通过 IDO REST API 导入;工序计划日期通过 IDO 更新回写,工时则以 SLJobtrans 行的形式传入。SkyPlanner 团队在上线准备期间,根据您的配置设置集成,并在上线后提供支持。您的 Infor 合作伙伴或开发人员也可以依据 REST API 文档自行开发集成。您可以参阅集成指南,也可以开始免费试用或联系销售。