用友 ERP + 私有化 AI
用友 U8 / U9 Cloud 的 AI 集成:数据不出厂的做法
简要回答
可以。U8 与 U9 Cloud 的业务数据都在企业自己的数据库里,最稳妥的做法是在厂内或专有云部署开源大模型,通过只读视图或标准接口取数,用自然语言查询库存、采购、生产订单和缺料,任何写入都要经过人工审批。
国内不少制造企业的 U8 已经用了十年以上,库存、采购、销售、生产订单、物料清单和委外都在里面,但真正想查一个问题,比如某个关键物料为什么缺、哪张采购订单拖了生产订单,往往要在好几个报表之间来回切换,或者找信息部门写 SQL。U9 Cloud 的计划、生产和供应链模块更复杂,查询入口更多,这个问题更突出。
把大模型接到 ERP 上,目标不是替代用友,而是在它前面加一层可以直接提问的入口。难点不在模型,而在三件事:数据怎么安全地给到模型,回答是否可核对,以及企业能否接受数据离开自己的网络。本文按这三点来讲。
U8 与 U9 Cloud 现场常见的痛点
U8 的典型场景是中小制造企业:存货档案、现存量、采购入库单、销售出库单、生产订单分散在不同节点,库存账与实物不一致、采购到货与生产领料脱节是高频问题。很多企业还在 U8 之外挂着 Excel、考勤、条码和 MES 的数据,口径经常对不上。
U9 Cloud 面向中大型制造,MRP 与计划、工单、委外、质量、成本都在其中,数据量大、权限细。业务人员的问题通常是跨模块的,例如某个订单的齐套情况、某批物料的呆滞风险,单靠一个报表很难一次回答。
- 缺料追踪:生产订单、采购在途、库存可用量要同时看
- 采购与委外进度:交期、到货、检验、入库的链路查询
- 库存账龄与呆滞:按仓库、批次、存货分类汇总
- 月末对账:入库未开票、发出未结算的差异定位
ERPray 在用友上能做什么
ERPray 的定位是让您直接向 ERP 提问。针对 U8,可以连接 SQL Server 中的账套库,通过只读账号和事先定义的视图访问存货档案、现存量、采购订单、生产订单等数据;针对 U9 Cloud,则优先使用其开放的服务接口与只读数据通道。每个回答都会展示所执行的查询,业务人员和信息部门都能核对。
例如问「下周要用的 A 类物料里,哪些现存量加在途仍不够」,系统会把物料需求、库存和采购订单关联起来给出清单与依据。它尊重 ERP 里的角色权限,没有权限看成本的人,也不会通过对话看到成本。除问答外,也可以生成看板,或者让智能体在每天固定时间推送缺料预警。
- 默认只读,不改动 U8 / U9 的任何单据
- 回答附带查询语句与数据来源,可复核
- 按用户角色限制可见字段和账套
- 任何写回动作需要人工审批后才执行
架构与数据位置:私有化部署
典型部署是在企业机房放一台或几台 GPU 服务器,用 vLLM 或 Ollama 运行开源权重模型,例如通义千问 Qwen、DeepSeek、Mistral 或 Gemma 系列。ERPray 与向量检索服务放在同一内网,只访问 ERP 的只读副本或只读账号,模型调用不经过公网。对没有 GPU 的企业,也可以放在自己租用的专有云或本地托管环境里。
为减轻对生产库的压力,建议在 SQL Server 上建立只读副本或夜间同步的分析库,把 AI 查询与 U8 日常录入隔离开。文档类数据,例如采购合同、质检报告、作业指导书,可以走私有 RAG 建索引,同样留在内网。
合规:数据安全法与个人信息保护法下的考虑
企业需要对自己的数据负责。《数据安全法》要求分类分级管理,《个人信息保护法》对员工和客户信息有明确限制,部分企业还有等保 2.0 的要求。内网私有部署,意味着业务数据不会交给第三方模型服务,这一点能直接简化合规评估,但不等于自动合规:账号权限、日志留存、字段脱敏仍需企业自己的制度配合。
如果您对外提供生成式人工智能服务,还需要关注《生成式人工智能服务管理暂行办法》;纯内部使用的场景一般不属于面向公众的服务,具体请以企业法务的意见为准。Netray 不对任何认证作出声明,只负责让架构满足企业自身的合规要求。
如何开始:评估、试点、再扩大
建议先做一次两到三周的评估:确认 U8 或 U9 的版本、数据库位置、账套数量、权限模型,挑选三到五个真实问题,例如缺料、到货延迟、库存账龄,作为验证题。随后在一个账套上做只读试点,业务人员用起来、信息部门核对过查询,再决定是否扩展到其他账套和生产系统。
也要诚实地说:如果您只想要标准报表,或者已经在用用友自带的智能分析并且够用,就没有必要再上一套。我们的价值主要在跨模块自然语言查询、私有部署和与 MES、文档的联合分析。
常见问题
U8 老版本也能接入吗?
多数情况可以,因为取数基于 SQL Server 中的只读视图。具体取决于版本、数据库配置和账套结构,评估阶段会逐一确认。
AI 会不会改动我的单据?
默认只读。如果要做写回,例如生成采购申请草稿,也必须经过指定人员审批后才会提交,且保留操作记录。
需要买多少 GPU?
取决于模型大小和并发人数。几十人使用的查询类场景,通常一到两张显卡就能起步,评估时会按实际问题估算,不会预设配置。
和用友自己的 AI 功能是什么关系?
不冲突。如果用友自带功能已经满足您的需求,可以继续使用。我们适合需要私有部署、跨系统分析或自定义智能体的场景。
回答不准怎么办?
每个回答都附带查询语句和数据来源,可以人工核对。试点阶段我们会和业务人员一起校准常见问题的口径。
相关指南
用友 BIP 之上的企业 AI:私有化问答与智能体
用友 BIP 之上如何加 AI:基于开放平台与 API 做自然语言查询和智能体,开源模型本地部署,权限沿用 BIP 角色,写入需人工审批。
金蝶云星空 (Kingdee K/3 Cloud)金蝶云星空 AI:用自然语言查采购、库存与生产
金蝶云星空(K/3 Cloud)接入私有化大模型:通过 WebAPI 与业务对象查采购、库存、生产与 BOM,数据留在企业内网,默认只读。
ERP (用友 / 金蝶 / SAP 等)Qwen / DeepSeek 私有化部署并连接 ERP:实操要点
如何把 Qwen、DeepSeek 等开源大模型私有化部署并连接 ERP:硬件选型、vLLM 推理、RAG、权限与审批,数据不出企业内网。
金蝶云苍穹 (Kingdee Cosmic)金蝶云苍穹的企业 AI:大型制造集团的私有化做法
金蝶云苍穹(含星瀚)上的企业 AI:基于平台开放能力做问答和智能体,大模型本地部署,权限沿用平台角色,适合大型制造集团。
SAP S/4HANASAP S/4HANA 在中国的 AI 私有化部署
在中国落地 SAP S/4HANA 的 AI:本地部署开源大模型,经 CDS 视图与 OData 只读取数,权限沿用 SAP 角色,数据不出境。
Oracle ERPOracle ERP 私有大模型:本地部署与只读取数
为 Oracle EBS、JD Edwards 和 Fusion ERP 部署私有大模型:本地运行开源模型,只读取数,保留 Oracle 权限,数据不外发。