文章 Kelly Huang · 三月 23 6m read

供应链协调器(Supply Chain Orchestration)超级简单的教程!

供应链是指由公司业务领域及其供应商和合作伙伴(利益相关者)执行的一系列流程和活动,从原材料采购、生产到交付给最终消费者。利用 InterSystems IRIS 的协调功能,供应链管理解决方案可以更好地管理供应链:

 

计划流程

所有供应链流程都需要强有力的规划,并始终得到必要的数据和分析的支持,以便在原材料采购、生产、存储、交付(物流)以及必要时将产品返还(逆向物流)给最终消费者的过程中,根据质量、准确性、灵活性和经济性来规划和执行各项活动。InterSystems IRIS 可通过其互操作性、数据库和分析功能支持供应链规划:

InterSystems IRIS 有一些适配器可用于采集数据:

适配器

Edge

使用案例

SQL 入站适配器

SQL Edge

从商店、电子商务平台、仓库和工厂系统中的 SQL 数据库收集有关订单、库存和占用容量的数据。

文件和 FTP 输入适配器

文件/FTP Edge

收集商店和经销商通过文件提交的订单数据。

REST、HTTP 和 SOAP 入站适配器

HTTP Edge

从商店、电子商务平台、仓库和工厂系统中的 SOAP 和 REST 服务收集有关订单、库存和占用容量的数据。

MQTT 适配器

物联网Edge

收集有关生产能力的传感器数据

Kafka 和 MQ 适配器

消息传送Edge

从商店、电子商务平台、仓库和工厂系统中的 Kafka 和 MQ 主题收集有关订单、库存和占用产能的数据。

采集数据后,需要使用业务流程、业务规则和转换来处理数据,并将结果存储到操作和分析存储库中:

就供应链而言,以下是为规划而生成的信息示例:

规划数据

术语

对规划有何帮助?

每个产品和每个地点的订单数量

未来 1 到 3 个月

使用的原材料数量

工厂生产计划

库存计划

交货计划

当前和短期库存

未来 1 至 4 周

工厂生产计划

库存计划

交货计划

生产能力

未来 1 至 3 个月

原材料使用量

工厂生产计划

库存计划

交货计划

财务规划

采购流程

采购流程是制造商从供应商处获取生产所需的所有原材料、其他服务和产品的基础。这一流程要求将供应商与制造商整合在一起,收集数据并在系统间执行自动操作,以建立报价、订单、采购、交付和持续供应商评估流程,优先考虑经济性、质量和速度。

InterSystems IRIS 在每个阶段的操作如下表所示:

采购步骤

IRIS 组件

行动

报价

REST、Kafka、HTTP 适配器

业务流程

IRIS 数据库

IRIS 商业智能

集成 ML

从供应商处获取价格

选择最佳价格

存储价格

显示报价仪表板

预测价格

选择供应商

业务流程

分析价格和需求,选择合适的供应商

订购

业务流程

向供应链管理和企业资源规划系统发送订单

 

生产流程

生产流程由将原材料转化为货物所需的活动组成。
主要活动包括从生产计划开始,然后分离原材料、组装生产线、准备和维护机器、进行生产、执行质量控制以及包装发货。这些活动的自动化程度很高。因此,InterSystems IRIS 成为了基础:

下表详细介绍了 IRIS 各组件在协助实现自动化和改进生产流程方面的作用:

生产步骤

IRIS 组件

操作

原材料分配

REST、Kafka、HTTP 适配器

业务流程

IRIS 数据库

IRIS 商业智能

集成式 ML

自动下单至 SCM/ERP

协调生产/SCM/ERP

存储订单、跟踪、库存

存储、分析和预测物料分配和质量分析

生产线机器的监控、预防性和预测性维护。

REST 和 MQTT 适配器

业务流程

IRIS 数据库

IRIS 商业智能

集成式 ML

接收来自机器传感器的数据,以控制生产和安排维护。

自动向企业资源规划系统(ERP)和供应链管理系统(SCM)提交零件申请、维护请求和生产报告。

生成有关生产率、材料质量、机器监控和维护的分析报告和仪表板。

劳动力分配

业务流程

IRIS 数据库

IRIS 商业智能

综合 ML

将劳动力分配申请发送至 ERP 和人力资源系统

