连接任何 ERP

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

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

讨论集成项目

连接 ERP 和 MES 系统,如

集成 / ERP / Sage 100

Sage 100 支持考虑实际产能约束的生产排程吗?详解 Production Management 与 Sage 100 Produktion

如果您指的是根据可用产能为每道工序安排时间的生产排程工具,答案是不支持。这个名称实际上对应两款不同的产品。美国版 Sage 100 Production Management 使用 Sage 所称的“infinite”(无限)负荷技术,分别为每张生产工票排程,再由计划员调整超负荷的工作中心。德国版 Sage 100 Produktion 会显示负荷和瓶颈,其可选的 Plantafel 允许计划员在看板上拖动任务。如果工厂需要在排程时考虑每台机器、每位员工、每件工具和每种物料的实际可用情况,就会配合 Sage 100 使用 SkyPlanner APS。

SkyPlanner APS 甘特图时间轴,显示各工作中心的生产任务安排,下方为订单列表。

首先,您用的是哪款 Sage 100?

美国和加拿大的 Sage 100 前身是 MAS 90 和 MAS 200。制造业务由 Production Management 模块管理,核心包括生产工票、模板、活动代码和工作中心。Production Management 已取代旧版 Work Order 模块。

德国和奥地利的 Sage 100 是 Sage Office Line 和 Sage New Classic 的后续产品。制造业务由 Sage 100 Produktion 管理,核心对象包括 Ressourcenlisten、Fertigungsaufträge 和 Arbeitsplätze。Sage 提供 Basic、Professional 和 Enterprise 三种套餐(Sage 100 Produktion)。

这两款产品名称相同、供应商相同,但代码库不同。下文将分别沿用各自的术语进行说明。

美国版 Sage 100 Production Management 的排程流程

1. 工作中心

在 Work Center Maintenance 中,您可以设置排队时间、效率百分比、员工或机器数量、每周各工作日的可用工时及停工日期。Sage 将工作中心定义为“one or more persons or machines”(一名或多名员工,或一台或多台机器),并说明“they are considered a single unit for capacity planning and detailed work assignments.”(在产能规划和具体工作分配中,将其视为一个整体。)(来源)

产能以每日工时数表示。“Each work center has a capacity, expressed in hours, that it can perform on a given day.”(每个工作中心在某一天的产能以小时数表示。)Sage 将当天的标准工时乘以效率百分比,得出该日产能。(来源)

2. 模板与生产工票

生产工票模板包含各道工序,每道工序都有一个关联工作中心的活动代码。生产工票就是根据该模板创建的生产订单。Sage 面向 Work Order 用户的指南列出了新旧术语的对应关系:原来的工单变为生产工票,工艺路线变为模板,工序代码变为活动代码。(来源)

3. Enhanced Scheduling

未启用 Enhanced Scheduling 时,各工序的日期取自您在生产工票中输入的日期。如果要让系统计算日期,需要打开 Production Management Options,在 Schedule 选项卡中“select the Enable Enhanced Scheduling check box.”(勾选 Enable Enhanced Scheduling 复选框。)(来源)

Enhanced Scheduling “uses the forward or backward scheduling method to determine when each step of a work ticket should be started and how long each step takes to complete.”(采用正向或倒向排程,确定生产工票中每道工序的开始时间及完成所需的时长。)正向排程从生产开始日期向后安排,倒向排程则从到期日期向前推算。

4. 无限负荷

这是其设计的关键。Sage 帮助文档写道:“The “infinite” loading technique is used to allow each work ticket to be scheduled independently.”(采用“无限”负荷技术,使每张生产工票可以独立排程。)(来源)旧版 Work Order 帮助文档将其解释为“each work order as if it were the only work order in the shop,”(为每张工单排程时,都假定它是车间内唯一的工单),并补充说明“care must be taken not to overload the work centers.”(必须注意避免工作中心超负荷。)(来源)

5. 查看负荷并处理超负荷

Work Center Capacity Inquiry 会显示“commitments against work centers in three formats: daily, weekly, and detail.”(以按日、按周及明细三种形式显示工作中心已安排的负荷。)(2023 新增功能)工作中心超负荷时,Sage 给出的解决办法是手动调整:“Individual work orders can be rescheduled or the queue time can be increased to relieve overcommitted work centers.”(可以重新安排个别工单,或增加排队时间,以缓解工作中心的超负荷。)

德国版 Sage 100 Produktion 的计划流程

1. Ressourcenliste

Ressourcenliste 是核心对象。按 Sage 的说法,它包含“alle für die Herstellung eines Artikels notwendigen Ressourcen und Arbeitsabläufe”(制造某一物料所需的全部资源和作业流程),包括 Stückliste、Arbeitsplan、工具清单和外协加工。Arbeitsgänge 记录准备时间、单件工时、数量系数、缓冲时间和等待时间。(Sage 帮助文档)

2. Fertigungssteuerung

标准模块支持正向排程、倒向排程、准时化排程、排程模拟、生产建议、订单合并或拆分,以及集成的物料计划。它还提供“Anzeige von Engpass-Positionen (Material und Kapazität)”(显示物料和产能瓶颈)及可行性检查。

