I got asked today how to find the unique ID of an object in SAP Field Service Management — for example, an activity, equipment, or business partner.
At first, I thought I knew the answer. But as I started checking, I realized there are a few different ways to get the ID, depending on the object type — and even a few tricks I hadn’t used before.
Since it was a good reminder (and I learned something new myself), I thought I’d share it here in case it’s helpful for others too. Whether you’re troubleshooting, working with APIs, or just trying to understand where a certain ID comes from — this guide gives you a quick overview of your options.
For transactional objects like activities or service calls, the easiest way to get the unique ID (UUID) is to use the “Share” action in the UI.
Open the activity or service call.
Click the Action (3 dot) icon on the top right and select Share.
The link is automatically copied to your clipboard.
The UUID is part of the URL, for example:
Get the activity id from the user interface
This UUID can be used directly in business rules, screen configurations, reports, API requests or integrations.
For master data objects like equipment or business partners the ID isn’t shown directly in the UI when opening it within the master data module of SAP Field Service Management — but there is a trick to get the URL including UUID:
Open an activity or service call that references the equipment or business partner.
Click on the linked object.
Check the browser URL — the UUID is part of it:
This works well if you're already working inside a transaction and want to trace the related objects.
If you know certain values like an external ID, code or name, you can also use the FSM Query API to look up the object and get its UUID.
Equipment by Serial Number:
Business Partner by code:
The response will show the UUID in the id column. You can use the "Create Query" screen in the Analytics and Reporting or Admin Portal to run these queries.
💡 Tip: This method is especially useful when you need to look up multiple UUIDs or when working with integration scenarios.
Get any ID using Query in Analytics and Reporting
Building custom reports, business rules, screen configurations or dashboards
Automating data flows between systems
Debugging or investigating sync issues
Creating cross-references between objects
Activity / Service Call | "Share" action in UI | Query API |
Equipment / Business Partner | Linked object → URL | Query API |
Let me know if you'd like a follow-up post with more tips and tricks and answers to frequently asked questions — or if you’ve found other useful tricks for working with FSM IDs!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |