JinJin48
JinJin48
SAP Consultant | BTP · S/4HANA · US Global Rollout
· 9 min read

Cover: What is SAP SuccessFactors? Cloud HCM Suite Overview

TL;DR
  • SAP SuccessFactors is a SaaS HCM suite acquired by SAP in 2012, covering ten integrated modules from Core HR to People Analytics.
  • Employee Central is the master data foundation; all other modules and S/4HANA integrations depend on the data it holds.
  • Deployment is either Full Cloud HCM (Employee Central as system of record) or Talent Hybrid (on-premise SAP HCM retained for Core HR, SuccessFactors for talent modules).

1) What SAP SuccessFactors Covers

Hub-and-spoke diagram showing Employee Central at center with 9 SuccessFactors modules

SAP SuccessFactors is a cloud-based Human Capital Management (HCM) suite operating on a SaaS multitenant model. Originally founded in 2001 by Lars Dalgaard and acquired by SAP in February 2012, the platform serves more than 12,000 customers across 200+ countries. It is organized into ten modules that together manage the full employee lifecycle — from hire to retire — and connect HR data with SAP S/4HANA and third-party systems.

Each module is independently deployable but designed to integrate. Employee Central acts as the HR system of record that feeds data to every other module.

Employee Central

Checklist of Employee Central core HR data objects

Employee Central (EC) is the Core HR module and the master data foundation for the entire SuccessFactors suite. It stores the HR master record — employee name, identification, username, organizational assignments, cost center, and position — and manages the complete employee lifecycle.

ObjectDescription
Employee ProfilePersonal data, identification, user account, and employment information
PositionRole defined in the org structure; linked to a Job Classification and org unit
Employment InformationHire date, job entry date, employment type, FTE, and pay group
Organization AssignmentCompany code, business unit, division, department, and cost center
Time OffVacation, PTO, sick leave, and absence balance tracking
Payroll Time SheetAttendance recording using positive, negative, or overtime-only methods
Changes & TransfersPromotions, demotions, transfers, leave of absence, and terminations

Recruiting

Checklist of Recruiting module objects from requisition to hire

The Recruiting module sources, evaluates, and hires talent. It manages the end-to-end hiring process from job requisition publication through candidate selection, and hands off new hires directly to Onboarding.

ObjectDescription
Job RequisitionApproved hiring request with job profile, criteria, and approver chain
Candidate ProfileApplicant data including application, assessment scores, and documents
Recruiting Rating ScaleCompetency evaluation rubric supporting multi-language configurations
Email TemplateStatus-triggered communications with token variables and multi-language support
Audit TrailCandidate application history for compliance purposes

Onboarding

Stack-layered flow showing Onboarding from hire confirmation to EC master record creation

Onboarding delivers a structured new-hire experience from the employee’s first day. It is triggered by Recruiting when a candidate is hired, and integrates with Employee Central to create the HR master record.

ObjectDescription
Onboarding Task ListChecklist of tasks assigned to the new hire and the hiring coordinator
Process InitiatorEvent that starts the onboarding workflow upon hire confirmation
New Hire ActivityIndividual task items (document signing, equipment request, introduction meetings)
Ecosystem IntegrationReal-time connection to Recruiting and Employee Central for seamless data handoff

Time Management

Checklist of Time Management module objects

Time Management tracks employee time at and away from work. It supports absence requests, time sheet recording, team absence calendars, and compliance reporting. It operates as an extension of Employee Central’s Core HR functionality.

ObjectDescription
Time Off RequestEmployee-submitted absence with type, dates, and balance deduction
Time SheetDaily attendance record using clock time or duration entry
Absence CalendarTeam-level view of overlapping absences for scheduling coordination
Time Recording MethodPositive (all hours), Negative (exceptions only), or Overtime-only

Learning

Checklist of Learning LMS objects and capabilities

The Learning module is a cloud-based Learning Management System (LMS) with lineage from Plateau Systems, acquired by SuccessFactors in 2011. It supports compliance training, skill development, learning assignments, and certification tracking.

ObjectDescription
Learning ItemIndividual course, e-learning, or training content unit
CurriculumStructured sequence of learning items assigned to a user group
Learning AssignmentScheduled assignment of a learning item to an employee
Completion RecordRecord of course completion, assessment score, and certification status

Performance and Goals

Two-column comparison showing Goals module feeding Performance Review workflow

Performance and Goals aligns individual objectives with company strategy. When both the Goals and Performance modules are purchased, goals from Goal Management automatically populate into Performance Review forms, creating a seamless evaluation workflow.