3. 各 Arbeitsplatz 的负荷

“Mit der integrierten Arbeitsplatzauslastung können Sie unter Einbeziehung flexibler Zeiträume die aktuelle Belastung Ihrer Arbeitsplätze und Maschinen grafisch und tabellarisch einsehen.”(通过内置的工作中心负荷功能,您可以灵活选择时间范围,以图形和表格查看工作中心及机器的当前负荷。)也就是说,工作中心和机器的当前负荷可通过图表或表格查看。

4. Plantafel

图形化计划看板属于“Grafische Ressourcenplanung (Zusatzpaket)”(图形化资源规划附加包)。它为员工、机器或外协供应商等每项资源显示甘特图。“Mittels Drag & Drop können Sie die Tätigkeiten verschieben, und in Sekundenschnelle werden die Aufträge und der Materialbedarf neu terminiert.”(您可以通过拖放移动任务,系统会在数秒内重新安排订单和物料需求的日期。)计划员移动任务后,Sage 100 会重新计算订单和物料需求日期。Sage 的 Produktion 页面将 Grafische Ressourcenplanung/Leitstand 列为所有套餐的可选项(来源)。

哪些工作仍需计划员处理

  • 美国版:每张生产工票独立排程。无限负荷不会考虑同一工作中心上的其他工票。
  • 美国版:超负荷需手动处理。Sage 的解决办法是重新安排工票,或增加排队时间。
  • 美国版:一个工作中心对应一个工时总量。工作中心内的多台机器和多名员工共用一个每日工时数。Sage 帮助文档未描述单台机器的时间轴、准备时间矩阵或工具约束。
  • 德国版:看板依靠拖放操作。计划员移动任务后,Plantafel 会重新计算订单日期。Sage 未描述自动排序功能。
  • 德国版:看板属于附加包。Grafische Ressourcenplanung 是附加包,因此基础模块只显示负荷和瓶颈,不含看板。
  • 两者:换型时间按工序设置。准备时间记录在各工序或 Arbeitsgang 上。Sage 文档未说明如何处理随产品先后顺序变化的换型时间。
  • 两者:每次变化后都要重新平衡负荷。出现急单或设备故障后,计划员需要重新梳理负荷。

什么情况下 Sage 100 自带的计划功能就够用

在以下情况下,Sage 100 的排程功能可以满足需求:

  • 生产计划由一两个瓶颈工作中心决定,车间其余环节仍有富余产能。
  • 交付周期较长,只需按工作中心的每日或每周负荷就能作出决策。
  • 由现场主管安排机器上的加工顺序。
  • 换型时间不受上一批产品的影响。
  • 人员、工具和物料到货情况不会改变作业顺序。

何时需要考虑实际产能约束的生产排程工具

如果以下多种情况同时存在,Sage 100 的计划功能就已无法满足您的需求:

  • 计划员每周要花数小时重新安排生产工票,或在 Plantafel 上拖动任务。
  • 各工作中心的每日负荷看起来正常,交期却仍然延误。
  • 换型时间取决于上一批加工的产品。
  • 操作人员、班次和缺勤对计划的制约不亚于机器。
  • 冲模、模具或夹具由多台机器共用。
  • 物料是否可用决定了哪些生产任务可以开工。
  • 急单和设备故障迫使您每周多次重新排程。

选型时应关注什么

  • 工序级排程:为每道工序或 Arbeitsgang 安排开始时间、结束时间和工作中心。
  • 同时考虑所有资源的实际能力约束:包括机器、人员和工具。
  • 自动消除超负荷,而不只是提供产能查询,或需要手动平衡负荷的看板。
  • 准备时间矩阵:处理取决于加工顺序、且正反向耗时不同的换型。
  • 将工具视为数量有限的共享资源,并支持需要多名操作人员同时参与的生产任务。
  • 考虑物料可用性的排程:检查库存及待到货的采购订单。
  • 明确的 Sage 100 数据对接方式。询问供应商如何从您使用的 Sage 100 中读取生产工票或 Fertigungsaufträge,以及如何回写日期。

可选方案分为三类:

  • Sage 100 内部的计划功能:美国版的 Enhanced Scheduling,以及德国版的 Plantafel 附加包。超负荷由计划员处理。
  • 本地部署的 Leitstand 和 APS 附加模块:与 Sage 100 配合安装,并由供应商通过项目实施完成配置。
  • 支持车间执行的云端 APS:SkyPlanner 属于这一类。它与 Sage 100 配合使用,自动为所有资源排程,随生产变化重新排程,并让操作人员直接查看排程。

SkyPlanner 能补足什么

SkyPlanner APS 能补足上述各项不足。每个工作中心都按有限产能排程,Arcturus AI 引擎可在数秒内完成所有工序的排程。机器、人员、工具和物料由同一个引擎统一安排。一个拥有四台机器的工作中心,可以建模为四个工作中心,也可以组成一个工作中心组,每台机器都有独立的时间轴。

