Cause
Error 20014 occurs in jobs with a form that maps to a reference object but the reference record specified in the form response cannot be found. This error prevents the job from syncing properly. Usually this may be caused by one of the following:
- Deletion of the reference record or change in the reference record’s name;
- Typo when entering the record name or the value for the Id Field;
- Choosing the wrong Id Field by accident; and,
- Values from the wrong object/field is being passed in hierarchy drill down.
- Task mapping with the last level of Drill Down Hierarchy when 'Allow selection of many records in the last level' and Automatically select all records in the last level checkboxes are checked for a regular section.
The form responses and job will remain the device allowing the mobile user to try again.
Solution
- Confirm that you are using the correct version of the app then try again.
- Check if the Id Field for the reference object is entered correctly.
- Check your form answers, field mapping, and hierarchy drill down in the job for errors. Rebuild the form/job if necessary.
- Uncheck the checkboxes and do task mapping with the last level of Drill Down Hierarchy in a regular section.
- If no obvious cause is found, report the problem job to TaroWorks support. Mobile users may manually delete the completed jobs in their devices, this will flush the invalid jobs to avoid future error messages. (This requires Mobile App version 1.7.2 and up.)
Comments
2 comments
I tried to check the solutions but I didnt see where am wrong while the ptoblem continue to happen
It would be helpful if the error could specify which reference record could not be found. It would make the debugging and solution process a lot more efficient.
Please sign in to leave a comment.