Please see the SyWay Analytics Approach document, section 'Documentation' for more information about the context of this document.

 It is to be populated by the story owner and the reporting functional consultant collaboratively.  

It does NOT describe business logic e.g. KPI definitions delivered by the data models (e.g. analytic models) that it consumes. This is covered in the Data Model Functional Specification  

If a requirement is for a flat table, then this will be delivered as a story and this document may simply show the order of the columns.  Where more detailed requirements for a story layout are known, this template will capture these requirements. 

 As story building is an iterative and agile process, it is expected that this document will be updated through the development process.

Status

Functional Specification OwnerPRAZERES-ext, ines 
StakeholdersAurélien Vermeillet, Helena Macieira
Jira Request ID

Jira Development (Build) ID

Lean IX App LinkTo be added when development reaches UAT 
Business Process Reference (L4)11.11.01.02. Create & Distribute Custom Reports

High-Level Specification

ParameterValue
Application System (Delivery Tool)

SuccessFactors – Story Report

Module: Goal Management / Performance Management/CDP

Functional Overview

Report label:

Continuous Performance Engagement

Type of report: 

Story report

Purpose / Business Need

Why the report is needed

Syensqo wants to understand how goal‑setting practices influence performance outcomes and identify employees without goals for compliance and development purposes. The report ensures goals are clearly set, aligned with business priorities, and consistently applied across the organization.

Business questions answered

Business value

The report supports HR and Managers in monitoring goal‑setting practices, ensuring compliance, and identifying improvement opportunities related to performance and development.


Scope

In scope

Out of scope

Intended Users & Access 


Solution Overview

Content ownership: PRAZERES-ext, ines 

Input from: Aurélien Vermeillet

Scope

The dashboards should include:

Deliverables

Multiple dashboards within one story, including:


Data Source Filters 

Active employees only - including white collar employees

Non-cadre should not be included. (we can restrict the population using the pay grade)

Dashboards / Charts 

1.Summary KPIs: Headcount, FTE, Nr of Performance Goals Set, Average nr of performance goals set per user, Nr of Development Goals Set, Average nr of development goals set per user, Average performance rating


2. Nr of Performance Goals vs goal status


3. Nr of Development Goals vs goal status


4. Nr of Performance Goals (and %) per status per Type of Goal


5. Nr of Performance Goals per status per several dimensions


6. Nr of Development Goals per status per several dimensions

 

Example of how the chart could look like: but in our case would be f.ex Nr of goals set per Division with a breakdown of the status of the goals identified by colors and nr. 

7. Average Rating vs. Several dimensions


8. Number and % of employees without development actions


Tables / Lists

Employee User ID, Employee First and last name, Country, Legal entity, Division, Department, Team, Talent flag, gender, Nr of Development goals, Nr of Performance goals, Rating, performance goals set (goal name), development goals set (goal name),  Performance goal details, Development goal details, goal status, goal plan year, goal creation date 

Page Filters 

Details on the way we can filter to have data on the direct and indirect Reports: 

1.On the data source we need to have the Manager and Manager +1 selected. Manager+1 is the Manager of the Manager. 

2.Then there are 2 options to have as filter: 

a) Add Manager and Manager of the Manager as filters: 

→ If we have these filters, they will act as an AND relationship, meaning we cannot apply both at the same time, otherwise we will get no data. 

What we must do is to either apply the Manager filter (and see the direct reports of these manager), or apply the Manager of the Manager (and see the Indirect Reports of the Manager). 

→ what we will not be able to see, is see simultaneously the direct and indirect reports of a Manager. 

b) Add an Advanced filter with and OR condition as follows: 

This will allow us to see the direct and indirect reports of a Manager simultaneously. 

→ However, there is no possibility of selecting all users (i.e, not selecting any particular manager), which means that if we apply this filter the HRs will have to know to come to this filter and select a Manager otherwise they will not see any data displaying. 


Layout & Distribution

Report Layout 

  1. Report should be in this format: 

    1. Page filters pinned at the top of the page
    2. Syensqo Logo top left corner
    3. Summary KPIs
    4. Charts 
    5. Table
     

Report Sharing & Access 

Additional Notes / Attachments

  In order to allow HRs to see all data and also to see the Direct Reports and Indirect Reports of Managers, we propose the following: 


Screenshots

Example of reports: 

 


Story Page 1 – Goal Setting Tracking

Page Objective

Provide a consolidated view of goal‑setting practices and their correlation with performance outcomes, using summary KPIs, charts, and detailed employee‑level data.

Page Filters

Report Field NameMandatory / OptionalPrompt TypeDefault / Restrictions
LocationOptionalMultiple Single ValuesAll
GenderOptionalMultiple Single ValuesAll
Talent FlagOptionalMultiple Single ValuesAll
Entity LT N‑1OptionalHierarchyAll
GradeOptionalMultiple Single ValuesAll
RegionOptionalMultiple Single ValuesAll
Job FunctionOptionalMultiple Single ValuesAll
CountryOptionalMultiple Single ValuesAll
SiteOptionalMultiple Single ValuesAll
DepartmentOptionalMultiple Single ValuesAll
Goal StatusOptionalSelection OptionAll

Page Level Input Controls

Calculations

All calculations are performed within SuccessFactors reporting capabilities:

Layout

Page layout order:

  1. Page filters pinned at the top
  2. Syensqo logo (top‑left)
  3. Summary KPIs
  4. Charts
  5. Detailed tables

Dashboards / Charts

Summary KPIs (Numerical):

Charts:

Tables / Lists

Employee‑level table includes:

Story Filters (Global)

Report Field NameMandatory / OptionalPrompt TypeDefault / Restrictions
Employee StatusMandatorySelection OptionActive employees only
Employee TypeMandatorySelection OptionWhite‑collar only

Business Roles

Design Rationale

No existing report in the current catalog meets the business requirements. SAP standard templates were reviewed but are insufficient due to the complexity of required analyses and correlations. A custom SuccessFactors Story Report is therefore required.

Assumptions

Dependencies

Special Requirements

Frequency of Analysis / Report Run

Daily and Quarterly (ad‑hoc usage).

Testing Considerations / Dependencies

Test Conditions and Expected Results

IDConditionExpected Result
TC01Open report without filtersData displayed for all active white‑collar employees
TC02Apply goal status filterCharts and tables update accordingly
TC03Change dimension via input controlCharts re‑aggregate correctly
TC04Review employees without goalsCorrect count and percentage displayed

See also

Insert links and references to other documents which are relevant when trying to understand this decision and its implications. Other decisions are often impacted, so it's good to list them here with links. Attachments are also possible but dangerous as they are static documents and not updated by their authors.

Change log