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

SAP SF Location

Location is a physical/geographic work-location master data object in SuccessFactors Employee Central, configured within Phase 1 (Organization & Job Foundation) alongside the Legal Entity → Business Unit → Division → Department → Cost Center chain — but it deliberately sits outside that chain: it is a separate, cross-cutting foundation object that Position and Job Information reference directly, describing addresses, time zones, and holiday calendar assignment for every physical site the organization operates from. This article covers what Location is, how its cross-cutting placement differs from the organizational hierarchy chain, and every field an Employee Central consultant configures for it.


Part 1: Location — Core Concepts (All Modules)

1.1 What Is the Location?

Hub-and-spoke diagram showing Location at center, connected to Holiday Calendar, Position, Job Information, and Location Group

Location is the master data object that anchors a physical or geographic work site — an office, plant, warehouse, or remote-work designation — with the address, time zone, and holiday calendar that everything scheduled or reported against that site depends on. Where Department answers “which team,” Location answers “which physical place,” and the two are deliberately independent: a single Department’s employees can sit across several Locations, and a single Location can host employees from many different Departments.

AspectDetails
RoleStandalone, cross-cutting foundation object representing a physical or geographic work location — referenced directly by Position and Job Information, independent of the Legal Entity → Business Unit → Division → Department → Cost Center hierarchy chain
Modules using itEmployee Central (owner — Foundation Object framework), Position Management (Position’s default work location), Time Management (Holiday Calendar assignment drives time-off accrual and attendance approval routing), Recruiting (Job Requisition location field used for job postings and candidate search), People Analytics / Reporting (location-based headcount and workforce distribution reporting)
TransactionsAdmin Center → “Manage Organization, Pay and Job Structures” (create/edit Location and Location Group Foundation Objects); “Import and Export Data” (mass load via CSV)
Key TablesOData API entities FOLocation and FOLocationGroup (Foundation Object) — SuccessFactors has no classic ABAP table; each record is effective-dated rather than table-row based
S/4HANA noteLocation has no standard native S/4HANA sync counterpart — unlike Legal Entity or Cost Center, it is typically configured and owned natively in Employee Central. The loosest on-premise analogue is Personnel Area/Personnel Subarea in classic SAP HCM, but the concepts do not map 1:1 and no delivered integration content ships between them

1.2 Location Types

Comparison grid of Location Types: Corporate Office, Branch Office, Manufacturing Plant, Warehouse/Distribution Center, Remote/Home-Based

Location Type is not a structural code the way Legal Entity’s country or Cost Center’s category is — it is descriptive classification a client sets up to segment reporting and to signal which Holiday Calendar and facilities pattern a given site is expected to carry. Getting the type wrong mostly costs reporting clarity, not data-model breakage, but it is still worth deciding consistently at blueprint.

TypeCodeUse CaseKey Behavior
Corporate Office / HQHQPrimary administrative or headquarters siteUsually the default Location for corporate functions; often carries the registered address used for statutory HR filings
Branch OfficeBRANCHRegional or satellite officeGroups employees by regional presence; commonly paired with a region-specific Holiday Calendar
Manufacturing Plant / SitePLANTProduction or industrial siteFrequently aligned 1:1 with an S/4HANA Plant for reporting convenience, though the two are not systemically linked or synced
Warehouse / Distribution CenterWHSELogistics or fulfillment siteLower headcount density; sometimes shares a Holiday Calendar with a nearby Manufacturing Plant Location in the same region
Remote / Home-BasedREMOTEEmployees without a fixed physical officeTime Zone and Holiday Calendar are typically set to the employee’s home country/region rather than a company facility

Design principle: Location Type is descriptive metadata, not a behavioral switch — it does not change how a Location record functions in the data model, but it drives which Holiday Calendar and reporting segment a Location is expected to carry, so keep the type list short and consistently applied across all Locations.


1.3 Organizational Levels and Data Hierarchy

Zone crop from the SuccessFactors Master Data Landscape showing Location as a standalone tenant-level master, outside the Legal Entity to Cost Center chain

Data hierarchy with a concrete example

