Delete Error
Android and iOS
Delete error is encountered when you delete a record in the app and the delete is unsuccessful on the server because of reasons such as permission issues, custom validations, etc. For example, you can create a trigger on the Work order object to remove the technician's permission to delete the objects from online. Delete a work order line from the app and do data sync.
In order to resolve this conflict, choose one of the following resolutions options:
Retry - Select this option if you want to address error this through one of the below steps:
By editing the record by clicking the View record displayed in the Sync Conflict screen (for instance, when the error is because of a Salesforce validation rule similar to the example described above)
By making any changes in online (for instance, when you deactivate a Salesforce validation rule)
By doing configuration sync (for instance, if a custom field available in the app is no longer there in online).
Keep server's changes - Select this option if you have to discard the changes made on the device and update the record with your server's changes and click Sync Now.
Decide Later - Select this option if you want to address this sync error at a later point and allow other sync activities to continue. This option is selected by default and is a temporary solution only.
Windows
Delete error is encountered when you delete a record in the app and the delete is unsuccessful on the server because of reasons such as permission issues, custom validations, etc. For example, you can create a trigger on the Work order object to remove the technician's permission to delete the objects from online. Delete a work order line from the app and do data sync.
In order to resolve this conflict, choose one of the following resolutions options:
Retry - Select this option if you want to address error through one of the below steps:
By editing the record by clicking the View record displayed in the Sync Conflict screen (for instance, when the error is because of a Salesforce validation rule similar to the example described above)
By making any changes in online (for instance, when you deactivate a Salesforce validation rule)
By doing configuration sync (for instance, if a custom field available in the app is no longer there online).
Keep server's changes - Select this option if you have to discard the changes made on the device and update the record with your server's changes and click Sync Now.
Decide Later - Select this option if you want to address this sync error at a later point and allow other sync activities to continue. This option is selected by default and is a temporary solution only.
Was this helpful?