记录转换

记录转换可以在不同业务实体之间实现相互转换。例如在 CRM 系统中,线索是由各种渠道收集而来,售前或销售跟进后,对于有意向的线索会将其转为(意向)客户。类似这种信息的流转会涉及大量的重复性工作,通过记录转换不仅可以节约时间,同时也可以避免因手动录入出现的纰漏。

基于记录转换的强大功能,能够实现的业务场景还有很多。例如您可以配置实体自己转换自己,实现记录“复制”功能;通过明细导入功能,实现“模版式”记录等等。

添加记录转换

进入管理中心 - 记录转换,点击右上角 [添加],选择需要转换的源实体与目标实体、输入名称,点击 [确定] 后进入映射配置。

配置记录转换

记录转换的基础是转换字段映射,即把源实体的 A 字段映射/转换到目标实体的 B 字段。请注意标红字段为必填字段,如果不配置可能导致转换失败。如转换的实体带有明细实体,也可一并转换,若不配置明细实体则明细记录不转换。

  1. 符合条件的记录才允许转换
  2. 若目标实体含有明细实体,会一并列出(如不配置明细实体映射则明细记录不转换)
  3. 转换字段映射,转换至可以是源实体的字段或使用固定值。注意加红字段为必填,但若字段已配置默认值则映射不是必须的(不映射则使用默认值)
  4. 将转换后的记录 ID 回填至源实体记录中,以此可以建立源记录到目标记录的关联关系
  5. 若启用预览模式,点击转换按钮时会打开新建页面(所有映射值会自动填写),而非直接新建。通过此模式,必填字段可以不必配置映射,因为可以在新建页面中补充填写 V3.9 开始取消此选项,用户可在使用时选择直接转换还是预览转换。详见下文

转换字段(类型)需要兼容才能被选择到,例如“电话”类型的字段无法映射/转换到“数字”类型的字段

? “预览模式”无法对不允许新建的字段进行转换(如所属用户等),若使用 自动记录转换 触发器进行转换,此选项无效

过滤条件

若转换的实体有明细实体,您还可以为明细实体配置转换条件,例如数量大于 10 的明细才转换。

使用记录转换

配置完成以后,即可在记录详情页使用,如下图所示。如果启用了“预览模式”,将打开记录新建页面(所有转换字段会自动填写),否则将直接进行转换,转换后会自动打开记录。

转换模式 ~~v3.9

转换时可以选择转换为新纪录(新建)或已有记录(更新),如果转换为明细实体,还需要选择主记录。

明细记录转换

当目标实体为明细实体时,可以使用“启用明细记录导入”功能。

  1. 启用明细记录导入
  2. 仅导入符合明细记录导入规则的记录,例如本例中仅将“来源订单”的订单明细转换到入库明细中,而非所有订单明细
  3. 如有需要也可以启用自动执行明细记录导入

使用明细记录转换

配置完成以后,您可以在表单页中使用明细记录导入功能。

  1. (手动)导入明细记录
  2. 如启用了“符合规则时自动导入”,则在选择来源订单时自动导入(而无需再手动导入)

为保证系统执行效率,明细记录导入数量最多 500 条

常见问题

如何只转换一次?

  1. 在源实体中添加一个引用目标实体的引用字段,然后配置到“转换后回填”
  2. 设置“附加过滤条件”,上述字段为空才允许转换
  3. 如有需要,还可以为目标实体添加一个 字段更新 触发器,删除时将上述字段清空,就可以再次转换

如何将转换后的记录与源记录保持同步?

  1. 在源实体中添加一个引用目标实体的引用字段,然后配置到“转换后回填”
  2. 为源实体添加 字段更新 触发器,目标实体选择记录转换中的目标实体
  3. 在触发器中配置您需要同步的更新字段规则即可

是否可以自动的执行记录转换

可以。通过 自动记录转换 自动化转换。

记录转换失败 (INCOMPATIBLE(39) TRANSFORM CONFIG)

提示此错误时,请重新保存对应的记录转换配置即可。

该文档内容对您是否有帮助?没有
您也可以通过 社区群组 向我们反馈问题
更新时间 2024-12-25
目录