How to Create Functional Location in SAP PM

In this activity, you create a functional location in SAP PM. A functional location is a SAP technical object, upon which information can be stored and maintenance can be carried out. The requirements for a functional location comes from the necessity to have equipment associated with sites for maintenance planning.

A functional location represents a place, system, production line, plant section, building, or other maintainable location where maintenance tasks are planned and recorded. Equipment can be installed at a functional location, and maintenance history can then be analyzed by location as well as by individual equipment.

Functional locations should be installed in a hierarchy level. The user creating the functional location manually assigns functional location labels using the relevant structure code.

SAP PM Functional Location Usage in Maintenance Processing

In SAP Plant Maintenance, a functional location is useful when maintenance work is linked to a fixed location rather than only to a movable asset. For example, a conveyor line, compressor room, boiler area, utility section, or production cell can be represented as a functional location. Equipment such as motors, pumps, meters, and valves can then be installed below the appropriate functional location.

The main benefit of creating a functional location is that maintenance orders, notifications, measuring points, permits, task lists, and technical history can be organized by the operational structure of the plant. This helps planners and technicians understand where the problem occurred and what other assets are affected in the same hierarchy.

Functional Location Transaction Codes in SAP PM

Transaction codePurpose in SAP PM
IL01Create functional location
IL02Change functional location
IL03Display functional location
IL05Display list of functional locations
IH01Display functional location structure

For this tutorial, we use transaction code IL01 to create a functional location in SAP PM.

Prerequisites to Create Functional Location in SAP PM

Before creating a functional location, the required enterprise structure and PM master data should be available. The exact fields depend on your SAP configuration, but the following objects are commonly required.

  • Define plant
  • Define division
  • Define business area
  • Functional location category configured for the type of location you want to create.
  • Structure indicator maintained for the functional location label format.
  • Maintenance planning plant, planner group, and work center available for assignment.
  • Cost center or other account assignment details available if required by your organization.

Navigation Path for Creating Functional Location in SAP PM

Transaction codeIL01
SAP Menu PathLogistics > Plant Maintenance > Management of technical objects >Functional location > Create

You can also access official SAP learning material for functional locations from SAP Learning and refer to SAP Help documentation for product-specific details when working in SAP S/4HANA Asset Management.

Configuration Steps to Create Functional Location Using IL01

Perform the following configuration steps to create the functional location in SAP.

Step 1 : – Execute t-code “IL01” in command field from SAP easy access screen.

SAP IL01 - funcation location tcode

Step 2 : – On create functional location initial screen, update the following details.

  • FunctLocCat :  – Enter the functional location key based on the edit mask hierarchy structure.
  • StrIndicator : – The structure indicator defines the type of hierarchy structure of the numbering system for the type of functional location.
  • Copy from  : – You can also create functional location by choose existing functional location.

The functional location label must match the structure indicator rules. For example, if the structure indicator uses hierarchy levels separated by hyphens, the new functional location should follow the same label format. If you create a lower-level functional location, make sure the higher-level functional location already exists or is created as part of the same structure design.

After updating the correct structure indicator and functional location category, press enter to continue.

SAPa create functional location initial screen

Step 3 : – On Create Functional location: master date screen, choose general tab and update the following details.

  • Description :  -Update the descriptive text of functional location in SAP.
  • General date :  -Under general date, update the all the required details of Size/Dimension, Reference data (Acquistion date) and manufacturer date.
  • Object type :  Object type as functional location can be a production location, or it can be a machine or any longer assembly line, where which part can be designed as a separate location. So you can choose type of sort functional location that is being created.

Use a clear description because the functional location description appears in search helps, maintenance notifications, orders, and reports. The object type should be selected consistently so that similar functional locations can be filtered and analyzed later.

Create Functional location master date SAP

Step 4 : – Choose the location tab and update the following details.

  • MaintPlant :  –  Update the maintaining planning plant key for an functional location.
  • Work Center :  – Work center is defined that any activity done in this functional location will be done by this resource.

The Location tab connects the functional location with the maintenance plant and responsible work center. These values are important because they influence planning, execution responsibility, and default values in maintenance processing.

Step 5 :  Choose organization tab and update the required details like business area, cost center, WBS elements, planner group, planning plant, responsibilities, etc.

The Organization tab stores responsibility and account assignment information. The planner group and planning plant help maintenance teams route work to the correct planning responsibility. Cost center and WBS elements are used when maintenance costs need to be posted or analyzed against the correct controlling object.

functional location organization SAP

Step 6 : Choose structure tab and update the required details as per requirements of project.

The Structure tab is used to maintain hierarchy-related details and installation information. Review the superior functional location, structure assignment, and related technical object details before saving. Correct hierarchy assignment is important because it affects structure display, object inheritance, and maintenance reporting.

Create Functional Location in SAP structure

