Hi All,
I have connected SAP sucessfactor using starling connection.
I have sucessfully configured synchronization and all tests passed without any error.
Problem is when I try to browse data of the employee I get below error.
I can only browse data for company and Positions.
Do anyone have Idea what is the problem and how to get it fixed.
[1777009] Error loading system objects of class Employees (all) (Employees_Master).
at VI.Projector.UI.Controls.ObjectBrowserControl._TreeListTypesNodeActivateHandler(Object sender, TreeListEventArgs e)
at VI.Projector.UI.Controls.ObjectBrowserControl._LoadResult(ISchemaClass schemaClass)
at VI.Projector.Connection.SystemConnection.QueryObjectInternal(ISchemaClass schemaClass, QueryByFilterOptions query, Boolean withScope)
[1777384] : Error while reading Employees objects with properties ().
at VI.Projector.Connection.SystemConnection.QueryObjectInternal(ISchemaClass schemaClass, QueryByFilterOptions query, Boolean withScope)
at VI.Projector.Connection.Connectors.DistributionConnector.QueryObject(QueryObjectsRequest request)
at VI.Projector.Connection.Connectors.ThreadSafeConnector.OnQueryObject(QueryObjectsRequest request)
at VI.Projector.Connection.SystemConnector.QueryObject(QueryObjectsRequest request)
at VI.Projector.SCIM.Connector.ProjectorSCIMConnector.OnQueryObjectsByFilter(QueryObjectsByFilterRequest request)
at VI.Projector.ProjectorBaseConnector.HandleException(ObjectRequest Request, Object[] Args, Exception Ex, Func`2 Repeat)
{ "schemas": [ "urn:ietf:params:scim:api:messages:2.0:Error" ], "detail": "[COE0021]Invalid property names: EmpJob/workingTimeDirective. Please check the property name in Admin Center > OData API Data Dictionary or entity metadata. Ensure there were no data model changes that removed this field, and please execute a refresh metadata to ensure the cache is not corrupted.", "status": 400}
at VI.Projector.NativeSystemSupport.NativeSystemConnection.ReadStreamed(NSCReadRequest request)
at VI.Projector.SCIM.Connector.SCIMNativeSystemConnection.OnReadStreamed(NSCReadRequest request)
at VI.Projector.SCIM.Connector.SCIMOperation.GetDirectoryObjectList(ProjectorSCIMConnectorSchemaType SchemaType, String NativeFilter, Boolean FindOne, String[] PropertiesToLoad)
at VI.Projector.SCIM.Connector.RESTConnection.GetObjectListDict(String endpoint, String filter, Boolean findOne, String[] propertiesToLoad)
at VI.Projector.SCIM.Connector.RESTConnection.Call(String endPoint, String method, IDictionary`2 data, String query, List`1 AcceptedStatusCodes, List`1 NotFoundStatusCodes)
Thank you,
Dnyandev