As part of Simpplr's app tiles feature, we offer several out-of-the-box app tiles your org can set up on home and site dashboards. The article linked below gives an overview of how app tiles work, permissions around setting them up, and various requirements.
This article explains the SAP SuccessFactors tile.
There are two tile types in the SAP SuccessFactors tile and is a mandatory field to be selected.
Allows users to submit PTO requests directly from their dashboard. With an app-level connection, employees can easily request time off right from the HR portal and no need to switch apps.
Displays:
PTO request form
Start & end date
Reason field
(Placeholder for Screenshot)
Required Inputs:
Employee ID
PTO type selection
Allows end users to view their time-off balances from their SuccessFactors account, directly on the dashboard
Displays:
Leave type (e.g. comp time, vacation, sickness)
Used leave
Balance
Required inputs:
SuccessFactors API credentials
Prerequisites & additional setup
The user's email in Simpplr must match their email in SuccessFactors
API access must be enabled for leave balance retrieval
Prerequisites & Setup:
User's email in Simpplr must match their email in SuccessFactors.
Navigate to Manage > Application > Integrations > People data to enable and set up SuccessFactors integration.
The SAP SuccessFactors – Open Tasks app tile is a prebuilt tile that surfaces a user’s open HR tasks from SAP SuccessFactors directly on their Simpplr home and site dashboards. This feature is for administrators and app managers.
The tile helps employees and managers quickly see:
Total number of open tasks
A list of upcoming tasks
Due date and status for each task
This allows users to prioritize and complete their HR‑related actions without needing to log into SAP SuccessFactors separately.
For the logged‑in user, the tile shows:
Total open tasks
A count of all open/active tasks returned from SAP SuccessFactors for that user.
Task list (upcoming tasks)
For each visible task in the list:
Task name/title
Due date
Task status (e.g., active/open)
Ordering of tasks
Tasks in the tile are ordered so that the tasks with the earliest due dates appear first.
List should display tasks whose due date is coming first.
“Show more” behavior
The tile initially shows up to 4 items.
When more than 4 tasks are available, a “Show more” control appears so users can view additional items.
This behavior is validated for:
Home dashboard
Site dashboard
The SAP SuccessFactors – Open Tasks app tile can be added to:
Home Dashboard
Add/Open Tasks tile
Edit tile configuration
Delete tile
All these operations have been validated (INT-31004, INT-31007, INT-31010).
Site Dashboards
Add/Open Tasks tile
Edit tile configuration
Delete tile
All these operations have been validated (INT-31005, INT-31008, INT-31012).
Layout and behavior has been separately verified for both:
Home dashboard layout
Site dashboard layout
The tile is built as a prebuilt app tile that calls the SAP SuccessFactors OData APIs from the Simpplr backend.
Internally:
Simpplr looks up the SuccessFactors user identifier for the logged‑in Simpplr user (based on their email, reusing the same pattern as the prebuilt “View User’s Leave Balance” tile).
The backend then calls the SAP SuccessFactors TodoEntryV2 API to fetch the user’s open tasks.
Reference from feasibility analysis:
“We can build this as a Prebuilt App Tile:
SAP SuccessFactors API endpoint –GET /odata/v2/TodoEntryV2?$format=json&$filter=userId eq '{userId}'
We are already fetching the userId via the email for our existing View User's Leave Balance Prebuilt App Tile, so we can reuse that logic for this App Tile.”
To use the SAP SuccessFactors – Open Tasks App Tile, the following must be in place:
SuccessFactors API access
Customer must have SAP SuccessFactors OData API access enabled.
Required object: TodoEntryV2 (and user lookup via User object, if configured that way).
Typical pattern is to:
Look up user by email, then
Use that identifier (e.g., userId or personIdExternal) in the TodoEntryV2 filter.
User identity mapping
The tile expects Simpplr users to be mappable to SuccessFactors users (usually via email).
The backend logic will then resolve the correct {userId} and pass it into the SuccessFactors TodoEntryV2 query.
Backend‑side filtering
Earlier limitations in generic app tiles around filter substitution (injecting {userId} into OData filter strings) are resolved for this prebuilt tile by handling filters on the Simpplr backend.
The Open Tasks tile does not rely on the generic front‑end “Custom App Tile” filter injection; instead, it uses a backend integration tailored for SuccessFactors Todo APIs.