Choose save icon and save the configured functional location in SAP.

Successfully we have created functional location in SAP PM.

functionl location created in SAP

Important Fields While Creating SAP PM Functional Location

FieldWhy it matters
Functional locationIdentifies the technical location according to the structure indicator and hierarchy format.
Functional location categoryControls screen layout and behavior for the type of functional location.
Structure indicatorDefines the edit mask and hierarchy structure used for functional location labels.
DescriptionHelps users identify the location in notifications, orders, reports, and search results.
Maintenance plantIdentifies the plant where the functional location is maintained.
Work centerDefines the responsible work center for maintenance work related to the location.
Planner groupAssigns maintenance planning responsibility.
Cost centerSupports maintenance cost tracking and controlling integration.

Functional Location Hierarchy Example in SAP PM

A functional location hierarchy should reflect the way maintenance teams think about the plant. The hierarchy can start from a plant or area and then go down to systems, lines, units, and maintainable sections.

</>
Copy
PLANT-01
PLANT-01-PROD
PLANT-01-PROD-LINE01
PLANT-01-PROD-LINE01-CONV01

In this example, PLANT-01-PROD-LINE01-CONV01 is a lower-level functional location under a production line. Equipment can be installed at this level if maintenance is performed on a specific conveyor, drive, or related technical object.

Creating Functional Location by Copying an Existing Functional Location

If a similar functional location already exists, use the Copy from option on the initial screen. This can reduce manual entry because many values are copied from the reference functional location. After copying, review all copied fields carefully before saving, especially the description, location data, organization assignments, work center, planner group, and cost assignment fields.

Copying is useful when you create multiple similar functional locations, such as similar production lines, pump stations, utility rooms, or plant sections. Do not save copied data without checking whether the new location needs different responsibilities or account assignments.

Mass Creation of Functional Locations in SAP PM

For a small number of functional locations, transaction code IL01 is enough. For a large rollout or master data migration, functional locations are usually created through a controlled data upload or migration process. Depending on the SAP system and project approach, teams may use SAP migration tools, BAPIs, data migration templates, or other approved upload methods.

Before mass creation, prepare and validate the hierarchy labels, functional location categories, structure indicators, descriptions, plants, work centers, planner groups, and account assignments. A small mistake in the structure or hierarchy can create reporting and maintenance processing issues later.

SAP PM Functional Location QA Checklist

  • Confirm that the functional location label follows the selected structure indicator and edit mask.
  • Check whether the superior functional location exists and the new location is created at the correct hierarchy level.
  • Verify that the functional location category matches the technical object type being created.
  • Review the description so maintenance users can identify the location without ambiguity.
  • Confirm maintenance plant, planning plant, work center, and planner group assignments.
  • Validate cost center, WBS element, or other account assignment fields if maintenance costs are tracked.
  • Check whether equipment should be installed under the new functional location after it is created.
  • Display the structure using IH01 or relevant structure display options to confirm the hierarchy.

Common Errors When Creating Functional Location in SAP PM

  • Incorrect structure indicator: The functional location label may not match the required hierarchy format.
  • Wrong hierarchy level: The functional location may be created under the wrong superior location.
  • Unclear description: Users may struggle to identify the correct location in notifications and orders.
  • Missing planning data: Planner group, planning plant, or work center may be required for maintenance processing.
  • Copied values not reviewed: When using Copy from, old cost center, work center, or planner group values may remain on the new functional location.

FAQs on Creating Functional Location in SAP PM

What is a functional location in SAP PM?

A functional location in SAP PM is a technical object that represents a maintainable location or system in a plant structure. Maintenance history, notifications, orders, and equipment installation can be managed with reference to the functional location.

What is the transaction code to create a functional location in SAP?

The transaction code to create a functional location in SAP PM is IL01. You can use IL02 to change and IL03 to display an existing functional location.

How do I create a functional location hierarchy in SAP PM?

Create the higher-level functional location first, then create lower-level functional locations using the correct structure indicator and label format. The hierarchy should represent the plant, area, system, line, or section structure used for maintenance planning.

Can I create a functional location by copying another functional location?

Yes. In transaction IL01, you can use the Copy from option to copy values from an existing functional location. After copying, review the copied organization, planning, and account assignment fields before saving.

How are functional locations created in mass in SAP PM?

Functional locations can be created in mass through approved SAP migration or upload methods used in your project. Before mass upload, validate the hierarchy labels, structure indicators, functional location categories, plants, work centers, and planner groups to avoid master data errors.

Conclusion: Functional Location Creation in SAP PM

To create a functional location in SAP PM, use transaction code IL01, enter the functional location category and structure indicator, maintain the general, location, organization, and structure details, and save the record. After saving, verify the hierarchy and planning assignments so the functional location can be used correctly in maintenance notifications, orders, and asset structure reporting.