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

Cover: SAP FSM Address — the resolved location behind every Business Partner and Equipment

SAP FSM Address

Address is FSM’s master record for a physical location associated with a Business Partner (Customer) — the registered billing site, the location where Equipment is installed, or any other site a technician might be dispatched to. It is always a child record of a Business Partner: a single Business Partner can carry any number of Address records, each distinguished by Address Type and resolved to a geolocation for routing, and Address itself has no further sub-objects of its own. This article maps every field FSM consultants configure and maintain when creating an Address record, and how those fields connect Address back to the Business Partner and Contact masters that sit alongside it in Phase 1 (Customer Management), and forward to Equipment in Phase 2.


Part 1: Address — Core Concepts (All Modules)

1.1 What Is Address?

Hub-and-spoke diagram showing Address at center, connected to Business Partner, Contact, and Equipment

Address represents a specific physical location tied to a customer — not the customer organization itself (that is Business Partner), and not a named individual (that is Contact). It exists so that FSM always has a geocoded, resolvable location on file whenever a technician needs to be routed somewhere, or whenever billing/correspondence needs a mailing site, rather than relying on a single generic company address for every purpose.

AspectDetails
RoleMaster record of a physical location associated with a Business Partner (Customer); resolves to a geolocation used for routing, dispatch, and correspondence
Modules using itFSM (Customer Management — primary owner), S/4HANA / SAP Business Partner (source system when Address is replicated as a standard or usage-specific address on the Business Partner, not created natively in FSM), S/4HANA Service (referenced during ERP integration, FSM-B10, when a service order needs a resolved site location)
TransactionsFSM Web UI “Manage Business Partner” app, Addresses tab; on the S/4HANA source side, transaction BP (Addresses tab / standard address) when Address originates from Business Partner
Key TablesFSM: Address business object (Core API / OData entity) — FSM is a multi-tenant cloud solution and does not use classical ABAP tables. Source system: S/4HANA address table ADRC and Business Partner address assignment table BUT020 when synchronized from Business Partner
S/4HANA noteAddress can be created natively in FSM or synchronized from the S/4HANA Business Partner’s standard/usage address (recommended). When synchronized, the Business Partner reference on the FSM Address record must resolve to the same customer master already replicated into FSM, and the free-text address is typically geocoded into latitude/longitude after the sync.

1.2 Address Type

Comparison grid of Address Type values — Registered/Billing, Installation/Service, Shipping/Mailing, Alternate/Emergency Site — and how each is used

A single Business Partner in FSM commonly has more than one Address on file — a billing office, a site where Equipment is installed, a warehouse dock for parts delivery. The Address Type field is what lets dispatchers and back-office staff tell these apart, and getting it wrong risks routing a technician to the wrong site or mailing an invoice to an empty lot.

Address TypeCodeUse CaseKey Behavior
Registered / Billing AddressBILLDefault address for invoicing and contract correspondenceTypically synchronized directly from the Business Partner’s standard address in S/4HANA; used by default unless a Service Call or Equipment record specifies a different site
Installation / Service AddressINSTPhysical site where Equipment is installed and where technicians are actually dispatchedDrives route optimization and travel-time calculation in Planning & Dispatching (FSM-B04); frequently differs from the Business Partner’s Registered Address for customers with multiple locations
Shipping / Mailing AddressSHIPLocation parts, tools, or correspondence should be delivered toUsed by Material & Tool Management when a Van Stock replenishment or a return ships directly to a customer site rather than through a technician
Alternate / Emergency Site AddressALTSecondary or backup location for the same Business PartnerUsed for temporary relocations (e.g. a seasonal site) or as a fallback dispatch location when the primary Installation Address is unreachable

Design principle: Address Type is a configurable field, not a fixed SAP-delivered picklist — a Business Partner with multiple physical sites should carry one Address record per site/purpose rather than overloading a single Address record with conflicting details.


1.3 Organizational Levels and Data Hierarchy

Zone A crop of the FSM Master Data Landscape showing Business Partner, Contact, and Address at the tenant level

Data hierarchy with a concrete example (Zone A · Customer Management — tenant-level; FSM has no Company Code / Plant scoping above Business Partner)

