SAP Knowledge Base Article - Public

3605616 - Export Time Event API responses "The system query option '$filter' has the not-allowed value" for two or more filters

Symptom

    You are using Export Time Event API with two or more filters.
    API responses with a message "The system query option '$filter' has the not-allowed value *FILTER-1* AND *FILTER-2*" or "The system query option '$filter' has the not-allowed value *FILTER-1* & *FILTER-2*"

    Environment

    • SAP SuccessFactors Employee Central - Time Sheet
    • SAP SuccessFactors Time Tracking

    Reproducing the Issue

    1. Configure the Export API
    2. Apply two or more filters with "AND" or "&" syntax

    Cause

    • Wrong syntax

    Resolution

    The correct syntax is to use "and", not "AND" or "&".

    See Also

    Exporting Time Events

    Registering Your OAuth2 Client Application

    REST API to Perform Mass Deletion of Time Events

    REST API for Sending Time Events from Terminal to Clock In Clock Out

    3145716 - OAuth Token got expired --> No more Time Events are integrated from the External Terminal to SAP SuccessFactors Clock In Clock Out

    3146142 - Integration of API for SAP SuccessFactors Time Tracking Clock In Clock Out

    Keywords

    OData V4 API, filter, timestampUTC, API call, typo, syntax, Export, Time event, API , KBA , LOD-SF-TTR-CIO , Clock In/ Clock Out , How To

    Product

    SAP SuccessFactors Employee Central all versions