Symptom
When you open a performance form, the form does not fully render and you may see an error at the bottom of the form. In some cases, the error may not show.
Note: This is only pertaining to environments that have Continuous Performance Management (CPM) enabled.
Error:
";if (!rswm_PopUpWin){alert('The spell checker popup has been blocked, most likely from a popup blocker.');} else { rswm_PopUpWin.focus(); if(typeof(rsw_mult_use_update)!='undefined' && rsw_mult_use_update)RS_writeDoc(rswm_PopUpWin.addWordFrame); else RS_writeDoc(rswm_PopUpWin); }} function RS_writeDoc(toWindow){ toWindow.document.open(); toWindow.document.write(spellBoot); toWindow.document.close(); }var rsTCIntspellLauncherMultiplewf_sect_7_e_ele_00 = new RSCustomInterface("wf_sect_7_e_ele_00");
Environment
Performance Management
Reproducing the Issue
- Launch a form to a user.
- Go to the inbox of the current step owner.
- Open the form that you launched.
- The form does not render fully and you may see an error at the bottom of the page.
Cause
This caused by the MDF object definition for the Achievements not present in the database after enabling the CPM feature. When checking the user's permission for the Achievements data which are associated with the goals, an error occurs in RBP, hence the form loading is interrupted.
Resolution
To resolve the issue, follow these steps:
1. Re-enable the CPM feature via Admin Center > Performance Management > Performance Management Feature Settings.
2. Then navigate back to Admin Center and in the tool search, please search for the option OData API Metadata Refresh And Export.
3. Click Refresh and wait for it to finish.
Keywords
Form, render, rendering, error, bottom of form, cpm enabled, mdf, performance management, pm, PopUpWin , KBA , LOD-SF-PM-FRM , Forms & Templates , Problem