平台 · 11
自动化与集成
企业如何在不放弃批准的前提下让日常工作自动运行,以及其 ERP 和其他系统如何与平台交换记录。
自动化
自动化读起来像当、仅当、则,并在画布上搭建:
- 当(When):触发条件。收到来自其他系统的消息;批次被登记、交付、加工或状态改变;证书被添加、撤回或即将到期;某项批准等待过久;报告已就绪;开立了新的发现项;供应商发来召回通知或证据请求;某个数字越过某个值;或按计划时间。
- 仅当(Only if):条件,例如“产品是……”或“接收方所在国家属于欧盟”。
- 则(Then):在控制台中通知、向成员发送电子邮件、提出状态变更、证书或批次规则设置的提案、生成报告,或向其他系统发送消息。还可以使用分支、对每个批次重复执行的步骤以及计算值。
自动化可以在某个步骤之前请求审核:它会暂停,由人决定继续还是停止。任何会改变记录的操作都以提案形式准备,仍需由人批准。
操作员起草并测试自动化;在测试运行中,条件会被真实评估,而操作只做模拟。所有者或管理员在阅读一份摘要后开启自动化,摘要说明它将做什么、把消息发往何处以及会准备哪些提案。每次运行都会列出,并说明每个步骤为何运行或被跳过。所有者和管理员可以一次性暂停所有自动化。
模板涵盖常见工作,例如证书到期提醒、每次交付时生成 EUDR 资料包、暂扣证书已被撤回的批次、批准等待过久,以及每周库存报告或仪表板快照。使用模板会创建一份待审核的草稿。
连接 ERP
企业的 ERP 和其他系统在设置 ▸ 集成(Settings ▸ Integrations)中连接:
| 方向 | 方式 |
|---|---|
| 从 ERP 到 A-REX | 入站端点以 ERP 自己的格式接收其消息(收货单、收获单据、交付)。与预期字段不符的消息会被隔离,由人修正或丢弃。消息可以触发自动化,由自动化准备提案;它从不直接更改记录 |
| 从 A-REX 到 ERP | Webhook 把事件(批次已登记、交付已执行、证书即将到期、召回通知)发送给 ERP。每条消息都经过签名,现成的代码片段演示如何校验签名 |
| 双向,通过程序 | 机器客户端和 API 密钥以各自的权限和限额调用 API |
企业自己的标识符(其 ERP 的批号、物料代码、合作伙伴代码)与 A-REX 的标识符并列保存,因此双方都可以继续使用各自的标识符。每项集成都可以先在沙盒中练习。
API 和每个事件都以 OpenAPI 和 AsyncAPI 文件描述;参见开发者与智能体。
延伸阅读
帮助中心:让日常工作自动运行、连接 ERP 和其他系统。