Client (SuccessFactors Instance)
   │
   ├── Legal Entity "LE_JP01" ── Business Unit ── Division ── Department ── Cost Center
   │      (organizational hierarchy chain — see SF-A02-01 through SF-A02-05)
   │
   └── Location "LOC_TKY01" — Tokyo HQ, Asia/Tokyo TZ
          (independent tenant-level master — not a level in the chain above)
          │
          ├── assigned to ──> Location Group "LG_JP" — Japan Locations (grouping/classification)
          ├── assigned to ──> Holiday Calendar "HC_JP2024" — Japan 2024 holidays
          └── referenced by <── Position "POS_SalesMgr01" — Sales Manager (default work location)

Design principle: Location does not sit inside the Legal Entity → Business Unit → Division → Department → Cost Center chain — it is a separate, cross-cutting foundation object that Position and Job Information reference directly, independent of which Department or Cost Center an employee belongs to. A single Location, such as a shared regional office, is commonly referenced by employees across many different Departments and Cost Centers at once.


1.4 Integration with Other Master Data Objects

Hub-and-spoke showing Location at center connected to Holiday Calendar, Position, Job Information, and Location Group

Because Location sits outside the organizational hierarchy chain, its relationships to other master data are all direct references rather than parent-child hierarchy links — every object below points to Location, or Location points to it, with no intermediate level in between.

ObjectRelationshipPractical Notes
Holiday CalendarDirect reference (N:1) — every Location typically assigns one Holiday CalendarDrives which dates the Location’s employees are treated as non-working for time-off accrual and attendance approval routing; a shared-services site spanning multiple countries still needs exactly one Holiday Calendar, so multi-country offices are usually split into separate Location records instead
PositionReferenced by (1:N) — a Position’s default work location commonly points to a LocationSets the expected work site shown on org charts and often used for facilities/badge provisioning; changing a Position’s Location is a location transfer, not a reorganization, and does not touch the Department or Cost Center chain
Job InformationReferenced by (1:N, override) — an employee’s Job Information can override the Position’s inherited LocationCommon for remote or hybrid employees whose actual work site differs from their Position’s nominal default; this override, not the Position default, is what People Analytics location-based headcount reports actually read
Legal EntityIndirect, no parent-child link — Location’s Country and Address supply statutory context, but neither object constrains the otherA single Legal Entity’s employees can be spread across many Locations, and a shared regional office (one Location) can host employees who belong to several different Legal Entities simultaneously
Location GroupDirect reference (N:1) — Location is assigned to a Location Group for classification and reporting roll-upUsed to segment Locations by region or business grouping in Compensation and People Analytics reporting without relying on the Legal Entity/Business Unit chain, which may not align with how sites are geographically organized

Part 2: SF-Specific Field Details

2.0 Scope of SF Ownership

Checklist showing full Employee Central ownership across Location data sections: Core Identification, Address & Geography, Time Zone & Holiday Calendar, Location Group & Classification

Data SectionSF InvolvementNotes
Core Identification◎ OwnerLocation ID, Name, Effective Start Date
Address & Geography◎ OwnerAddress Line 1/2, City, State/Province, Postal Code, Country/Region
Time Zone & Holiday Calendar◎ OwnerTime Zone, Holiday Calendar assignment, Standard Weekly Hours default
Location Group & Classification◎ OwnerLocation Group, Location Type, Status

Legend: ◎ = Owner / Critical, ○ = Direct involvement


2.1 Core Identification

Checklist of key Location core identification fields: Location ID, Name, Effective Start Date, Effective-Dated History

Core Identification is the minimum record a Location needs to exist — it is what every Position, Job Information override, and Location Group reference points to.

FieldDescriptionPractical Usage
Location IDUnique identifier for the Location (External Code)The key value every downstream reference — Position, Job Information, integration payloads — points to. Agree the coding convention with the facilities and integration teams once; changing it after go-live breaks any middleware mapping keyed on the old value.
Location NameDisplay name of the LocationLocalizable per language pack in a global instance. Keep the name specific enough to disambiguate multiple sites in the same city (e.g. distinguish “Tokyo HQ” from “Tokyo Distribution Center”) — generic names cause picklist confusion during Position setup.
Effective Start DateDate this version of the record becomes activeEvery field change is captured as a new effective-dated row, not an overwrite. This is what lets a consultant reconstruct which address or Holiday Calendar a Location carried as of a given date — useful when a site relocation or calendar change is disputed after the fact.
Effective-Dated HistoryChain of prior versions of this Location recordUsed to answer “what was this Location’s address or Holiday Calendar on date X.” Correct forward with a new effective-dated entry when a site moves or its calendar changes, rather than deleting history rows.