准备时间矩阵记录每对产品双向切换所需的换型时间,引擎据此选择准备耗时最少的加工顺序。工具是数量有限的共享资源,一个生产任务也可能需要多名操作员同时参与。当某台机器或某位人员不可用时,引擎会采用您预先定义的替代方案。

物料驱动排程根据现有库存和待到货采购订单模拟未来库存。已订购的物料从交货日期起视为可用,因此只有物料到位后才会安排生产。

生产发生变化时,Autopilot 会遵照您设置的锁定条件和优先级自动重新排程。计划员在甘特图时间轴上调整生产任务,操作员则通过手机或平板电脑上的 Mobile Confirmations 记录作业情况。

如果每周都要花数小时平衡工作中心负荷,或在 Plantafel 上拖动任务,请选择 SkyPlanner。

如果下一项能开工的任务取决于换型、共享工具或多人协同作业,请选择 SkyPlanner。

如果您希望在几周内,基于现有 Sage 100 获得符合实际产能、可执行的生产排程,请选择 SkyPlanner。

将未完工生产工票或 Fertigungsaufträge 导出为 Excel,即可开始30 天免费试用(最多支持 20 个工作中心,无需信用卡)。试用结束后,价格为每月 199 € 起,包含 5 个工作中心,按月计费,可随时取消。集成费用会根据您的流程和需求,与订阅方案一并提前报价,让您在开始前了解全部费用。实施通常在启动导入流程后的几周内完成。

SkyPlanner 与 Sage 100 支持双向集成。对于美国版 Sage 100,系统读取生产工票、工作中心、物料和采购订单,并通过 Business Object Interface 回写各工序的计划日期和工时记录。对于德国版 Sage 100,系统读取 Fertigungsaufträge、Arbeitsgänge 和 Arbeitsplätze,并通过导入阶段范围评估时与您的 Sage 合作伙伴确定的方式,回写 Arbeitsgang 日期和 Rückmeldungen。SkyPlanner 团队在导入阶段配置集成,并在上线后持续提供支持。您的 Sage 合作伙伴或内部开发人员只需 API 令牌,即可使用有文档说明的 REST API(API 参考文档)。

您可以在 SkyPlanner 与 Sage 100 集成页面了解各部分如何衔接,也可以直接查看 Sage 100 集成指南。正在使用 Sage 200 或 Sage X3?请查看 Sage 200 和 Sage X3 页面。其他 ERP 请参阅 ERP 集成中心。

制造企业对 SkyPlanner 的评价

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

99.2%准时交付率

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

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

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

阅读 Piristeel 的评价

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

数以千计(1,000s)的工单自动完成排程

“我们对生产的掌控与以往大不相同,对产能的了解也上了一个全新的台阶。”

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

数千张工单自动完成排程,全公司都能实时掌握生产情况。

阅读 Mamec 的评价

常见问题

Sage 100 有排程工具吗?

有,两个版本都有。美国版 Sage 100 Production Management 提供 Enhanced Scheduling,采用无限负荷方式正向或逆向计算工序日期。德国版 Sage 100 Produktion 提供正向和逆向排程、瓶颈显示,以及可选的图形化 Plantafel。两个版本都需要由计划员解决超负荷问题。

Sage 100 Enhanced Scheduling 能按有限产能进行生产排程吗?

不能。Sage 帮助文档将其称为“infinite”(无限)负荷技术,分别对每张工单独立排程。随后,Work Center Capacity Inquiry 显示已分配的负荷,计划员再重新安排工单或增加排队时间。

Sage 100 Plantafel 是按有限产能排程的工具吗?

Plantafel 是一个图形化看板,计划员通过拖放移动任务,Sage 100 随之更新订单和物料需求的日期。而按有限产能排程的工具会自动将每道工序安排到空闲产能上,并在生产发生变化时重新排程。

Sage 100 能处理随加工顺序变化的准备时间吗?

Sage 100 为每道工序或 Arbeitsgang 保存准备时间和运行时间。SkyPlanner APS 则在此基础上增加准备时间矩阵,记录每对产品之间的换型时间(蓝色转红色 30 分钟,红色转蓝色 60 分钟),并安排生产任务顺序,尽量缩短换型时间。

SkyPlanner APS 如何连接 Sage 100?

SkyPlanner 与 Sage 100 支持双向集成,由 SkyPlanner 团队在导入阶段完成配置。美国版 Sage 100 通过 Business Object Interface 和 ODBC 连接。德国版 Sage 100 的数据从其 SQL Server 数据库读取,写入方式则与您的 Sage 合作伙伴商定。计划日期会回写到各道工序,排程一有变化,SkyPlanner 就会通过 webhook 实时推送。

在与 Sage 100 集成之前,可以先试用 SkyPlanner 吗?

可以。将未完工工单或 Fertigungsaufträge 以及资源导出为 Excel,在 30 天试用期间导入 SkyPlanner,再将生成的排程与当前计划进行比较。无需信用卡。您可以查看价格、开始试用或联系销售。