分析和预测劳动力需求

生产货物

REST、MQTT 适配器

业务流程

IRIS 数据库

IRIS 商业智能

集成 ML

协调制造系统/ERP/SCM 之间的数据、请求和响应

生成生产报告、分析和预测

交付和退货流程

交付和退货流程具有挑战性和复杂性,涉及在国家和国际层面上形成一个由商店、分销商、配送中心以及海陆空承运商组成的网络,以确保以尽可能低的成本在正确的时间和地点交付制成品。这需要整合所有相关方的数据和流程,使生产和交付能力与短期、中期和长期需求同步:


下表详细介绍了 IRIS 各组成部分的运行情况,以帮助实现交付和退货流程的自动化和改进:

交货/退货步骤

综合资源信息系统组件

操作

匹配订单和送货

REST、Kafka、HTTP 适配器

业务流程

向相关内部和外部系统发送订单确认信息

根据所需目的地、产品和运输成本定义交付路线

业务流程

IRIS 数据库

IRIS BI

综合 ML

运行数学模型和人工智能模型,完善产品到所有中间和最终目的地的海陆空路线,并记录所有相关系统的路线

维护并向所有相关方传达交付可追溯性

REST、Kafka、HTTP 适配器

业务流程

IRIS BI

除了生成仪表板和监控报告外,它还能更新交付路线中的每个步骤,并在所有相关方的系统中保持可追溯性

处理和记录交付中的偏差和故障

REST、Kafka、HTTP 适配器

业务流程

IRIS BI

它可检测路线偏差和交付失败,并将其记录到所有相关方的系统中,从而就如何纠正交付做出自主(人工智能)或手动(BPL)决策。

处理并记录成功交付

REST、Kafka、HTTP 适配器

业务流程

IRIS BI

它可更新成功交付所涉及的所有系统,并生成统计数据和分析,从而实现持续的流程改进

管理税务和运输文件

REST、Kafka、HTTP 适配器

业务流程

与企业资源规划系统(ERP)协同工作,发布并同步运输和交付产品的财政和法律登记所需的数据和文件

登记客户的退货请求

REST、Kafka、HTTP 适配器

业务流程

检索退货数据,在所有相关方的系统中登记退货事件,并将其与交付相关联,以保持可追溯性

为其他客户确定交付机会

REST、Kafka、HTTP 适配器

业务流程

审查订单,以执行不存在质量问题的退回产品,并与所有相关方的系统同步,以登记交付给其他客户的情况

在未交付给其他客户的情况下,生成退货项目的逆向物流。

REST、Kafka、HTTP 适配器

业务流程

生成产品退回路线,或退回工厂(缺陷),或退回仓库或配送中心库存。为此,除了生成分析和后续报告外,它还会更新所有相关方的系统。

供应链中使用的 IRIS 组件汇编以及如何学习使用这些组件

下表详细列出了供应链项目中使用的 IRIS 各个组件,并附有如何使用这些组件的资源链接:

IRIS 组件

说明

资源

适配器

适配器获取数据并与系统通信

https://docs.intersystems.com/iris20253/csp/docbook/DocBook.UI.Page.cls?KEY=PAGE_interop_protocols

https://learning.intersystems.com/totara/coursecatalog/courses.php

产品、业务服务、业务流程和业务运营

协调系统和系统间的数据

自动化业务流程

https://docs.intersystems.com/iris20253/csp/docbook/DocBook.UI.Page.cls?KEY=EGIN_basics

https://learning.intersystems.com/totara/coursecatalog/courses.php

集成ML

预测业务指标,从而做出积极主动的决策

https://docs.intersystems.com/iris20253/csp/docbook/DocBook.UI.Page.cls?KEY=GIML

https://learning.intersystems.com/course/view.php?id=1346

InterSystems BI

业务仪表盘和分析

https://docs.intersystems.com/iris20253/csp/docbook/DocBook.UI.Page.cls?KEY=PAGE_bi

https://learning.intersystems.com/totara/coursecatalog/courses.php

InterSystems 报告

业务报告

https://docs.intersystems.com/iris20253/csp/docbook/Doc.View.cls?KEY=PAGE_reports

https://learning.intersystems.com/course/view.php?id=1490