The Delayed Value tab of the Field Properties dialog box provides fine-grained control of field deployment relative to record deployment. The feature allows you to deploy a record with a temporary value for a field then update the field with the actual value at a later time of your choosing.
To delay deployment of a field:
- From the Data Set Editor, in Tabs view, click the Object Fields tab.
- In the row containing the field whose properties you desire to adjust, click the Properties (gear) icon.
- In the Field Properties dialog box, click the Delayed Value tab.
- Select either Delay on Insert or Deploy Last.
- With Delay on Insert selected, Release inserts records using the temporary value you specify in Temporary Value for this field during deployment, then defers deployment of the actual data in this field until after the Deploy After Child Relationship data set element deploys. Use this feature to overcome Salesforce constraints that prohibit inserts that contain certain field values. For example, Salesforce does not allow deploying active contracts. Temporarily deploying the record as a draft contract, then immediately changing the contract to active allows for deployment.
- Enter a Temporary Value to use during record deployment.
- In the Deploy After Child Relationship list, select a data set element to instruct Release to deploy the actual field value immediately after the data set element deploys or leave the selection blank to deploy immediately after the record deploys.
For date and time values, you must enter them in these formats:
- With Deploy Last selected, Release deploys records using the temporary value you specify in Temporary Value for this field during deployment, then defers deployment of the actual data in this field until the end of the deployment.
- Enter a Temporary Value to use during record deployment.
- Click Close.
- Click Save.