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.

Table 1. Object structure for importing asset disposal data
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.

Table 2. Asset disposal attributes for the ITASSETDISPOSAL object structure

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.



Feedback