2.2 Address & Geography

Checklist of Location address and geography fields: Address Line 1/2, City, State/Province, Postal Code, Country/Region

Address & Geography fields describe the physical site itself — they feed statutory reporting, facilities/mail routing, and any geolocation-based dashboards built on top of People Analytics.

FieldDescriptionPractical Usage
Address Line 1 / 2Street address of the physical siteShould match the postal address used for statutory filings when the Location doubles as a registered office; keep Line 2 for suite/floor detail rather than cramming it into Line 1, since some downstream reports truncate long single-line addresses.
CityCity the Location is situated inCommon grouping/filter dimension in headcount and workforce distribution reports; validate spelling consistency across Locations in the same metro area to avoid the same city appearing as multiple report segments.
State / ProvinceState, province, or prefectureRequired for statutory reporting in countries where sub-national jurisdiction affects tax or labor-law treatment; leave blank only for countries where the field genuinely does not apply, not as a default shortcut.
Postal CodePostal or ZIP codeOccasionally used as an input to third-party geolocation or benefits-eligibility lookups; keep the format consistent with the country’s postal standard so integrations parsing it do not fail silently.
Country / RegionCountry or region code of the LocationDrives which Holiday Calendar and statutory rule set is expected to apply; a mismatch between a Location’s Country and its assigned Holiday Calendar’s country is one of the more common configuration errors caught late, during first payroll or time-off cycle.

2.3 Time Zone & Holiday Calendar

Checklist of Location time and calendar fields: Time Zone, Holiday Calendar assignment, Standard Weekly Hours default

These fields make Location the site consultants configure once and every downstream time-related process — approvals, notifications, accrual calculations — reads from indirectly.

FieldDescriptionPractical Usage
Time ZoneTime zone the Location operates inDrives timestamp conversion for workflow approvals, notifications, and any timestamped audit trail tied to employees at this Location; get this right before go-live, since retroactively correcting a Time Zone can shift historical approval timestamps in confusing ways.
Holiday CalendarThe Holiday Calendar assigned to this Location (see SF-A03-03)Determines which dates are treated as non-working for time-off accrual and attendance approval routing at this site. A Location spanning employees across two countries needs to be split into two Location records, since only one Holiday Calendar can be assigned per Location.
Standard Weekly Hours (Default)Default standard working hours associated with the Location, used as a fallback before a Work Schedule is assignedNot a substitute for Work Schedule (see SF-A03-04) — this is a coarse default some implementations use for quick reporting estimates before individual Work Schedules are fully rolled out across a new site.

2.4 Location Group & Classification

Checklist of Location classification fields: Location Group, Location Type, Status

Location Group and Location Type are the two classification dimensions consultants set up to make large Location lists usable in reporting and picklists, without relying on the organizational hierarchy chain.

FieldDescriptionPractical Usage
Location GroupThe Location Group this Location is assigned to, used to roll up multiple Locations for reportingUseful for regional reporting roll-ups (e.g. “all APAC Locations”) that don’t align cleanly with the Legal Entity or Business Unit boundaries — decide the grouping logic (by region, by country, by business line) once at blueprint, since re-grouping later touches every Location record.
Location TypeClassification of the Location (Corporate Office, Branch, Plant, Warehouse, Remote — see 1.2)Mostly informational, but frequently used as a filter in workforce distribution dashboards and facilities planning reports; keep the type list short and consistently applied so the filter stays meaningful as the Location list grows.
StatusActive / Inactive flagSetting a Location Inactive does not remove existing Position or Job Information references — it only blocks the Location from being selected on new records going forward. Before deactivating a closed site, check for any Position or employee still pointing to it and re-point them to the surviving Location first.

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