Organizational Management
HCM / SuccessFactorsbeginner

Foundations of Organizational Management: Org Units, Jobs, and Positions

Understand why Organizational Management exists, the core objects (org unit, job, position, person) and how they relate to each other to represent a company's structure.

Explanation

Organizational Management (OM) is the part of SAP HCM that models 'who reports to whom' and 'what jobs exist where' independently of the person actually doing the work. This separation matters because companies need to plan structure, budget headcount, and route approvals even before a specific employee is hired or when someone leaves. Without OM, HR data would be a flat list of employees with no way to represent reporting lines, cost center ownership, or vacant positions. The core building blocks are: 1. Organizational Unit (O) - represents a department, team, or business unit, for example 'Finance - EMEA' or 'Customer Support Team 3'. Org units are arranged in a hierarchy through 'reports to' relationships, forming the org chart. 2. Job (C in classic SAP HCM, or Job Classification in SuccessFactors) - a generic role definition independent of any specific department, such as 'Senior Accountant' or 'HR Business Partner'. Jobs carry attributes like job family, grade eligibility, and generic job description that many positions can inherit. 3. Position (S) - a concrete, often headcount-relevant instance of a job within a specific org unit, such as 'Senior Accountant - Finance EMEA - Req 10234'. Positions are what people actually hold. A position can exist and be budgeted even while vacant. 4. Person/Employee (P) - the individual assigned (held) against a position. This is the classic HR/PA object holding personal and employment data (infotypes in ECC/on-premise, or the Employment/Job Information entities in Employee Central). Relationships connect these objects: an org unit 'reports to' another org unit, a position 'belongs to' an org unit, a position 'reflects characteristics of' a job, and a person 'holds' a position. This model is called the OM data model and is stored in on-premise systems as infotype records (e.g., relationships infotype 1001) attached to objects, evaluated with validity periods (start/end dates), meaning structure changes are effective-dated rather than immediately overwritten. Why this matters practically: reporting-line-based workflows (manager approvals for leave, compensation, time), organizational charts shown in Employee Central or portals, headcount and budget reporting, and security (structural authorizations based on org unit) all depend on an accurate, well-maintained OM hierarchy. A broken or inconsistent hierarchy - for example a position pointing to a deleted org unit, or a circular reporting relationship - causes downstream failures such as missing approvers, employees not appearing in a manager's team view, or authorization errors. In SAP SuccessFactors Employee Central, the same conceptual model exists but is implemented differently: Position Management is an optional feature (position-centric vs job-centric configuration), and Foundation Objects (Business Unit, Division, Department, Location, Job Classification) are used to build the structure that Employee Central's Job Information portlet references. Whether a customer runs 'position-driven' or 'incumbent/job-driven' HR depends on business need - manufacturing and public sector often use positions heavily for headcount control, while many commercial organizations run job-and-department-driven models without full position management to reduce administrative overhead. Understanding this foundational model is essential before touching configuration, because every later OM decision (relationships, delimiting, position budgeting, integration with Employee Central) builds on correctly distinguishing org unit, job, and position.

Real project scenario

A mid-size manufacturing company implementing Employee Central needs to decide whether to activate Position Management. The project team maps their existing SAP ECC OM hierarchy (org units, jobs, positions) to Employee Central Foundation Objects and Job Information, discovering that several 'phantom' positions in ECC (created for budget tracking but never actually filled or delimited) would create confusing vacant seats in the new system, so the data conversion team builds cleansing rules to identify and correctly close out obsolete positions before go-live.

Common mistakes

โ€ข Treating 'job' and 'position' as interchangeable, which leads to incorrect data modeling and duplicate job catalog entries โ€ข Creating positions without assigning a valid, current org unit relationship, leaving them structurally 'orphaned' โ€ข Ignoring effective dating rules and directly overwriting relationship records instead of delimiting and creating new ones, corrupting historical reporting โ€ข Assuming every SuccessFactors implementation needs Position Management turned on, adding unnecessary administrative overhead โ€ข Not validating for circular reporting relationships (org unit A reports to B, B reports to A) which breaks hierarchy-dependent reports and workflows

Best practices

โ€ข Always distinguish job (generic role) from position (concrete headcount seat) in data models and conversations with business stakeholders โ€ข Maintain org unit hierarchies through delimited, effective-dated relationships rather than destructive overwrites โ€ข Periodically audit for orphaned positions, circular relationships, and stale vacant positions as part of data quality checks โ€ข Decide on position-centric vs job-centric approach early in an Employee Central project based on real headcount control needs, not default settings โ€ข Keep job catalogs centrally governed to avoid duplicate or inconsistent job titles across org units

Interview angle

Interviewers commonly ask candidates to explain the difference between a job and a position, and why both are needed. A strong answer connects the abstraction (job = reusable role definition) to the concrete instance (position = a specific, potentially vacant seat in an org unit) and gives an example of why this separation supports headcount planning and vacancy management, not just conceptual trivia.