SuperAPI AI 工具集

microsoft-dynamics-365-business-central

数据与分析

查看项目

更新于 10-16 00:27

技能介绍

用途:该技能用于让用户或 AI 代理与 Microsoft Dynamics 365 Business Central(面向中小企业的综合业务管理/ERP 解决方案)的数据进行交互,可管理公司信息、客户、销售订单、销售发票等业务对象。

主要能力:提供了针对 Business Central 的预置操作,包括列账户、列总账分录、列员工、列采购发票、列销售订单、列销售发票、列物料、列供应商、列客户,以及按 ID 获取账户、员工、采购发票、销售订单、销售发票、物料、供应商、客户;还支持创建员工、采购发票和销售订单。

使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;然后登录:membrane login --tenant --clientName=<agentType>(可用 --json 获取 JSON 输出)。用 membrane connection ensure "" --json 查找或建立连接,若状态为 BUILDING 则用 npx @membranehq/cli connection get <id> --wait --json 轮询至就绪。用 membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json 搜索操作,用 membrane action run <actionId> --connectionId=CONNECTION_ID --json 执行操作,可加 --input '{"key": "value"}' 传参,结果在 output 字段。当预置操作不足时,可用代理请求:membrane request CONNECTION_ID /path/to/endpoint。

适用场景:需要从 Business Central 读取财务、员工、采购、销售、物料和往来单位数据,或创建员工、采购发票和销售订单的自动化流程。

限制:认证和凭证刷新由 Membrane 处理,不应向用户索取 API 密钥或令牌;操作需在具体连接上下文内搜索;网络参数与轮询等待受 --timeout 等限制;当前预置操作以读取为主,创建操作仅覆盖部分对象,其他写入需求需借助代理请求自行构建。