添加数据
1. 简介
1.1 功能概述
流程外Q-Robot提供了一种更为灵活的数据添加机制,允许用户根据指定应用、规则及具体数据需求,实现数据的自动化添加。
2. 应用场景
自定义数据添加的灵活配置适用于多种业务场景,例如:
- 销售交易完成时,自动更新出库单和库存,确保信息实时准确。
- 新客户注册时,自动向营销应用添加潜在客户数据,助力市场推广。
- 项目进度更新时,自动调整任务状态并触发提醒,提升团队协作效率。
- 发票创建时,自动向会计应用添加财务数据,便于账务处理和报表生成。
- 新员工入职时,自动添加员工档案并触发培训和入职流程。
3. 设置流程
3.1 入口位置
进入「编辑应用」,点击「拓展设置」-「Q-Robot」,开始创建并设置触发时间,选择「添加数据」作为触发动作。

3.2 目标应用选择
在配置过程中,选择需要添加数据的目标应用。

3.3 创建规则设定
- 目标应用字段:选择要填充数据的字段。

-
匹配条件:
-
默认设定“等于”作为匹配条件。
-
可从“匹配字段”中选择当前应用的字段进行匹配,或直接在“自定义”栏中输入数字、文本等具体值进行匹配或填充,输入内容无字数限制。两者为平行可选关系。
-
。 
-
规则添加:支持同时创建多条规则,以满足复杂的数据添加需求。

4.注意事项
4.1更新数据的触发规则说明
流程外QR任务配置更新数据触发条件如下:
| 新增数据时 | 更新数据时 | QR执行失败时 | 自定义按钮触发 | 根据表单内时间字段 | 自定义 |
|---|---|---|---|---|---|
| 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
新增数据场景,流程外QR更新数据触发逻辑如下:
| 导入数据 | QS主动 | QS被动-进流程 | QS被动-不进流程 | OpenAPI | 流程内QR添加数据 |
|---|---|---|---|---|---|
| 不触发 | 不触发 | 触发 | 不触发 | 触发 | 触发 |
更新数据场景,流程外QR更新数据触发逻辑如下:
| 单条数据修改 | 数据管理-批量修改 | 流程内QR-更新数据 | OpenAPI | QS主动 | QS被动 |
|---|---|---|---|---|---|
| 触发 | 不触发 | 触发 | 触发(仅支持单条) | 触发 | 公有云:不触发专有云:可配置 |
- 可以通过表格创建多条数据
如果创建字段包含表格子字段,那么创建数据的数量将取决于表格行数。通过这个方式,可以将一张表格里的数据,拆分成多条数据,避免了多次输入,以及便于数据分析及可视化。
- 无法创建产生循环的创建数据节点
为了避免进入无限循环,当系统检测出可能产生应用自动循环,创建数据节点将无法使用。(如果创建数据节点之前有其他的人工处理的节点则不算是循环)
- 示例
A应用与B应用的第二个节点都是创建数据节点,且节点数据互相创建至对方应用,这会导致无限循环。(同理,三个应用之间的循环也是禁止的)
如果您有特别的场景需要用到条件循环,请与我们联系。
- 企业微信用户不支持将申请人、成员、部门字段添加到文本类字段当中,该操作会写入成员、部门的ID
- 对成员&部门字段添加数据时,不受字段中「限制选项」的控制
- 试用版本中,流程外Q-robot添加数据时,每个工作区最多可触发200次/天,超出限制后会自动发送站内提醒至管理员且不再触发。
- Q- robot执行失败时,可以检查更新的数据是否已被删除,或接口是否调用错误等。如未排查出原因,可以联系与贵司对接的客户经理
- Q- robot执行延迟时,流程日志中会显示「队列中」状态,请耐心等待