Mindmajix

Maximo Interview Questions

Maximo Interview Questions

Q. How to manage the user login Sessions in Maximo?

Procedure: Session Configuration

TSRM User session characteristics can be modified. This document describes the parameters that can be changed and how to change them

Dependency : None

Sesssion Configuration

The following two properties can be modified for user sessions in Maximo:

Session Timeout – This is the duration of inactivity after which a Maximo session will timeout. This is set to 10 minutes currently. The procedure to modify this is is described below:
Log in to the Maximo Admin Server (IP).via Remote Desktop
Open the file C:IBMSMPmaximoapplicationsmaximomaximouiwebwebmoduleWEB-INFweb.xml with an editor.
Search for the section shown below:

<session-config>
<!– The session-timeout element defines the default session timeout
interval for all sessions created in this web application. The
specified timeout must be expressed in a whole number of minutes. –>
<session-timeout>10</session-timeout>
</session-config>

Update the value marked in red above to the number of minutes that the session timeout needs to be set to.
Save the file and close the editor
Build and deploy Maximo as described in the document T_SOP_TSRM_Maximo_Build.doc

Concurrent Sessions- This is the configuration parameter which defines whether a user is restricted to only one session or can open multiple sessions in TSRM. The procedure to modify this is described below:
Stop the WAS Servers as described in T_SOP_TSRM_WAS_Restart.doc
Connect to the Maximo database (IP)
Execute the following query : select * from MAXPROPVALUE where propname=’mxe.enableConcurrentCheck’
If the value of the PROPVALUE field is 1, then a user can only have a single session on maximo. If it is 0, then the user can have multiple concurrent sessions on Maximo.
To update this value if required, execute the following SQL statement : UPDATE MAXPROPVALUE SET PROPVALUE='<1 for single session or 0 for multiple sessions>’ WHERE PROPNAME=’mxe.enableConcurrentCheck’
Start up the WAS Servers.


Q. What are various modules of maximo?

The various modules of maximo are as follows:

  • Application Designer.
  • Database Configuration
  • Integration Module
  • Security
  • Workflow Administration
  • Change Request
  • Workflow Designer
  • Escalations
  • Cron Task
  • System Properties

Q. What are the various controls in the Application Designer Tool?

The various controls for Application Designer Tool are as follows:

Maximo uses “controls,” numerous pre-fabricated elements like tables and textboxes, to build the user interface for its applications. The individual controls are part of Maximo’s code and cannot be modified.

Control Name and Description

Tabgroup – A container for adding tabs.

Tab – An individual tab in a tab group.

Section – A container for adding controls such as section columns, section rows, fields, buttons, combo boxes, and check boxes.

Section Column – A column in a section.

Section Row – A row in a section.

Section Header – A container to label a section or a table window, with the capability to display dynamic values in its label. This control contains the parameter values control which is a container for the parameter value control.

Parameter Values – A container for the parameter value control to be used in sections and table windows.

Parameter Value – Dynamic values that reside within a section header.

Combobox – A combo box with drop-down functionality.

Checkbox – An HTML check box.

Blank Line – Inserts white space in a section.

Help Grid – Help text displayed in dialog boxes.

Image – Allows you to insert an image.

Listbox – An open, drop-down menu which displays dynamic content.

Multiline Textbox – A text input box with multiple lines.

Multipart Textbox – Two text boxes next to each other; one for displaying text and the other a description.

Static Text – Informational text displayed in an application.

Textbox – A text input box with a single line.

Table – A container for a table window.

Table Column – A container for a column in a table window.

Tree – A container for a hierarchical structure.

Tree Attribute – A value to describe the tree node control within the tree control.

Tree Node – A container for defining the child elements within the tree control.

Appbar – A container that displays all the applications, belonging to the current module, except for the currently displayed application.

Menubar – A menu bar that contains signature options for the Search, Query, and Bookmark menus.

Hyperlink – A hyperlink that supports both text and graphics.

Explain Integration Framework.

Integration Framework allows you to integrate maximo with other tools. It reduce your manual efforts. Integration is used for many ways they are as follows:

– To create the thousands of classification in maximo in one time only.

