Object structure for IT asset disposal imports
An object structure is the common data layer that the integration framework uses for all outbound and inbound application data processing. Control Desk provides an object structure specifically designed to import IT asset disposal data.
An object structure consists of one or more business objects that make up the content of an XML data message. The object structure for importing the IT asset disposal file is based on the business object required for Control Desk asset data.
Object structures logically group together one or more Maximo® Business Objects (MBOs) and are the building blocks that are used to import and export data. In general, each MBO represents a particular database table. An MBO's attributes equate to the columns of the database table, and an instance of an MBO equates to a row of data in the table. Once defined, an object structure is used to create an XML Schema Definition (XSD), which defines the format of data exchange at the object structure level.
The object structure defined for importing asset disposal data into Control Desk is described in Table 1.
Object structure | Description | Tables/MBOs | Query only | Self referencing |
---|---|---|---|---|
ITASSETDISPOSAL |
IT asset disposal definition | ASSET |
N | N |
The attributes available for the object structure used to import asset disposal data into Control Desk are described in Table 2.
ITASSETDISPOSAL Attribute (column name) |
Description | Primary key | Alias name |
---|---|---|---|
ASSETNUM | Asset Number | Yes | ASSETNUM |
SITEID | Site ID | Yes | SITEID |
STATUS | Asset Status | STATUS | |
TLOAMDISPCHARGE | Charge | TLOAMDISPCHARGE | |
TLOAMDISPDATE | Date Disposed | TLOAMDISPDATE | |
TLOAMDISPRECIPIENT | Recipient | TLOAMDISPRECIPIENT | |
TLOAMDISPREMARK | Disposal Remarks | TLOAMDISPREMARK | |
TLOAMDISPREQ | Disposal Request ID | TLOAMDISPREQ | |
TLOAMDISPTYPE | Type of Disposal | TLOAMDISPTYPE | |
TLOAMDISPVALUE | Price/Value | TLOAMDISPVALUE |
Primary keys
The integration framework uses the primary key sets to properly update existing records and to determine when to insert new records.