How to create structure indicator for functional locations in SAP PM
In SAP PM, a structure indicator controls the format and hierarchy of functional locations and reference functional locations. It defines how the functional location label is divided into levels, how many characters are allowed at each level, and which separator is used between levels.
A structure indicator is normally configured before functional locations are created for a plant, building, utility system, production line, or other technical object structure. Once functional locations are created with a structure indicator, changes to the structure should be handled carefully because they can affect existing master data and hierarchy relationships.
What the SAP functional location structure indicator defines
The structure indicator specifies the structure of a functional location in SAP by defining the following elements:
- Hierarchy levels – the number of levels in the functional location hierarchy.
- Key length for each level – the number of characters allowed at each hierarchy level.
- Edit mask – the pattern used for entering and displaying the functional location label.
- Separator – the character, such as a hyphen, used to separate levels in the functional location code.
For example, a company may want a functional location code to represent plant, area, equipment group, and unit. The structure indicator helps SAP validate that each functional location follows the same format.
| Example level | Meaning | Sample value |
|---|---|---|
| Level 1 | Plant or site | PL01 |
| Level 2 | Area or section | PRD |
| Level 3 | Line or system | LN1 |
| Level 4 | Machine or unit | PMP01 |
With a hyphen separator, the functional location may look like PL01-PRD-LN1-PMP01. The exact format depends on the structure indicator and the business naming convention used in the project.
Transaction code and IMG path for SAP functional location structure indicator
You can define structure indicator for functional locations in SAP PM by using the following navigation path.
| Transaction code | SPRO |
| SAP IMG Path | IMG > Plant Maintenance and Customer Service > Master data in plant maintenance and customer service > Technical objects > Functional locations > Create structure indicator for reference locations/functional locations. |
The same configuration is used to define the structural rules that support functional location hierarchy creation in SAP PM.
Before you configure a structure indicator for functional locations
Before creating the structure indicator, confirm the functional location naming standard with the maintenance and master data teams. This avoids inconsistent codes and rework after functional locations are created.
- Decide how many hierarchy levels are required for the technical object structure.
- Define what each level represents, such as plant, area, line, system, or machine.
- Confirm the character length allowed for every level.
- Choose the separator to be used between levels.
- Check whether reference functional locations will follow the same structure.
Configuration steps to create structure indicator for SAP PM functional locations
Perform the following configuration steps to create structure indicator for functional locations in SAP.
Step 1 : – Execute t-code “SPRO” in command field from SAP easy access screen.

Step 2 : – Choose SAP Reference IMG from customizing execute project screen.

Step 3 : – From display IMG screen, follow the navigation node menu path and choose IMG activity “Create structure indicator for reference locations/functional locations.

Step 4 : On change view “Functional Locations structure indicators” overview screen, choose new entries button to create new structure indicator in SAP PM module as per the requirements of project.

Step 5 : On new entries functional location structure indicator screen, update the following details.
- StrIndicator : Update the new key that defines as structure indicator in SAP.
- StructInd Text : Update the descriptive text of structure indicator.
- Edit mask : Update the characters that define the structure and display format of the functional location.
- HierLevels : Update the numbering of hierarchy levels that the structure should use.

After maintaining all the required details for structure indicator, choose save icon and save the configured details. When prompted, assign the configuration to a customizing request so that it can be transported to the required SAP system landscape.
Field guidance for SAP PM structure indicator entries
| Field | Purpose in functional location structure | Configuration note |
|---|---|---|
| Structure Indicator | Unique key for the structure format | Use a short and meaningful key that can be recognized by SAP PM users and consultants. |
| Structure Indicator Text | Description of the structure indicator | Enter a clear description, such as plant-area-line-machine structure. |
| Edit Mask | Pattern for entering the functional location label | Define level lengths and separators according to the approved naming convention. |
| Hierarchy Levels | Level breakdown of the functional location hierarchy | Ensure that each level matches the intended technical object hierarchy. |
The edit mask and hierarchy levels should match each other. If the edit mask contains several separated sections, the hierarchy level definition should support those sections so that SAP can build the functional location hierarchy correctly.
Creating a functional location hierarchy after the structure indicator is saved
After the structure indicator is configured, it can be used while creating functional locations. In SAP PM, functional locations are commonly created and maintained using transaction codes such as IL01 for create, IL02 for change, and IL03 for display.
When a functional location is created, the structure indicator helps SAP identify the superior functional location based on the code structure. For example, if the new functional location is entered as PL01-PRD-LN1-PMP01, SAP can derive its relationship with higher-level locations if the hierarchy levels are correctly maintained.
Common mistakes while configuring SAP functional location structure indicators
- Creating too many hierarchy levels when the maintenance structure does not need them.
- Using a naming format that is too short for future expansion.
- Changing the structure indicator after functional locations already exist without checking the impact.
- Using unclear structure indicator text that does not explain the format.
- Maintaining an edit mask that does not match the expected hierarchy levels.
A good structure indicator should be simple enough for users to enter correctly and detailed enough to support reporting, maintenance planning, and technical object hierarchy analysis.
QA checklist for SAP PM structure indicator configuration
- Check that the SAP IMG path points to functional location and reference location structure indicators.
- Confirm that the structure indicator key and text are meaningful for the project.
- Verify that the edit mask contains the correct level lengths and separators.
- Test one sample functional location code before mass creation of functional locations.
- Confirm that the hierarchy level breakdown supports superior and subordinate functional locations correctly.
FAQs on structure indicator for functional locations in SAP
What is structure indicator of functional location in SAP?
A structure indicator is a configuration setting that defines the format, level lengths, separators, and hierarchy levels of functional locations in SAP PM.
How to create functional location hierarchy in SAP?
First define the structure indicator in SPRO, then create functional locations using the approved structure. When the functional location code follows the configured levels, SAP can organize it under the correct superior functional location.
What is the TCode for functional location in SAP PM?
Common SAP PM transaction codes are IL01 to create a functional location, IL02 to change a functional location, and IL03 to display a functional location. The structure indicator configuration is maintained through SPRO customizing.
How do you mass create functional locations in SAP?
Functional locations can be created in mass through data migration tools or mass maintenance approaches available in the SAP system. Before mass creation, test the structure indicator with a few sample records to confirm that the hierarchy is derived correctly.
Can one structure indicator be used for many functional locations?
Yes. A structure indicator is a reusable format. Multiple functional locations can use the same structure indicator when they follow the same hierarchy and naming pattern.
Successfully we have created structure indicator for functional locations in SAP PM.
TutorialKart.com