Creating a Step that Creates a Record
When a step of this type executes, a standard or custom object record is created. In the Step Edit screen, you need to define the record type to create in addition to the other step parameters.
Note: If you already have steps in the definition, you can either use the New Child link next to the step name while viewing the definition or you can use the New Child Step button while viewing the existing step (towards the bottom of the page).
To Create a step that Creates a Record
- Go to the definition where you will place the step.
- In the Steps section of the screen, click the New Step button.
- Complete the following fields:
- Step Name: Enter the name for this step. This field copies into the subject when the process executes.
- Step Type: Select Create Record.
- Status Managed By: Select one of the following picklist values:
- Approvals: Select Approvals to manage the status of the step based on whether the step was approved or rejected. For more information, see Managing the Status of a Step with an Approval.
- Checklist: Select Checklist to manage the status of the step using a checklist. Review the information in the Step Checklist Items section. During process execution, a step's status is updated to Completed when all configured checklist items are complete.
- Status Field: Select Status Field to manage the status of a step with the Status field located in the Step Information section of the step.
- Create Record Only: Select Create Record Only if you do not want to have the step's status determined by additional criteria.
- Parent Step: Use Lookup to define the parent step, which must be completed before the Create Record is started. Leave the field blank to initiate the Create Record step as soon as the process starts.
- Parent Stage: If a parent step is part of a parent stage, all steps in the stage must complete before the Create Record step is created.
- Definition: The field is automatically populated based on the definition.
- Stage: Use Lookup to select the stage to associate with the Create Record step, if applicable.
- Object Type to Create: Select the type of object that should create when this step executes.
- Object Record Type to Create: Select the record type that should be assigned to the record that is created when this step executes. This field dynamically displays the record types from the object you specify in the Object Type to Create field.
- Assignee Type: Select the type of assignee to whom the step should be assigned. See Assignee Types for more information.
- Assignee: Use Lookup to select the person who should be assigned to the step.
- Generate Email Notification: Select the checkbox to send an email message to the assignee notifying them that the step was created.
- Due Date Adjustment Base Date: Select the method used to calculate this step's due date.
- Current Date: Calculation is based on the current date, which is the date the step is created.
- Parent Object: Calculation uses the Due Date field on the object specified in the Object Name field in the Definition screen. If the Object Name field is set to Lead, Campaign, or Opportunity, the current date is used in the calculation.
- Parent Event: Calculation uses the Event date as the base date for the calculation. This only applies if the step is a child of an Event Placeholder step.
- Date Field: Calculation uses any Date or DateTime field from the related account, contact, or process object.
- Due Date Adjustment: Enter a negative (before date) or positive (after date) number to add or subtract from the date in the Due Date Adjustment Base Date field. For example, if you enter 5, the due date of this step is calculated by adding five days to the date in the Due Date Adjustment Base Date field. A common example is the steps that are due prior to a parent event, such as meeting preparation steps. Enter -3 if this step is due three days before the meeting. This step would need to be a child of an event placeholder step and the Due Date Adjustment Base Date would need to be set to Parent Event.
- Delay Creation: Select the checkbox to define the conditions that must be met before the email is sent, or specify a certain date on which the email is sent. Populate the adjusted due date fields:
- Send Date Adjustment Base Date: The date selected in this field is used to calculate when the delayed email alert shall be sent.
- Parent Object: Calculation uses the Due Date field on the object specified in the Object Name field for the definition.
- Current Date: Calculation is based on the current date. The current date is the date that the Send step is created.
- Parent Event: Calculation uses the event date as the base date. This only applies if the current step is a child of an event placeholder step.
- Date Field: Calculation uses any Date or DateTime field from the related account, contact, or process object selected.
- Send Date Adjustment: This number is added to the date specified in the Send Date Adjustment Base Date field.
- Send Date Adjustment Base Date: The date selected in this field is used to calculate when the delayed email alert shall be sent.
- Skip if Past Due: Select this checkbox to skip the step if the calculated due date is in the past (earlier than today).
-
Copy Subject From Parent Process Object: Select the checkbox to copy the subject from the parent process object instead of the Step Name field.
Note: Does not apply to Standard Object process objects, only to custom objects used as process objects. - Deletable: Select the checkbox to allow users to delete this step in an executing process. The default is unchecked and will prevent a user from deleting a step in a process.
- A step is deleted automatically when deletable is selected, step creation conditions are used, the Reevaluate When the option is selected, and the creation conditions for the step no longer match.
- Stop Process if Status Set To: Select a value to stop the process when a given status occurs.
- Configure any needed Step Creation Conditions.
- Configure any needed Step Field Validations.
- Step Loopback Criteria: Use Conditional login to determine if the process loops back to a previous step or stage.Note: The Step Loopback Criteria section is only available for steps where the Step Type field is set to Create Record, the Status Managed By field is set to Approval or Status Field, and the Parent Step or Parent Stage fields are populated.
- Go Back to Step: Select a preceding step to loop the process back to.
- Go Back to Stage: Select a preceding step to loop the process back to.
- Add Loopback Criteria: Create a conditional statement, referencing specific objects and fields, to determine if the step will loop back.
- Enter applicable process information in the Capture Object Information section.For example, if Task is chosen as the object type to create, you can add instructions to the Description field telling the user how to complete the step. When this step executes in a process, the task is created and these instructions show in the task's Comments field.
- Click Save.