Symptom
Object businessUnit is associated into Legal Entity object:
When trying to transfer an employee into another business segment or business unit, an application error occurs on the UI:
Exact error from logs being thrown:
throw 'allowScriptTagRemoting is false.';
//#DWR-INSERT
//#DWR-REPLY
dwr.engine._remoteHandleException('12','0',{javaClassName:"com.successfactors.ajaxservice.ui.controller.util.AjaxServiceException",message:"Failed to fetch records for this field."});
Cause
This is because of a missing Field criteria from the business-unit field to the Legal Entity object. A correction from the Succession data model is necessary in order to rectify this issue
Resolution
Create a field criteria definition from the Data Model on the business-unit field to Legal Entity / Company:
From Admin Center > Manage Business Configuration > jobInfo > business-unit (Business Segment) > Field Criteria:
Input
Destination field value: company
Source Field Name: cust_LegalEntity.internalId
Keywords
Error Job Information Take Action Business Unit Changing Business Unit results in an application error Application error when trying to transfer employees to other business unit , KBA , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , Problem
Product
SAP SuccessFactors HCM Core 1605