2562278 - 'In attribute requires non-null value' error when trying to fetch overall rating via Integration Center

SAP Knowledge Base Article - Public

2562278 - 'In attribute requires non-null value' error when trying to fetch overall rating via Integration Center

Symptom

  • Trying to fetch the Overall rating for an employee using Integration Center.
  • Using FormHeader as the starting entity in Integration Center.
  • In Integration Center -> Field Configuration -> Preview, the data shows up correctly however when executing the report using 'Run Now' or via scheduled executions, it fails with below error messages:
    • Error invoking query API: In attribute requires non-null value: com.successfactors.pm2.service.common.impl.GetUserByIdImpl.CSRF_SEC_TOKEN.
    • Failed due to - In attribute requires non-null value: com.successfactors.pm2.service.common.impl.GetUserByIdImpl.CSRF_SEC_TOKEN

Environment

  • Successfactors
  • Integration Center

Cause

Expected Behavior

Resolution

  • This is not possible as of yet via Integration Center.
  • So to fetch the Overall rating data, please use the Successfactors Analytics module.

Keywords

  • In attribute requires non-null value
  • GetUserByIdImpl.CSRF_SEC_TOKEN
  • Integration Center
  • Overall Rating
  • FormHeader entity
, KBA , LOD-SF-INT-INC , Integration Center , LOD-SF-INT , SF Integrations - EC Payroll, Boomi/ HCI, API , LOD-SF-INT-ODATA , OData API Framework , Problem

Product

SAP SuccessFactors HCM Core 1708