Client (FSM Tenant)
   │
   ├── Business Partner BP-001 — ABC Corp (Customer)
   │      │
   │      ├── Contact CT-A — Taro Tanaka, Facility Manager
   │      └── Address AD-A — 1-1 Marunouchi, Tokyo
   │
   └── Business Partner BP-002 — XYZ Ltd (Customer)
          │
          ├── Contact CT-B — Hiro Suzuki, Ops Lead
          └── Address AD-B — 2-2 Umeda, Osaka

Design principle: Address is a tenant-level (client-level) child record of Business Partner — there is no Company Code / Plant hierarchy involved. Address and Contact are siblings under the same Business Partner; they do not reference each other directly, they are simply both filed under the same parent.


1.4 Integration with Other Master Data Objects

Hub-and-spoke showing Address at center connected to Business Partner, Contact, Equipment, and Planning & Dispatching

Address does not stand alone — it is filed under a Business Partner and is picked up whenever FSM’s other objects need a resolved, geocoded location.

ObjectRelationshipPractical Notes
Business PartnerAddress is a child record of exactly one Business Partner (parent)Determines which contracts and billing terms apply when the Address is used for invoicing. Reassigning an Address to a different Business Partner is uncommon and should be governed by change control.
ContactSibling record filed under the same Business PartnerAddress and Contact don’t reference each other directly — both simply belong to the same Business Partner. A dispatcher typically confirms both together: who to ask for, and where to go.
EquipmentEquipment’s installation location resolves to a specific Address record, distinct from the Business Partner’s Registered AddressAn Equipment record references exactly one Address for dispatch purposes; getting the wrong Address Type assigned here is a common cause of technicians being routed to the wrong site.
Planning & Dispatching (FSM-B04)Address geolocation feeds route optimization and travel-time calculation on the Planning BoardNot owned by Address, but heavily consumed at dispatch time — an ungeocoded or inaccurate Address silently degrades routing quality without raising a visible error.

Part 2: FSM-Specific Field Details

2.0 Scope of FSM Ownership

Checklist showing FSM ownership across Address data sections: identification, address details, geolocation/routing, status/access notes

Data SectionFSM InvolvementNotes
Core Identification & Business Partner Assignment◎ OwnerAddress ID, Address Type, Business Partner link — establishes what this location is for and which Business Partner it belongs to
Address Details◎ OwnerStreet, city, postal code, region/state, and country — the human-readable postal address
Geolocation & Routing◎ OwnerLatitude/longitude, geocoding status, and time zone used by Planning & Dispatching for routing
Status & Access Notes○ Shared with Business Partner ManagementActive flag and free-text site-access notes; lifecycle context largely follows the parent Business Partner

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


2.1 Core Identification & Business Partner Assignment

Checklist of key Address identification fields: Address ID, Address Type, Business Partner ID, External ID

These fields establish what this location is for and which Business Partner the Address record is filed under — every other field on Address only makes sense once these two are set.

FieldDescriptionPractical Usage
Address IDFSM’s internal unique identifier for the recordAuto-generated on creation; used in every cross-reference from Equipment and reporting. Keep IDs stable — correct a typo in the street or city by editing the existing record, not by recreating it.
Address TypeCategorizes the purpose of this Address (see 1.2)Drives which Address is surfaced by default for a given scenario — Equipment dispatch should resolve to the Installation/Service Address rather than the Business Partner’s Billing Address if both exist.
Business Partner IDThe Business Partner (customer) this Address belongs toMandatory — an Address cannot exist without a parent Business Partner. The Business Partner must already be created and synchronized into FSM before the Address record can be saved.
External ID (Source System Reference)Reference back to the originating S/4HANA Business Partner address (e.g. the ADRC address number) when synchronizedUsed for reconciliation between FSM and S/4HANA. A missing or mismatched External ID after a sync run is a common cause of duplicate Address records for the same real-world location.

2.2 Address Details

Stack layered diagram of Address detail fields: Address Line 1/2, City, Postal Code, State/Region, Country

These are the human-readable postal fields that form the actual mailing or site address — the raw input that geocoding (2.3) converts into a routable location.

