供应链协调器(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 |
|
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 |