ObjectDescription
Goal PlanTemplate defining the goal framework for a given cycle (XML-configured)
GoalIndividual objective linked to a company strategic pillar
Performance FormAnnual or mid-year review form populated from goals data
RatingNumerical or categorical evaluation assigned by manager and/or employee
Goal TransferWizard-based copy of goals between cycles (TGM/CDP Objective Transfer)

Compensation

Two-column comparison of fixed salary and variable pay components

The Compensation module manages fixed salary administration and variable/bonus pay. Bonus calculations are based on individual, team, and group goal attainment. The Variable Pay component handles separate calculations for different periods within the same year, accommodating mid-year position changes.

ObjectDescription
Compensation PlanSalary review template defining merit, bonus, and equity components
Bonus PlanVariable pay plan linked to business goal attainment
Variable Pay PeriodSeparate calculation period for employees who changed positions mid-year
Compensation FormPlanner-facing form with hierarchical scope for manager review
Executive ReviewConsolidated view with filtering and export by division, department, or location

Succession and Development

Hierarchy tree showing Succession and Development planning structure

Succession and Development cultivates internal talent pipelines. Career Development Planning includes a Lite version (included with Performance Management) and a Full version (purchasable, adds Development Plans, Career Worksheets, and Career Path tools). Succession Planning identifies high-potential employees and maps them to critical roles.

ObjectDescription
Succession PlanMapping of candidates to key positions with readiness ratings
Talent PoolGroup of high-potential employees identified for succession
Development PlanIndividual roadmap for skill acquisition and career progression
Career PathAdministrator-defined progression routes between job roles
Readiness AssessmentRating indicating how prepared a candidate is for a target role

Employee Central Payroll

Employee Central Payroll (EC Payroll) is a cloud-hosted payroll engine managed by SAP rather than the customer. It supports payroll execution across 35+ countries and handles wage configuration, pay statements, payroll runs, and reporting. Master data synchronization with legacy systems uses Dell Boomi or SAP HCI (HANA Cloud Integration).

ObjectDescription
Payroll AreaGrouping of employees sharing the same payroll run schedule
Wage TypeClassification of pay elements (base salary, overtime, allowances, deductions)
Pay StatementEmployee-facing payslip showing gross, deductions, and net pay
Payroll Control CenterDashboard for payroll administrators to monitor and correct payroll issues
RemittanceTransfer of net pay and third-party deductions to banks and authorities

People Analytics

Matrix showing People Analytics objects: Stories, Queries, Dashboards, Dimensions and Measures

People Analytics transforms employee data into actionable business intelligence. It supports query-based reporting, Stories-based visual dashboards (charts, measures, dimensions), and ad-hoc analysis across all SuccessFactors data domains.

ObjectDescription
StoryVisual report combining charts, tables, and calculated measures
QueryStructured data extraction using tables, columns, and filter conditions
DashboardCollection of Stories organized for a specific HR audience
DimensionCategorical attribute (e.g., department, location, job level) used to slice metrics
MeasureQuantitative indicator (e.g., headcount, turnover rate, time-to-hire)

2) Organizational Structure

Hierarchy tree of Foundation Objects from Company down to Employee

SAP SuccessFactors uses a layered Foundation Object hierarchy to represent organizational structure. This hierarchy is configured in Employee Central and serves as the organizational backbone for every other module and for any integration with SAP S/4HANA.

Foundation ObjectDescription
CompanyLegal entity; maps to SAP Company Code in S/4HANA
Business UnitSegment of the company (e.g., region or product line)
DivisionSub-segment of a Business Unit
DepartmentTeam or cost center within a Division
LocationPhysical workplace; used for time zone, pay rules, and benefits
Job ClassificationStandard role definition (job family, pay grade, FLSA status)
Job RoleInstance of a Job Classification within a specific context
PositionHeadcount slot within the org chart linked to a Job Classification
Cost CenterFinancial assignment that maps an employee’s position to S/4HANA cost accounting

Organizational relationship (simplified):

Company
└── Business Unit
    └── Division
        └── Department
            └── Position (→ Job Classification → Job Role)
                └── Employee

Key design decision: The depth and granularity of the Foundation Object hierarchy is a critical configuration choice. Over-segmenting (too many Business Units or Divisions) creates maintenance overhead; under-segmenting reduces reporting fidelity. Align the hierarchy with the company code and cost center structure in S/4HANA before the Employee Central data model is finalized.