FieldDescriptionPractical Usage
Address Line 1 / 2Street name and number, plus a secondary line for building, floor, or unitKeep street details precise and consistent with the source system’s format — inconsistent abbreviations (e.g. “St.” vs “Street”) reduce geocoding accuracy at load time.
CityCity or municipality nameUsed alongside Postal Code for geocoding and for regional grouping in reporting. Verify romanization consistency for non-English city names synchronized from S/4HANA.
Postal CodePostal / ZIP codeThe single most important field for automated geocoding accuracy; a missing or malformed postal code is a common root cause of a poorly-placed geolocation pin.
State / RegionState, prefecture, or region subdivisionUsed for regional reporting and, in some configurations, to pre-filter which Region (FSM-A04-03) a Service Call should be routed through before precise geolocation is available.
CountryCountry of the addressDrives which address-format validation and postal-code pattern is applied; also relevant for tax and currency defaults when Address feeds billing processes.

2.3 Geolocation & Routing

Checklist of Address geolocation fields: Latitude, Longitude, Geocoding Status, Time Zone

These fields are what actually make an Address usable for dispatch — Planning & Dispatching (FSM-B04) plans routes and estimates travel time from the coordinates here, not from the postal text alone.

FieldDescriptionPractical Usage
Latitude / LongitudeGeographic coordinates of the Address, typically derived by geocoding the postal fieldsFeeds the Planning Board map view and travel-time calculation directly. Verify geolocation accuracy after initial data load — addresses geocoded automatically from free-text can land several hundred meters off for rural or newly-built sites.
Geocoding StatusIndicates whether the coordinates were successfully resolved, are pending, or failedA common data-quality signal after bulk load; Addresses left in a failed or pending state should be manually corrected before they’re relied on for dispatch.
Time ZoneTime zone applicable to the Address locationUsed to align Service Call scheduling and technician Work Time Pattern (FSM-A04-02) with the customer’s local time, particularly relevant for multi-region rollouts.

2.4 Status & Access Notes

Checklist of Address’s lifecycle and site-context fields: Status, Site Access Notes, Changed By/Date

These fields round out the Address record with lifecycle and practical on-site context that doesn’t fit cleanly into identification, address details, or geolocation.

FieldDescriptionPractical Usage
Status (Active / Inactive)Indicates whether this Address is still a valid, in-use locationSet to Inactive rather than deleting the record when a site closes or a customer relocates — Service Call and Equipment history that referenced this Address should remain queryable.
Site Access NotesFree-text notes about physically reaching or entering this specific locationPopulate with practical details a technician benefits from ahead of a visit — e.g. “loading dock entrance only” or “gate code required after hours.” Distinct from Contact’s Site Access Notes, which covers the person rather than the physical location.
Changed By / Last Changed DateUser or integration account that last updated the record, and whenUseful when troubleshooting unexpected data changes after a Business Partner sync, distinguishing manual dispatcher edits from automated updates from S/4HANA.

L1) Big Picture

IDCategoryTitle
fsm-001OverviewWhat is SAP FSM?

L2-A) Master Data

IDCategoryTitle
fsm-a01OverviewSAP FSM Master Data: Overview, Hierarchy & Relationships
fsm-a02-02Master DataSAP FSM Contact
fsm-a02-03Master DataSAP FSM Address 📍
fsm-a03-01Master DataSAP FSM Equipment
fsm-a03-02Master DataSAP FSM Equipment Hierarchy
fsm-a03-03Master DataSAP FSM Service History
fsm-a04-01Master DataSAP FSM Skill
fsm-a04-02Master DataSAP FSM Work Time Pattern
fsm-a04-03Master DataSAP FSM Region
fsm-a04-04Master DataSAP FSM Technician
fsm-a04-05Master DataSAP FSM Crew
fsm-a04-06Master DataSAP FSM Absence
fsm-a04-07Master DataSAP FSM Skill Requirement
fsm-a05-02Master DataSAP FSM Generic Tool
fsm-a05-03Master DataSAP FSM Serialized Tool
fsm-a05-04Master DataSAP FSM Warehouse
fsm-a05-05Master DataSAP FSM Van Stock
fsm-a06-01Master DataSAP FSM Partner Invitation
fsm-a06-02Master DataSAP FSM Partner Registration
fsm-a06-03Master DataSAP FSM Crowd Partner
fsm-a06-04Master DataSAP FSM Partner Technician

L2-B) Transaction

IDCategoryTitle
fsm-b01OverviewSAP FSM Transactions: Process Flow, Hierarchy & Relationships