IBM Support

How to create and use Self-reference Object Structures?

How To


Summary

Object Structures have a limitation not being able to use the same table twice. Exception is self-reference of objects.
Self-reference object structure allows you to reference the main table used twice linked by a relationship.

Steps

This configuration can be done during the Object Structure creation only.

Create a new Object Structure and check Self Reference checkbox.

After adding the main table the field relationship will be available. Select the relationship

image-20240328101851-1

Using this GET as an example http://HOST/maximo/oslc/os/mxexample?oslc.select=wonum,description,status&oslc.where=wonum=1006

It will return Work order 1006 and all children.

image-20240328101851-2

Document Location

Worldwide


[{"Type":"MASTER","Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"ARM Category":[{"code":"a8m50000000CbL4AAK","label":"Integration-\u003EObject Structures"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Document Information

More support for:
IBM Maximo Asset Management

Component:
Integration->Object Structures

Software version:
All Versions

Document number:
7145430

Modified date:
28 March 2024

UID

ibm17145430

Manage My Notification Subscriptions