– To upload IN and SR in tool in just one click.

– To create multiple user ids in Maximo.

– To create the automatic tickets in maximo on receiving the alerts or any message, for which we integrated maximo with Netcool.

– We can integrate maximo with Tivoli Directory Server by using Tivoli Directory Integrator, by creating assembly line in TDI.

– Various Integration framework components are as follows:

– Object structures

– Services

– Channels

– External systems

– Endpoint

– Events

– Web services

– Content

Define Start Center in Maximo.

Start Center is nothing but a view of maximo when you login to it. Start center can be configured by the system admin according to the business needs. There can various tabs on start center. Maximo admin can include day to day task on it, or any message or any news in bulletin board. Your various tickets IN/SR can be shown on them. Short cuts to various applications required by the end user can also be provided on your start center. Start center can also be configured according to the security groups, i.e. different views for different person or according to the need and requirement of Business.


Q. Explain what Procedure Import Workflow in Maximo 7.1?

Procedure Import Workflow in Maximo 7.1
Note-

1. Object structure, publish channel, Enterprise services can be duplicated from migration to make it used by integration process and if it is not in migration/Integration then follow the steps given below to create it manually
2. Turn Admin mode to off before import.
3. The sequential queue processes messages one at a time, in a first-in-first-out
Sequence and as we are using sequential queue the error files if generated should be cleared from error folder from mea-global directory
4. Cron task set up- JMSQSEQCONSUMER make this cron task active for sequential queue
5. Create MEA Global directory, if it does not exits. Give the details of this in System Properties & all End Points that will be used.
6. Enable Message Tracking from select action menu for Enterprise Services created below
7. Create End Point & External System only once as per steps given below & can be used multiple times.


Q. What is Start Center in Maximo?

Start Center is nothing but a view of maximo when you login to it. Start center can be configured by the system admin according to the business needs. There can various tabs on start center. Maximo admin can include day to day task on it, or any message or any news in bulletin board. Your various tickets IN/SR can be shown on them. Short cuts to various applications required by the end user can also be provided on your start center. Start center can also be configured according to the security groups, i.e. different views for different person or according to the need and requirement of Business.


Q. What is Inbound email integration?

Inbound email integration – TSRM can process inbound emails and automatically create or update tickets with the details. In the Bharti environment, a notes application has been provided to end users to enable them to create, update and query tickets with ease. This application generates an XML and sends it via email to TSRM.Based on the OLM id of the user, the mail is sent to one of 3 email ids, or . TSRM polls the mail boxes of these 3 ids periodically and processes the mails to create or query tickets.The details of the configuration is provided below
Notes Application: A notes application is provided to users to create or query tickets in TSRM as shown. It can be used to query or create.


Q. How to show sum of instead count(*) on ResultsetGraph of Maximo Start Center?

I have to create a Result set graph in Maximo Start Center that shows  sum of actual labor hours instead of showing count(*) on Y axis. for example, if siteid ‘ABC’  has three workorders ‘1001’,’1002′ and ‘1003’ in workorder table with 3,2 and 4 actual labor hours respectively then I have to create a resultset(or resultset graph) that show this site ‘ABC’ and its labor hours sum 3+2+4=9, instead of showing count 3 on Y axis. Please help me to resolve this issue…thanks in advance.

Software/Hardware used:
Maximo 7.


Q. What is Email Integration?

Overview : Email Integration

This section provides and overview of Email integration with TSRM
Two types of integration have been configured:
Outbound email – This allows TSRM to send various notifications via email
Inbound email- This allows TSRM to automatically process inbound email to generate or query tickets for the reported problems


Q. What you know about Inbound email integration?

Inbound email integration – TSRM can process inbound emails and automatically create or update tickets with the details. In the Bharti environment, a notes application has been provided to end users to enable them to create, update and query tickets with ease. This application generates an XML and sends it via email to TSRM.Based on the OLM id of the user, the mail is sent to one of 3 email ids, or . TSRM polls the mail boxes of these 3 ids periodically and processes the mails to create or query tickets.The details of the configuration is provided below.


Q. What is Outbound email integration?

