An application occurs when the final approver attempts to approve a position data change workflow request. The final approver can edit/cancel the workflow request but gets an application error when selecting approve.
The application error occurs when one (or more) required field in the position foundation object is missing data. The application error only occurs for the final approver when approving the request since this is the point at which the foundation object field data is committed to the data tables. Editing or cancelling does not commit the data to the database tables so there is no check to ensure required data is present, thus no application error occurs. The check for required fields occurs as part of the data save process which occurs upon final approval in the last step of the workflow.
To correct the problem the required field(s) missing data in the position foundation object must be edited so that data exists in all mandatory fields. Alternatively, you may also change the field(s) to not be a required field if it was incorrectly set as required during configuration.
You may want to use the "Import and Export Data" feature in Admin Center to export the position foundation object in order to determine which of the required fields contain blank data.
Application Error, Approve, Workflow, Foundation Object, Required Field, Position, MDF, FO, Generic Object, GO , KBA , LOD-SF-EC , Employee Central , Problem