新增数据节点
1. 简介
1.1 功能简介
新增数据是指,当「智能助手Pro」执行到该节点时,将根据前置节点所存储的数据或自定义值,向目标表单中添加一或多条数据。
1.2 应用场景
- 在订单管理场景中,当客户下达订单后,自动在出库表单中新增一条出库记录;
- 在 客户管理 中,当新增联系人记录时,判断客户表中是否存在对应客户,若不存在则自动新增一条客户记录。
1.3 预期效果
以订单出库为例,当客户下达订单后,通过「智能助手Pro」自动在出库表单中新增一条出库记录。效果如下:
2. 操作步骤
2.1 添加节点
根据业务需求,在已有节点后添加一个新增数据节点:
2.2 选择目标表单
选择执行节点的目标表单,即需要新增数据的表单。支持选择当前应用及 跨应用 的表单:
2.3 设置字段值
设置向目标表单中新增数据时,各字段的字段值。
字段值可以设置为以下三种:节点字段值、自定义以及空值。具体说明如下所示:
注:
1)「节点字段值」,即该「智能助手Pro」中前置节点(包括触发节点和执行节点)上所存储的数据字段值,下文将统一称为「前置节点字段值」;
2)目标表单中不支持设置的字段包括:分割线、选择数据、查询、手写签名、流水号、手机、文字识别、按钮以及系统字段(提交人、提交时间、更新时间)。
2.3.1 节点字段值
1)支持设置目标表单的字段值为前置节点字段值,即将「智能助手Pro」中前置节点上存储的数据应用到目标表单的相应字段上,常用于数据同步场景。
2)支持引用字段值的前置节点包括:触发节点、查询单条/多条数据、新增数据、计算节点、插件节点。其中:
- 当存在多个前置节点时,可同时引用多个节点中的数据进行新增赋值。
- 当触发方式为「定时触发 >> 自定义时间」时,不可引用触发节点进行赋值。
3)对于不同类型的目标表单字段,可以设置的前置节点字段类型如下:
目标表单字段 | 前置节点字段 |
单行文本 下拉框 单选按钮组 CRM.客户表-客户名称 CRM.线索表-客户名称 | |
多行文本 | |
数字 | 数字、子表单(数字)、聚合计算 |
复选框组 下拉复选框 | 复选框组、下拉复选框、子表单(复选框组、下拉复选框) |
日期时间 | 日期时间、子表单(日期时间)、提交时间、更新时间 触发时间(仅当触发方式为 按钮触发 时,可从触发节点处选用) |
子表单字段 | 子表单字段 |
图片 | 图片、子表单(图片) |
附件 | 附件、子表单(附件)、生成打印文件节点 输出的打印文件 |
地址 | 地址、子表单(地址) |
定位 | 定位、子表单(定位) |
成员单选 | 成员单选、子表单(成员单选)、提交人 触发人(仅当触发方式为 按钮触发 时,可从触发节点处选用) |
成员多选 | 成员多选、子表单(成员多选) |
部门单选 | 部门单选、子表单(部门单选) |
部门多选 | 部门多选、子表单(部门多选) |
关联数据 | 关联数据、数据ID 具体使用方式:如何在智能助手Pro中使用关联数据字段? |
4)当目标表单字段与前置节点字段的设置存在以下区别时,将作为特殊情况处理:
目标表单字段 | 前置节点字段 | 特殊情况的处理方法 |
图片字段仅允许上传一张 | 图片字段可上传多张 | 将前置节点中图片字段中的第一张图赋值给目标表单的图片字段 |
附件字段仅允许上传一个 | 附件字段可上传多个文件 | 将前置节点中附件字段中的第一个文件赋值给目标表单的附件字段 |
地址字段无详细地址 | 地址字段有详细地址 | 将前置节点中地址字段中的省、市、区赋值给目标表单中的地址字段,丢弃详细地址 |
地址字段有详细地址 | 地址字段无详细地址 | 将前置节点中地址字段中的省、市、区赋值给目标表单中的地址字段,目标表单的详细地址置空 |
日期时间字段只显示日期 | 日期时间字段显示日期 + 时间 | 将前置节点中日期时间字段件中的日期赋值给目标表单中的日期时间字段,丢弃时间 |
日期时间字段显示日期 + 时间 | 日期时间字段只显示日期 | 将前置节点中日期时间字段中的日期赋值给目标表单中的日期时间字段,时间设置为00:00:00 |
定位字段不显示经纬度 | 定位字段显示经纬度 | 将前置节点中定位字段中的地址赋值给目标表单中的地址字段,但不显示经纬度 |
定位字段显示经纬度 | 定位字段不显示经纬度 | 将前置节点中定位字段中的地址赋值给目标表单中的地址字段,目标表单中经纬度置空 |
2.3.2 自定义
1)支持自定义目标表单的字段值,适用于个性化、定制化的场景。
2)对于不同类型的目标表单字段,自定义值的设置方法如下:
目标表单字段 | 设置方法 |
单行文本、多行文本、单选按钮组、下拉框 | 直接输入文本 |
复选框组、下拉复选框 | 可以输入多个文本,多个值用 enter 隔开 |
数字 | 直接输入数字,如果输入非数字内容,视为空值 |
日期时间 | 直接选择日期/日期时间 |
地址(显示详细地址/不显示详细地址) | 直接选择地址以及输入详细地址 |
成员单选、成员多选 | 点击选择成员 |
部门单选、部门多选 | 点击选择部门 |
CRM.客户表-所属公海 | 点击选择公海 |
CRM.线索表-线索池 | 点击选择线索池 |
CRM.商机-销售阶段 | 点击选择销售阶段 |
2.3.3 空值
支持设置目标表单的字段值为空值,适用于无需提供具体字段值的场景。
3. 注意事项
3.1 通用说明
1)新增数据时,若目标表单类型为 流程表单 ,则会自动发起流程。
2)对子表单字段进行新增赋值时,需要遵循 子表单赋值规则。在赋值过程中,为防止即将选择的字段与已选字段冲突,导致赋值失效,字段选择面板中会自动隐藏冲突字段,仅提供当前配置下不产生冲突的字段供选用。
如需查看所有字段,可将鼠标移动至字段选择面板底部的 上方,并点击「显示所有字段」即可。如下所示:
3)目标表单中的定位字段,只能设置为节点字段值或空值,不支持自定义。
4)新增数据节点每次最多新增 200 条数据,且每条数据中,最多新增 200 条子表单数据;
若当前「智能助手Pro」可触发其他「智能助手Pro」,形成触发树/链(下图中,Pro1~Pro6 是一颗触发树;Pro1 >> Pro2 >> Pro4 或 Pro1 >> Pro3 >> Pro5 或 Pro1 >> Pro3 >> Pro6 是一条触发链)时,还存在如下数量限制:
- 单个触发链中,累计最多新增 1000 条数据;
- 整个触发树中,1 小时内累计最多新增 10000 条数据。
3.2 新增赋值说明
在对目标数据字段进行赋值时,主字段所选的赋值数据源字段类型,会影响到子字段可选的赋值数据源字段类型,进而导致实现的新增效果不同。具体如下表所示:
注:
1)在使用表格前,请先参考【新手入门指南 5.基础词汇】了解什么是单值、多值数据源/字段。
2)当目标表单中同时包含主、子字段,且使用了多值字段进行新增赋值时,需要确保对所有主字段或同一子表单的赋值设置中使用到的所有多值字段,来源相同。详情参见:子表单赋值规则。
主字段选取的右值类型 | 子表字段可选范围 | 新增效果 |
仅选取了单值字段
| 单值字段
| 新增单条数据 |
多值字段
| ||
选取了多值字段
| 单值字段
| 新增多条数据 |
选取了多值字段
| 单值字段
多值字段
|