You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power Automate/Logic Apps触发Business Central物料操作的可行性及替代方案问询

针对Business Central触发需求的解决方案

1. 物料日记账过账成功时触发Power Automate/Logic Apps

可以实现,核心是监听**Item Ledger Entry(表号32)**的记录创建事件:

  • 在Power Automate/Logic Apps中选择Business Central的When a record is created触发器,指定目标环境和Item Ledger Entry表
  • 可添加筛选条件(如Document Type等于Journal),确保只响应物料日记账过账生成的条目
  • 该表的记录仅在日记账成功过账后才会新增,能精准触发后续流程

2. 仅在物料表库存更新时触发

同样可行,通过监听**Item(表号27)**的记录修改事件:

  • 使用When a record is modified触发器,选择Item表,设置条件监视Quantity on Hand(现有库存)字段的变化
  • 注意:此方式会响应所有导致库存变动的操作(包括销售出库、采购入库等),若需仅关联物料日记账过账,需额外添加筛选逻辑(比如结合最近生成的Item Ledger Entry判断来源)

3. 替代方案(若上述方式受限)

如果因权限或系统配置限制无法使用内置触发器,可采用以下方式:

  • 自定义AL事件订阅:在Business Central的过账代码单元(如Codeunit 22 Item Jnl.-Post)中,在过账成功的逻辑后添加自定义事件发布代码,然后在Power Automate中使用When an event is published触发器监听该自定义事件,实现精准触发
  • Webhook推送:在Business Central中配置Webhook,订阅Item Ledger Entry的创建事件,将事件数据直接推送到Power Automate/Logic Apps的HTTP触发器端点
  • 定时轮询查询:设置周期性流程,每隔固定时间查询Item Ledger Entry中新增的记录(通过Posting Date或Entry No.筛选),适合对实时性要求不高的场景

内容的提问来源于stack exchange,提问作者Munavvar Husein Shaikh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 11:16:09