Symptom
Whenever customer is trying to approve an offer - they are getting an application error.
errorId=9a3a88d3-f9c7-4202-8158-2e8b732fdef1, fingerprint=2aabdb63df45d8e7aeed0fcc3f5f9f77c5db09fa
Reproducing the Issue
Login to customer's instance.
From the To Do list - Click on the Pending Offer approval.
Click on approve after adding the necessaryt comments and system throws an application error.
errorId=9a3a88d3-f9c7-4202-8158-2e8b732fdef1, fingerprint=2aabdb63df45d8e7aeed0fcc3f5f9f77c5db09fa
Cause
Issue is occurring while trying to validate field-criteria for Department_obj.Since the field Division_obj which is the immediate parent of Department_obj is not present in offer detail template, system is throwing error.
The issue was only child field was referenced in the offer and parent field definition was missing in the Offer - Hence system is throwing an error w.r.t. field missing in the offer.
Resolution
Please add Division_obj field definition in offer detail template, field criteria validation should happen without any errors and user would be able to send save offer / send offer for approval.
Whenever a field having a parent- child relationship has been referenced from Application or requisition in the offer and only Child has been referenced in the offer - It is recommended to define both Parent and child fields in offers.
Keywords
KBA , LOD-SF-RCM-CAO , Candidate Offers, Offer Letters , Problem