Using Object Structure Services
The Object Structure Services provide capabilities to perform the provided operations over a specified Object Structure. You can use the information provided here to use object structure services.
- Update
- Query
- Create
- Sync
- Delete
- Publish
- Invoke
The Simple Tpae IF Connector supports the operations that are indicated in preceding list. Object Structure Services can be used to create, read, update, or delete operations and are the default behavior of the connector. These services are managed
by the Object Structure application. Maximo® comes with several predefined Object Structures, for example, MXASSET:
| MBO | Parent Object | Location Path | Relationship |
|---|---|---|---|
| ASSET | ASSET | ||
| ASSETMETER | ASSET | ASSET/ASSETMETER | INT_ASSETMETER |
| ASSETUSERCUST | ASSET | ASSET/ASSETUSERCUST | ASSETUSERCUST |
| ASSETSPEC | ASSET | ASSET/ASSETSPEC | ASSETSPECCLASS |
Table 1. MXASSET example
When reading assets, the connector receives a structure, similar to the following XML file, where the relationships are represented as nested elements:
<ASSET>
<ASSETNUM>7112</ASSETNUM>
-
<ASSETMETER>
<METERNAME>RUNHOURS</METERNAME>
-
</ASSETMETER>
<ASSETMETER>
<METERNAME>KILOMETERS</METERNAME>
-
</ASSETMETER>
-
</ASSET>