Loading
自动执行业务流程
目录
选择筛选器

          没有结果
          没有结果
          以下是一些搜索提示

          检查关键字的拼写。
          使用更普遍的搜索词。
          选择更少的筛选器,并扩大搜索范围。

          搜索所有 Salesforce 帮助
          排除流中的 Required_FIELD_MISSING 错误

          排除流中的 Required_FIELD_MISSING 错误

          在流尝试创建或更新记录而不填充所有必填字段时,您会收到 Required_FIELD_MISSING 错误。

          所需的 Edition

          查看支持的版本。
          所需用户权限
          要使用 Flow Builder 中提供的所有流类型、元素和功能(包括 Einstein 和 Agentforce for Flow)打开、编辑、创建、激活或取消激活流: 管理流
          查看对象字段定义: 查看设置和配置
          查看调试日志: 查看所有数据

          当流尝试创建或更新 Salesforce 记录,但没有为所有标记为必填的字段提供值时,会出现 Required_FIELD_MISSING 错误。此错误可能发生在各种流场景和上下文中。

          排除故障并解决此错误:

          • 了解导致此错误的常见情况
          • 确定缺少哪个字段
          • 查找对象的所有必填字段
          • 应用解决方案和建议以防止错误
          • 必填字段错误的问题、解决方案和预防技术
            确定常见的必填字段问题,应用解决方案,并遵循预防技术,以避免 Required_FIELD_MISSING 错误。
          • 确定缺少哪个字段
            当您收到 Required_FIELD_MISSING 错误时,请使用这些技术来识别哪个字段导致了错误。
          • 查找对象的必填字段
            为了防止 Required_FIELD_MISSING 错误,在构建流之前,请为对象记录识别必填字段。有两个选项:使用方案生成器或在对象上创建记录,但不保存。任一选项都显示必填字段,但方案生成器也会显示您未包含在流中的系统填充字段。

          必填字段错误的问题、解决方案和预防技术

          确定常见的必填字段问题,应用解决方案,并遵循预防技术,以避免 Required_FIELD_MISSING 错误。

          此表为排除必填字段错误提供了参考。每行描述一个常见问题、修复它的解决方案以及在未来流中防止它的技术。

          问题 解决方案 预防技术

          创建不带所有必填字段的记录

          在使用创建记录元素时,Flow Builder 不会指示对象需要哪些字段。如果您未手动设置所有必填字段,流将在运行时失败。

          示例:流创建联系人记录,但不填充必填姓氏字段。

          构建前检查必填字段

          在配置“创建记录”或“更新记录”元素之前,请检查对象管理器中对象的必填字段。直接在元素中、通过分配元素或从屏幕输入填充所有必填字段。

          或者,创建类型的快速操作元素会显示操作布局需要哪些字段。但是,快速操作元素将可用字段限制为操作布局,并且不存储创建的记录的 ID。

          如果您未在流中以其他方式填充必填字段,请为其设置默认值。

          维护流中常用对象的必填字段核对清单。在构建创建或更新记录的流之前,请咨询对象管理器或对象的页面布局。

          未填充必填字段的屏幕流

          当屏幕流收集信息来创建记录时,如果屏幕不包含必填字段,并且流没有以其他方式设置它们,则必填字段可能会被取消填充。

          示例:用于创建个案的屏幕流包括主题和描述的字段,但屏幕不包括必填状态字段,并且“创建记录”元素不设置它。

          将必填字段添加到屏幕或在流中填充它们

          将记录字段直接从对象添加到屏幕。记录字段自动从对象定义继承其必要性。对于用户未设置的必填字段,请直接在“创建记录”元素中或使用流中较早的“分配”元素进行填充。

          在设计屏幕流时,请查看对象管理器中的对象定义,以确定所有必填字段。将必填字段添加到屏幕,或在流中为用户未设置的字段提供默认值。

          屏幕流更新清除必填字段

          在屏幕流中,如果用户将字段留空,并且流使用该空值更新记录,更新将使用空值覆盖现有值。如果该字段是必填字段,更新将失败。

          示例:屏幕流使用户能够编辑客户字段。用户将公司字段留空。“更新记录”元素使用空白屏幕值更新公司字段,这将失败,因为公司是必填项。

          使屏幕字段成为必填字段或使用决策

          将必填字段的屏幕组件标记为必填,以便用户无法将其留空。对于更新必填记录字段的可选屏幕字段,使用决策元素检查该值是否为空。如果为空,路由到仅更新其他字段的不同更新记录元素。

          使用各种记录状态测试更新操作,以确保必填字段保持填充状态。确定哪些屏幕字段映射到必填记录字段,并在屏幕上标记为必填。

          记录类型和验证规则要求

          不同的记录类型可以有不同的必填字段。验证规则也可以使字段成为有条件的必填字段。流可用于一种记录类型,但不适用于另一种记录类型。

          示例:流创建具有“企业”记录类型的业务机会,这需要更多“标准”记录类型不需要的自定义字段。

          使用多个记录类型进行测试

          如果您的对象具有记录类型,并且流创建了多种记录类型的记录,请使用每种记录类型测试流,以确保流填充所有特定于类型的必填字段。如果需要,使用决策元素处理具有不同逻辑路径的不同记录类型。

          记录影响流的记录类型和验证规则。在流设计期间,查看每个记录类型的字段要求。在流测试核对清单中包含记录类型测试。

          一般预防指南

          • 实施错误路径:将错误路径添加到创建记录和更新记录元素。使用错误路径向用户显示有用的错误消息,或记录错误以供 Salesforce 管理员审查。
          • 激活前彻底测试:使用调试模式,以使用各种数据场景测试流,包括一些字段可以为空的边缘个案。
          • 使用描述字段:将描述添加到流元素,并记录流填充哪些必填字段以及值的来源。
          • 监控流错误:定期审查流错误电子邮件和日志,以尽早发现问题。

          确定缺少哪个字段

          当您收到 Required_FIELD_MISSING 错误时,请使用这些技术来识别哪个字段导致了错误。

          1. 检查错误消息。
            Required_FIELD_MISSING 错误通常指定缺少哪个字段。在错误详细信息中查找字段 API 名称。
          2. 使用调试模式。
            在调试模式下运行流,并在出现错误时检查调试详细信息。调试日志显示哪个元素失败,并包含特定字段名称。有关更多信息,请查看使用 Flow Builder 调试器测试或排除故障。
          3. 查看 Apex 调试日志。
            对于记录触发的流,检查 Apex 调试日志。搜索“REQUIRED_FIELD_MISSING”,以查找导致失败的精确字段。
          4. 检查电子邮件通知。
            发送给流所有者的流错误电子邮件包括字段名称和错误详细信息。

          查找对象的必填字段

          为了防止 Required_FIELD_MISSING 错误,在构建流之前,请为对象记录识别必填字段。有两个选项:使用方案生成器或在对象上创建记录,但不保存。任一选项都显示必填字段,但方案生成器也会显示您未包含在流中的系统填充字段。

          要在方案生成器中查看必填字段,请执行以下步骤。

          Before building a flow, identify the required fields for the object's records. There are two options: use Schema Builder or create a record on the object, but don't save it. Either option shows the required fields, but Schema Builder also shows system populated fields that you don't include in a flow.

          您现在拥有对象的必填字段列表。在构建流时使用此信息,以确保您填充所有必填字段。

          提示
          提示 对于自定义对象,检查系统定义的必填字段(例如名称)和贵组织创建的自定义必填字段。
           
          正在加载
          Salesforce Help | Article