Loading
Upcoming Mandatory Changes to Public Key Infrastructure (PKI)Read More
Automate Your Business Processes
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Errors in the Process Builder

          Errors in the Process Builder

          The API names for criteria nodes and actions are created in the background. When you create or update processes, you can see error messages that reference those names to help you identify specifically where the problem occurred.

          Required Editions

          Available in: both Salesforce Classic (not available in all orgs) and Lightning Experience
          Available in: Essentials, Professional, Enterprise, Performance, Unlimited, and Developer Editions
          Important
          Important Support and updates for Process Builder have ended as of December 31, 2025. This means that support won't be provided for any process and bugs in the Process Builder product won't be fixed. See Workflow Rules & Process Builder End of Support.

          After December 31, 2025, existing processes continue to run, and you can activate, deactivate, and edit them; however, we recommend using Flow Builder. To migrate existing processes, plan your switch to Flow Builder and use the Migrate to Flow tool. For new automations, create flows in Flow Builder.

          API Name Description
          myVariable_current.field

          field is the name of the field that’s referenced. myVariable_current refers to the field values that the record had when it started the process.

          For example, myVariable_current.Id corresponds to the record’s field value for Id when the record started the process.

          myVariable_old.field

          field is the name of the field that’s referenced. myVariable_old refers to the most recent previous values of the record that started the process.

          For example, myVariable_old.Id corresponds to the record’s field value for Id immediately before the record started the process.

          Example
          Example
           The element has an invalid reference to “myVariable_current.AnnualRevenue”.

          myVariable_current.AnnualRevenue refers to the value for the field AnnualRevenue when the record started the process.

          Note
          Note Error or warning messages can refer to a “flow” instead of a “process”. Those messages still apply to your process.
           
          Loading
          Salesforce Help | Article