This section details the two types of email integration that have been configured for TSRM

Outbound email integration- TSRM uses SMTP for sending out emails.
The configuration element for this is mentioned below:
The System Property mail.smtp.host controls which smtp server TSRM uses for sending out mail. This is currently set to (IP) which is a Domino server running SMTP service
Troubleshooting tips- Points to check for troubleshooting email delivery
Check that the firewall ports are opened between TSRM and the SMTP server. The port used by SMTP is 25. This check can be performed by trying to telent to the smtp server on port 25 from both the WAS servers (IP)
Check the communication logs for the record in question to ensure that a mail was actually sent from TSRM.
Check for mail routing issues with the Notes team


Q. Various controls in the Application Designer Tool in IBM Maxixo part 1:

  • Tabgroup – A container for adding tabs.
  • Tab – An individual tab in a tab group.
  • Section – A container for adding controls such as section columns, section rows, fields, buttons, combo boxes, and check boxes.
  • Section Column – A column in a section.
  • Section Row – A row in a section.
  • Section Header – A container to label a section or a table window, with the capability to display dynamic values in its label. This control contains the parameter values control which is a container for the parameter value control.
  • Parameter Values – A container for the parameter value control to be used in sections and table windows.

Q. Various controls in the Application Designer Tool in IBM Maxixo part 2:

  • Parameter Value – Dynamic values that reside within a section header.
  • Combobox – A combo box with drop-down functionality.
  • Checkbox – An HTML check box.
  • Blank Line – Inserts white space in a section.
  • Help Grid – Help text displayed in dialog boxes.
  • Image – Allows you to insert an image.
  • Listbox – An open, drop-down menu which displays dynamic content.

Q. Various controls in the Application Designer Tool in IBM Maxixo part 3:

  • Multiline Textbox – A text input box with multiple lines.
  • Multipart Textbox – Two text boxes next to each other; one for displaying text and the other a description.
  • Static Text – Informational text displayed in an application.
  • Textbox – A text input box with a single line.
  • Table – A container for a table window.
  • Table Column – A container for a column in a table window.
  • Tree – A container for a hierarchical structure.

Q. Various controls in the Application Designer Tool in IBM Maxixo part 4:

  • Tree Attribute – A value to describe the tree node control within the tree control.
  • Tree Node – A container for defining the child elements within the tree control.
  • Appbar – A container that displays all the applications, belonging to the current module, except for the currently displayed application.
  • Menubar – A menu bar that contains signature options for the Search, Query, and Bookmark menus.
  • Hyperlink – A hyperlink that supports both text and graphics.

Q. How many ways Integration is used in IBM Maximo?

  • To create the thousands of classification in maximo in one time only.
  • To upload IN and SR in tool in just one click.
  • To create multiple user ids in Maximo.
  • To create the automatic tickets in maximo on receiving the alerts or any message, for which we integrated maximo with Netcool.
  • We can integrate maximo with Tivoli Directory Server by using Tivoli Directory Integrator, by creating assembly line in TDI.

Various Integration framework components are as follows:

  • Object structures
  • Services
  • Channels
  • External systems
  • Endpoint
  • Events
  • Web services
  • Content

Q. Do you know what is integration framework?

Integration Framework allows you to integrate maximo with other tools. It reduce your manual efforts.


Q. How to defaulting to wrong priority number in Maximo?

Whenever a WO is input, as soon as the page is saved, the priority number defaults to #4. This is the first time in two years this issue has come up.


Q. What is IBM Maximo Asset Management?

IBM Maximo Asset Management is an enterprise asset management (EAM) software solution product produced by IBM. It is a solution which is used to operate, maintain and dispose of enterprise assets.


Q. What types of assets are focuses in IBM Maximo?

  • Plant and production (for example oil, gas, chemicals, mining, manufacturing, pharmaceuticals, food, electronics and power generation)
  • Infrastructure (including railways, highways, telecommunications, water and wastewater, and electric and gas distribution networks)
  • Transportation (for military, airlines, trucking, shipping, rail and other use)
  • Real estate and facilities (for example, in offices, schools and hospitals)

Q. What is MBO and MBO Set?

