Creating, Activating and Basic Editing of Process

Process Creation Wizard - Create mode

Navigate to the "Processes" tab and click the "New Process" button:

The Process Creation Wizard will launch.

  • Populate the Process Name (mandatory field).
  • Select the Object that the process will use as its primary data source (mandatory field).
  • Populate the Description field (optional).

Click the "Next" button to proceed to the next step of the wizard:

Select the method by which the process will be started:

  • Manually - Each process instance must be manually initiated on a record. This method has no further configurable settings on this screen.
  • Record-Triggered - Each process instance will be automatically initiated according to the settings and conditions defined on this screen:
  • Triggered by another process - The process will be used as a sub-process that is called from another process. This method has no further configurable settings on this screen.
  • Scheduled - The process will be initiated according to the settings and conditions defined on this screen:

For more information about different methods to start the process, please refer to the dedicated Starting processes article.

Click "Next" to proceed to the following step of the wizard.

The next wizard step allows you to define:

  • Process Manager (optional) - A user that will be able to view all active Steps for the process and reassign them.
  • Functional Role Name (Responsibility) - At least one must be set. These will be used in the next screen of the wizard and will be rendered as the swimlanes in the Process Designer.
  • Functional Role Assignee (optional; default is current user) - The User, Group, Role, Queue or Profile that will be assigned to the process Steps.

Click the "Add New Functional Role" button to add as many Functional Roles (and Assignees) as desired.

Click "Next" to proceed to the following wizard step.

The next step of the wizard will allow you to add:

  • Milestones - The high-level phases of the process, into which the individual Steps will be grouped.
  • Steps - The individual actions that must be performed within the process.

Milestone names are mandatory. Additional Milestones may be created by clicking the "Add Milestone" button.

Configure the Step's attributes:

  • Enter a "Task Title" (required).
  • Select a "Start After" value (required). This picklist is dynamically generated as Steps are added in this screen and allows the user to select the Step that will immediately precede the one being defined. Allowable values are:
    • "Start" - The Step will start immediately when the Process initiates and begin a branch.
    • Any Step from the current or previous Milestone.

The application will validate the resulting configuration and will not allow the process to loop unexpectedly.

By default, one default milestone (named "Milestone 1") and one default Step (named "Step 1") will be pre-populated.

  • Select a "Responsibility" value (required). This picklist is dynamically generated based on the values entered in the previous wizard screen.
  • Set the desired "Approval?" value. Toggle this on in order to make a Decision Step, which will require the assignee to Approve or Reject the Step.

Decision Steps will automatically create "Reject" connectors back to the preceding Step, if that Step:

  • is in the same branch
  • is not a Decision Step
  • is not the Start point

If a Decision Step has no "Reject" connector, the "Reject" button will still appear for the assignee. Clicking this button will complete the whole branch to which the Step belongs.

  • Set the "Duration (hr)" to indicate the number of hours that should be allowed for the Step to be completed.
  • If Duration is set, an "Overdue Action" may be defined, if desired. This indicates which of the following should occur when Step duration has expired:
  1. Duration may be omitted, however if duration is not defined an overdue action may not be defined in the wizard.
  2. Duration is entered in hours only in the wizard. More advanced options (days, minutes, formula) are available within the Process Designer.
  3. Business hours (as defined in Salesforce Setup) are considered automatically. E.g., if they are set from 9 AM to 5 PM, and duration is set to 19 hours, step will be calculated as 2 days and 3 hours.

Click "Next" to proceed to the final wizard step.

The final step of the wizard allows the user to:

  • review the Process Summary and go back if additional changes are needed.
  • save the process (e.g., if you plan to update it later and then work with it). The Process is saved (with one Primary version), but NOT activated, and the user is redirected to the Process's details page.
  • (from version 8.0) save and activate the process (e.g., the process is complete and should now be used). The Process is saved (with one Primary version), activated, and the user is redirected to the Process's details page.
  • (from the version 8.0) proceed to the Designer, in order to perform advanced configuration, add actions, forms, etc.
