# 填单数据集成
# 一、核心概念
# 表单数据源集成
- 定义:在BPM表单中直接使用业务系统数据
 - 特点:
- 支持多种数据源类型
 - 可视化配置无需编码
 - 保持与业务系统数据实时同步
 
 
# 二、数据源类型说明
| 类型 | 适用场景 | 配置复杂度 | 数据实时性 | 
|---|---|---|---|
| ESB数据源 | SAP等ERP系统集成 | 低 | 实时 | 
| 数据库表/视图 | 直接数据库访问 | 低 | 实时 | 
| 存储过程 | 复杂数据逻辑 | 中 | 依赖实现 | 
| 表单数据 | 跨表单数据复用 | 低 | 实时 | 
# 三、详细配置步骤
# 3.1 ESB数据源配置(以SAP为例)
进入ESB管理界面 → "数据源"模块
创建SAP数据源(示例:"SAP供应商列表")
配置项:
- 常规设置:
- 选择SAP连接器
 - 指定BAPI接口
 
 
 ▲ 常规设置- 调用参数:映射输入参数
 
 ▲ 调用参数- 返回处理:将SAP返回的数据映射到对应的字段
 
 ▲ 返回处理- 常规设置:
 
# 3.2 数据库数据源配置
- 进入"通用数据源"管理界面
 - 新建数据源(类型选择SQL Server等)
 - 配置项:
- 选择数据库连接
 - 勾选可用表/视图(示例:idemo_vendor)
 - 设置数据访问权限
 
 
 ▲ 数据库数据源配置
# 3.3 表单控件绑定
- 在表单设计器中添加"开窗查询"控件
 - 数据源配置:
- 选择数据源类型(ESB/数据库等)
 - 指定具体数据源(如"SAP供应商")
 
 - 字段映射:
- 值列:作为存储值的字段
 - 视图列:弹窗中显示的字段
 - 数据带出:自动填充的关联字段
 
 
 ▲ 表单控件绑定
# 四、效果验证方法
# 4.1 ESB数据源验证
- 在测试表单中添加开窗查询控件
 - 绑定"SAP供应商列表"数据源
 - 测试步骤:
- 点击控件弹出选择窗口
 - 确认显示字段与SAP一致
 - 选择记录后验证自动带出字段
 
 
 ▲ ESB数据源验证
# 4.2 数据库数据源验证
- 使用"idemo_vendor"表示例
 - 测试步骤:
- 验证弹出窗口数据显示
 - 检查数据排序和过滤
 - 测试带出字段映射
 
 
 ▲ 数据库数据源验证
# 五、总结
通过数据源集成功能,可以轻松实现:
- 快速集成:图形化配置,无需编码
 - 灵活扩展:支持多种数据源类型
 - 用户体验:提供友好的数据选择界面
 - 维护简便:集中管理,降低维护成本
 
这种可视化、免编程的集成方式大大降低了系统集成的技术门槛,使业务人员也能参与集成配置,提高了项目实施效率。
← 从BPM发起,抛入第三方系统 业务单据抛出 →