2573083 - OData Query: [COE0003]Bad property expression: PerPerson/personIdExternal not viewable

SAP Knowledge Base Article - Public

2573083 - OData Query: [COE0003]Bad property expression: PerPerson/personIdExternal not viewable

Symptom

Environment

  • SuccessFactors
  • OData API

Cause

  • The field person-id-external is configured as visiblity none in the instances Data Model:
    <hris-field max-length="32" id="person-id-external" visibility="none">

Resolution

  • The field person-id-external is a business key and can't be configured as not visible.
  • Must be set as such in the instances Data Model:
    <hris-field max-length="32" id="person-id-external" visibility="both">

Keywords

  • OData
  • API
  • person-id-external
  • [COE0003]
  • Bad property Expression
  • Data Model
, KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT , SF Integrations - EC Payroll, Boomi/ HCI, API , Problem

Product

SAP SuccessFactors HCM Core 1711