新增数据节点
1. 简介
1.1 功能简介
新增数据是指,当「智能助手Pro」执行到该节点时,将根据前置节点所存储的数据或自定义值,向目标表单中添加一或多条数据。
1.2 应用场景
- 在订单管理场景中,当客户下达订单后,自动在出库表单中新增一条出库记录;
- 在客户管理中,当新增联系人记录时,判断客户表中是否存在对应客户,若不存在则自动新增一条客户记录。
1.3 预期效果
以订单出库为例,当客户下达订单后,通过「智能助手Pro」自动在出库表单中新增一条出库记录。效果如下:
2. 操作步骤
2.1 添加节点
根据业务需求,在已有节点后添加一个新增数据节点:
2.2 选择目标表单
选择执行节点的目标表单,即需要新增数据的表单。支持选择当前应用及 跨应用 的表单:
2.3 选择赋值数据源
「使用多条数据新增」选项,能够决定新增数据时,可使用的赋值数据源类型:
- 不勾选(默认选项):仅可使用单值数据源进行赋值,即只能使用一条数据来填充目标表单的各个字段;
- 勾选并选择多值数据源:可使用单值、多值数据源进行赋值,即可以使用一条或多条数据来填充目标表单的各个字段。
其中,单值数据源是指,存储单条数据的前置节点;多值数据源是指,存储多条数据的前置节点。
注:
1)仅当前置节点中存在存储多条数据的节点时,才会出现「使用多条数据新增」选项;
2)勾选「使用多条数据新增」后,若设置字段值时,仅使用单值数据源进行赋值,则新增数据能力与不勾选「使用多条数据新增」时一致;
3)不同类型的赋值数据源,会影响到设置字段值时,目标表单主字段和子表字段可以选到的前置节点字段范围,详情参见本文第三节。
2.4 设置字段值
设置目标表单中新增数据时,各字段的字段值:
字段值可以设置为以下三种:节点字段值、自定义以及空值。
注:
1)「节点字段值」,即该「智能助手Pro」中前置节点(包括触发节点和执行节点)上所存储的数据字段值,下文将统一称为「前置节点字段值」;
2)目标表单中不支持设置的字段包括:分割线、选择数据、关联查询、手写签名、流水号、手机、文字识别、按钮以及系统字段(提交人、提交时间、更新时间)。
2.4.1 节点字段值
1)支持设置目标表单的字段值为前置节点字段值,即将「智能助手Pro」中前置节点上存储的数据应用到目标表单的相应字段上,常用于数据同步场景。
2)支持引用字段值的前置节点如下:
赋值数据源类型 | 前置节点类型 |
不勾选「使用多条数据新增」 |
|
勾选「使用多条数据新增」 |
|
注:当触发方式为「定时触发 >> 自定义时间」时,不可引用触发节点进行赋值。
3)对于不同类型的目标表单字段,可以设置的前置节点字段类型如下:
目标表单字段 | 前置节点字段 |
单行文本 下拉框 单选按钮组 CRM.客户表-客户名称 CRM.线索表-客户名称 | |
多行文本 | 多行文本、子表单(多行文本) |
数字 | 数字、子表单(数字) |
复选框组 下拉复选框 | 复选框组、下拉复选框、子表单(复选框组、下拉复选框) |
日期时间 | 日期时间、子表单(日期时间)、提交时间、更新时间 |
子表单字段 | 子表单字段 |
图片 | 图片、子表单(图片) |
附件 | 附件、子表单(附件) |
地址 | 地址、子表单(地址) |
定位 | 定位、子表单(定位) |
成员单选 | 成员单选、子表单(成员单选)、提交人 |
成员多选 | 成员多选、子表单(成员多选) |
部门单选 | 部门单选、子表单(部门单选) |
部门多选 | 部门多选、子表单(部门多选) |
4)当目标表单字段与前置节点字段的设置存在以下区别时,将作为特殊情况处理:
目标表单字段 | 前置节点字段 | 特殊情况的处理方法 |
图片字段仅允许上传一张 | 图片字段可上传多张 | 将前置节点中图片字段中的第一张图赋值给目标表单的图片字段 |
附件字段仅允许上传一个 | 附件字段可上传多个文件 | 将前置节点中附件字段中的第一个文件赋值给目标表单的附件字段 |
地址字段无详细地址 | 地址字段有详细地址 | 将前置节点中地址字段中的省、市、区赋值给目标表单中的地址字段,丢弃详细地址 |
地址字段有详细地址 | 地址字段无详细地址 | 将前置节点中地址字段中的省、市、区赋值给目标表单中的地址字段,目标表单的详细地址置空 |
日期时间字段只显示日期 | 日期时间字段显示日期 + 时间 | 将前置节点中日期时间字段件中的日期赋值给目标表单中的日期时间字段,丢弃时间 |
日期时间字段显示日期 + 时间 | 日期时间字段只显示日期 | 将前置节点中日期时间字段中的日期赋值给目标表单中的日期时间字段,时间设置为00:00:00 |
定位字段不显示经纬度 | 定位字段显示经纬度 | 将前置节点中定位字段中的地址赋值给目标表单中的地址字段,但不显示经纬度 |
定位字段显示经纬度 | 定位字段不显示经纬度 | 将前置节点中定位字段中的地址赋值给目标表单中的地址字段,目标表单中经纬度置空 |
2.4.2 自定义
1)支持自定义目标表单的字段值,适用于个性化、定制化的场景。
2)对于不同类型的目标表单字段,自定义值的设置方法如下:
目标表单字段 | 设置方法 |
单行文本、多行文本、单选按钮组、下拉框 | 直接输入文本 |
复选框组、下拉复选框 | 可以输入多个文本,多个值用 enter 隔开 |
数字 | 直接输入数字,如果输入非数字内容,视为空值 |
日期时间 | 直接选择日期/日期时间 |
地址(显示详细地址/不显示详细地址) | 直接选择地址以及输入详细地址 |
成员单选、成员多选 | 点击选择成员 |
部门单选、部门多选 | 点击选择部门 |
CRM.客户表-所属公海 | 点击选择公海 |
CRM.线索表-线索池 | 点击选择线索池 |
CRM.商机-销售阶段 | 点击选择销售阶段 |
2.4.3 空值
支持设置目标表单的字段值为空值,适用于无需提供具体字段值的场景。
3. 注意事项
1)新增数据时,若目标表单类型为 流程表单 ,则会自动发起流程。
2)使用子表单字段进行新增赋值时,需要遵循的规则请参考:子表单赋值规则。
2)目标表单中的定位字段,只能设置为节点字段值或空值,不支持自定义。
3)不同类型的赋值数据源,会影响到设置字段值时,目标表单主字段和子表字段可以选到的前置节点字段范围,进而导致可实现的新增场景不同。具体如下:
赋值数据源类型 | 主字段可选范围 | 子表字段可选范围 | 新增效果 |
不勾选「使用多条数据新增」 | 仅选择单条数据的主字段 | 单条数据的主字段 | 新增一条数据 |
单条数据的子表字段 | |||
选择了单条数据的子表字段 | 单条数据的主字段 | 新增多条数据 | |
勾选「使用多条数据新增」 | 仅选择单条数据的主字段 | 单条数据的主字段 | 新增一条数据 |
多条数据的主字段 | 新增一条数据,同时会向该数据的子表单内新增多条子数据 | ||
选择了多条数据的主字段 | 单条数据的主字段 | 新增多条数据 | |
多条数据的子表字段 |