Process Creation Wizard - Edit mode

After a Process has been created and saved using the Process Wizard (not edited in Process Builder), it can be edited via the wizard interface. This is provides a user experience similar to process creation.

The process may be edited in the wizard:

  • from the Process Details page by clicking "Edit" button at the top. A primary version will be edited by default.
  • from the "Versions" tab of Process Details page by clicking the desired Version name link.
  • from the "Versions" tab of Process Details page by clicking "Open in Process Wizard" menu item. The selected version will be edited.
Work-Relay Processes - Google Chrome

The first step of the wizard will allow the Process and Version name to be edited. The "Object" field will be disabled, as the Data Source may not be updated for a saved process).

Work-Relay Processes - Google Chrome

Steps 2-4 of wizard are the same as in Create mode.

The final step will offer two additional actions:

  • Save as new Version will save a new version of the process
  • Save as new Version and Activate will save a new version of the process and activate it immediately
Редактор изображений PicPick - [Screenshot 2024-10-07 - 101]

Editing a process within the Wizard has the following restrictions:

Old processes (created before installing version 8.0+) can't be edited via the wizard.

If a process version has been previously edited in the Process Designer, it may not be edited via the Wizard at all.

  • In this case, the "Edit" button on the Process details page will open the desired process in the Process Designer.
  • The "Open in Process Wizard" menu item on the Version page will not be displayed at all.

If any Functional Role, Milestone or Step is removed, the "Save" button will be disabled. Only saving as new version will be available.

Cloned versions and processes inherit their state from originals:

  • if cloning a process/version that has not been edited in the Process Designer yet, all of its clones can be edited via the wizard
  • if cloning a version that has been edited in the Process Designer, all of its clones may not be edited via the wizard
  • if cloning a process, it will be cloned with its primary version. If this version has been edited in the Process Designer, all of its clones may not be edited via the wizard.

Imported and deployed processes inherit their state from originals.

Legacy Process Creation Wizard (Prior to Package v7.5)

Navigate to the "Processes" tab (1) and click the "New Process" (2) button:

The process creation wizard will be display in a popup (3). Populate the Process Name (mandatory field), Manager (optional), Description (optional), and specify Admins (by default, the user creating the process will be automatically added as an Admin):

Click the "Next" button (4) to show next step of wizard (5). Select the Data Source object (6).
If the new Process should only ever run on one specific record in Salesforce, check the "The process will be used for a single record?" checkbox. (7)

If you check the checkbox (7), the "Source record" lookup field will be shown (8). Here you can define the record on which the Process will run. Upon Activation of the Process, the Process will begin for the defined record. If this field is not populated, the process will only run on a single Record, according to the Start Settings defined. Typically, this will be used in conjunction with a "Manual" process start method.

Click the "Next" button to proceed to the following wizard step (9). Select the "Method to start the process" (10). If applicable, check the "Allow duplicates between versions" checkbox (11).

See the "Duplicates between process versions" article for more assistance on this functionality.

For more information about different methods to start the process please refer the Starting processes article.

Set up process notifications at the next wizard step (12):

For more information about notifications please refer to Notifications settings article.

At the last wizard step (13) you can review your data and save the process:

Upon clicking the "Save" button, you will be redirected to the Process Builder.

What to Do After Wizard:

Additional Process Settings may be configured within the Process Builder by navigating to Actions > Open Process Settings (1) and working within the Edit Process Settings window (2). The Process may also be Activated (3), which will allow the Process to run according to its Start Settings defined in the Wizard.

Once activated, the activation status indicator will change from red (5 - indicating "Inactive") to green (4 - indicating "Active").

Depending upon the Process's configuration details, upon clicking the "Activate" button, the the user must confirm activation of the current process only (6), the current process and all of the sub-process contained within, if any (7).

0 Comments

Add your comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.