MBO represents record in the table where as MBO Set represents a table in the data base. These   MBO’s carries the data.


Q. What are the benefits of Maximo, versus other similar systems?

Scalable. No matter what size you are now, it can handle future expansion


Q. What are differences between Table Domain and Cross over Domain in IBM maximo?

  1. Table Domains

This domain produces a dynamic set of values. These values are derived by specifying attributes of an object in the database.

  1. Cross over Domains

Crossover domain does not produce a list, but retrieves a value from another Record. You program Maximo to bring it from one field to another, typically from one application to another


Q. What are the domains we have in Maximo?

There are total 6 Domains

  1.       Alphanumeric Domains
  2.       Numeric Domains
  3.       Numeric Range Domains
  4.       Table Domains
  5.       Crossover Domains
  6.       Synonym  Domains

Q. Introducing IBM SmartCloud Control Desk?

SmartCloud Control Desk is a comprehensive IT Asset and Service Management solution that helps reduce cost and minimize service disruptions through automated service request handling, efficient change management, optimized asset lifecycle management across IT and enterprise domains.

With SmartCloud Control Desk, you get one product that integrates the functionality of all these products:

  •    Tivoli Asset Management for IT
  •    Tivoli Change and Configuration Management Database
  •    Tivoli Service Request Manager

SmartCloud Control Desk provides the following features and benefits:

  •    Reduce total cost of ownership by using one unified solution to license, install and manage multiple ITIL processes under one price point
  •    Reduce Business Risk by using advanced impact analysis and defining automated change procedures that ensure integrity of existing infrastructure while supporting business agility
  •    Improve efficiency and Quality of Service by unifying asset, change and problem management across both IT and the rest of the enterprise
  •    Lower cost and mitigate license compliance risk by performing end to end software asset management
  •    Improve utilization rate and reduce unnecessary purchases by managing the IT asset lifecycle
  •    Adaptive, role-based simplified UI, improves intuitiveness for novice users, and reduces training costs.
  •    Access from anywhere at anytime via mobile device support – Blackberry, iOS, Android
  •    Pick a solution delivery model – Traditional on-premise, SaaS, VM image – that is affordable and meets your current business needs; Seamlessly move between delivery models while keeping the same functionality

Q. What is Communication Templates in IBM maximo?

To create and manage generic communication templates that Maximo Users can leverage to standardize frequently used e-mail communications (Notifications)


Q. Explain about Maximo Workflow nodes?

  1. Wait Node

-Indicates that a record’s progress through a process should pause until a required condition is met.

-No Assignment is made when a record enters a wait node

  1. Interaction Node

-Redirect the user to another application or screen with the same application

-Display an application tab with instructions for adding or modifying data,Or to perform a particular    application action

-Automatically trigger an action from the toolbar or select action menu

-Automatically trigger a process, for example, another workflow process

  1. Task node

-Inbox assignment with Positive or Negative Result

  1. Condition node

-System evaluates a condition with a binary True or False result and then routes the record accordingly)

  1. Manual Input node

-Prompts the user with multiple

-Options and then routes the record accordingly

  1. Sub process node

-Launch another workflow process within this process

  1. Start
  2. Stop

Q. Explain all the Status of an incident in Maximo?

NEW: The initial status of a ticket after you creates it or inserts it. You cannot revert to this status after you change it.

QUEUED: Ticket ownership has been assigned to a person or a group. Ownership assignment can be made manually or might be made automatically using workflow, a service level agreement, or other escalation process. For more information, see the Workflow help, or the Service Level Agreements help.

INPROG: In progress. Someone is working on this ticket. The first time a ticket reaches this status, the system populates the Actual Start field if it is empty.

PENDING: An action on this ticket is pending (for example, vendor or user call-back, or waiting for parts).

RESOLVED: Information has been gathered and routed, service has been restored or a solution has been provided. The first time a ticket reaches this status, the system populates the Actual Finish field if it is empty. If needed, you can reopen a ticket and change the status from RESOLVED to INPROG (in progress).

CLOSED: The ticket becomes a historical record. When a record is closed, you cannot change the status. You can, however, edit certain parts of the history record.


