Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.
Updating Records Issues
These issues affect users trying to update records in the Salesforce mobile
app.
| Issue | Solution |
|---|---|
| Users can’t save Salesforce records immediately after they have been updated. Instead, they see the error message "The record was modified by [current user] during your edit session. Make a note of the data you entered, then reload the record and enter your updates again". | Avoid custom processes that remotely update a record before immediately invoking a standard edit page. Otherwise, users must wait 30 seconds, until the cache period has passed, before they are able to edit the record. |
| Collision detection is triggered when editing unread leads. The error message "This record was modified by (the user updating the lead) during your edit session. Make a note of the data you entered, then reload the record and enter your updates again" appears. | Open the record and make changes using the edit button from the record detail page. |
| A recordTypeID error message appears when the optional recordTypeID parameter is omitted in the following command: sforce.one.createRecord(entityName[, recordTypeId]);. The error message “Review the errors on this page. Record Type ID: this value isn't valid for the user: [user name]" may appear. | Modify the sforce.one.createRecord call on the Visualforce page to pass in the recordTypeId parameter. |