Design Callout: If Employee Central will serve as the HR master of record for S/4HANA, the Company and Department objects must map cleanly to SAP Company Code and Cost Center. Misalignment at this layer propagates errors into financial reporting and payroll write-back.

3) Roles

SuccessFactors implementation roles: Business, Talent, Payroll, and Technical roles with RBP access control

SAP SuccessFactors implementations involve a range of business and technical roles. Role-Based Permissions (RBP) — configured in Admin Center > Set User Permissions > Manage Permission Roles — controls what each role can see and do within the system.

RolePrimary Activities
EmployeeUpdate personal data, request time off, enter time sheets, view pay statements, complete learning assignments, set goals, participate in performance reviews
ManagerApprove time-off requests, review subordinate performance forms, allocate compensation budget, initiate talent reviews, access manager self-service dashboards
HR Business PartnerConfigure employee lifecycle events (hire, transfer, promotion, termination), manage position data, support RBP group assignments, run HR reports
RecruiterManage job requisitions, evaluate candidates, trigger Onboarding for accepted offers, configure recruiting rating scales and email templates
Payroll AdministratorExecute payroll runs, validate wage types, review and correct pay statements via Payroll Control Center, manage remittances
Learning AdministratorCreate and publish learning items and curricula, assign training to employee groups, track completion and certification records
Compensation PlannerComplete compensation forms within hierarchical scope, recommend merit increases and bonuses, submit for manager approval
System AdministratorConfigure RBP roles and permission groups, manage Admin Center settings, perform data imports/exports, maintain system properties
Integration ArchitectDesign and configure HR-to-S/4HANA integration scenarios, select middleware (Integration Suite/HCI vs. PI), configure Intelligent Services event subscriptions

Summary

Hub-and-spoke summary of the full SuccessFactors suite capabilities

SAP SuccessFactors is SAP’s strategic HCM platform, combining Core HR, talent management, payroll, learning, and workforce analytics in a single cloud suite. Employee Central is the foundation — every other module and every integration with SAP S/4HANA depends on the data model defined there.

For organizations running SAP S/4HANA, SuccessFactors connects via SAP Integration Suite (HCI) or SAP PI, supporting two deployment models: Talent Hybrid (SuccessFactors for talent on top of existing SAP HCM) and Full Cloud HCM (Employee Central replaces on-premise HR). Intelligent Services extend integration beyond batch replication by broadcasting real-time HR business events — hires, transfers, terminations — to S/4HANA and connected systems.

The next article in this series covers the core business processes that run through SuccessFactors: the Hire-to-Onboard cycle, the Performance and Compensation cycle, and the payroll run sequence — together with the integration touchpoints to SAP S/4HANA Finance and Payroll.

L1) Big Picture

IDCategoryTitle
sf-001OverviewWhat is SAP SuccessFactors? 📍

L2-A) Master Data

IDCategoryTitle
sf-a01OverviewSAP SuccessFactors Master Data: Overview, Hierarchy & Relationships
sf-a02-01Master DataSAP SF Legal Entity
sf-a02-02Master DataSAP SF Business Unit
sf-a02-03Master DataSAP SF Division
sf-a02-04Master DataSAP SF Department
sf-a02-05Master DataSAP SF Cost Center
sf-a02-06Master DataSAP SF Location
sf-a02-07Master DataSAP SF Job Family
sf-a02-08Master DataSAP SF Job Code
sf-a02-09Master DataSAP SF Pay Grade
sf-a02-10Master DataSAP SF Position
sf-a03-01Master DataSAP SF Permission Group
sf-a03-02Master DataSAP SF Permission Role
sf-a03-03Master DataSAP SF Holiday Calendar
sf-a03-04Master DataSAP SF Work Schedule
sf-a03-05Master DataSAP SF Time Type
sf-a03-06Master DataSAP SF Time Profile
sf-a03-07Master DataSAP SF Rating Scale
sf-a03-08Master DataSAP SF Goal Plan Template
sf-a03-09Master DataSAP SF Performance Form Template
sf-a03-10Master DataSAP SF Route Map
sf-a03-11Master DataSAP SF Compensation Plan
sf-a04-01Master DataSAP SF Person
sf-a04-02Master DataSAP SF Employment
sf-a04-03Master DataSAP SF Employee Profile

L2-B) Transaction

IDCategoryTitle
sf-b01OverviewSAP SuccessFactors Transactions: Process Flow, Hierarchy & Relationships