Q. Which application associates failure hierarchies to Assets?

ASSETS


Q. Which Maximo properties are read first when the Maximo Server is started?

Those defined in the maximo.properties


Q. A labor can have multiple qualifications that can be renewed or extended. Some of these qualifications expire after a period of time. What is created to automatically expire these qualifications?

Escalations


Q. How can you validate a text field?

Using a MBO Validate class you can validate a text field. In the Database configuration in the  attributes tab you can specify a validate class name.


Q. Where you will mention the cron task logic? Explain for 10 instances?

You have to specify the Cron task logic in java class. Suppose for the escalation Cron task you may define the login in  psdi.app.escalation.engine.EscalationCronTask Class. Now if there are 10 Escalation Cron tasks instances are running that means there will be 10 java objects of EscalationCronTask class.


Q. What is use of MaxObject, MaxAttribute, and MaxPresentation?

MaxObject: In this table the actual definition of the MBO is stored.

MaxAttribute:  Describes all the attributes like data type of the attribute, its length, is it persistent or not, does it have any validation class attached to it.

MaxPresentation: Actual presentation XML of any application is stored.


Q. What are system properties?

We will use System Properties application to manage system properties and the values of the system properties that various components use.


Q. Can we have multiple system properties with the same name and values? Can we have multiple values? Can we have a default value?

We can’t have multiple system properties with the same name, but we can have system properties with the same values. We can have multiple values for system properties. For Example for the attachments we can have multiple values like .txt,.html,


Q. What are the Global properties data types?

Integer, Yes or No , ALN


Q. What are the instance properties in System Properties?

An instance property is defined and associated with a specific system server.

For example, you can configure the system property, mxe.crontask.donotrun, to be an instance-specific property. To perform this configuration, access the System Properties application. In the Instance Properties table window, associate the mxe.crontask.donotrun system property with a specific server (for example, MXServer1) and a value applicable only to that server (for example, a value of BBCron). As a result, the Bulletin Board cron task (BBCron) does not run on MXServer1; however, BBCron can run in another system instance, such as MXServer2.


Q. Which action can be taken when creating a service item?

Assign a Commodity Group and code

A Preventive Maintenance (PM) alert is generated for either meter-based PMs or time-based PMs. On which tab can the alert lead be found in the Preventive Maintenance application?

Frequency


Q. What is the purpose of a Condition Rate?

To assign relative values to inventory items


Q. Where are Roles used?

Part of a communication template, escalation, service level agreement, or Workflow


Q. When transferring an item or tool across organizations, an internal purchase order must be in place. What must be the same across the organizations?

Item Set


Q. Which two steps are required to set the preferred vendor for any stocked tool?

Assign a vendor, Enable the default vendor check box


Q. What are the Global properties security levels?

Security level determines whether a property can be retrieved an authenticated Connection to the system is established. There are three levels of security:

PUBLIC – The property and its value can be accessed through unauthenticated client sessions.

SECURE – The property and its value can be accessed through authenticated Client sessions.

PRIVATE – The property and its value can be accessed only within the Business object framework of the system.


Q. What are the types of common XML? And their usage?

Library xml:  If we want to share a single piece of code across multiple applications, we can’t copy paste the same code in all applications. To consolidate the common code we have Library xml

Ex: Suppose if I want to display a dialog in so many applications, you just put the code snippet in library.xml and refer that code snippet ID in all the applications where ever you want.

Menus xml: Common menus across all the applications

Lookups xml: With this you can look for a list of values. Like persons, classification etc.


Q. What is the data storage level? Explain all the levels?

The system stores application data at one of the following four levels:

System level – The data is available to all organizations and sites.

Set level – a special category by which multiple organizations can share items and vendor company data,data that the system stores by default at the organization level.

Organization level – The data is available to only the specified organization and all sites within the organization.

Site level – the data is available to only the specified site.

0 Responses on Maximo Interview Questions"

Leave a Message

Your email address will not be published. Required fields are marked *

Copy Rights Reserved © Mindmajix.com All rights reserved. Disclaimer.
Course Adviser

Fill your details, course adviser will reach you.