If you're looking for Maximo Interview Questions for Experienced or Freshers, you are in the right place. There are a lot of opportunities from many reputed companies in the world. According to research, Maximo has a market share of about 36.9%.
So, You still have the opportunity to move ahead in your career in Maximo Development. Mindmajix offers Advanced Maximo Interview Questions 2021 that helps you in cracking your interview & acquire a dream career as Maximo Developer.
|Types of Maximo Interview Questions|
Frequently Asked Maximo Interview Questions
|If you want to enrich your career and become a professional in Maximo, then enroll in "MaximoTraining" - This course will help you to achieve excellence in this domain.|
IBM Maximo is an asset management tool that allows users to manage the assets from a single system. Using this single system company can have a glance over the full life cycle of their organizational assets, which includes production, communication, infrastructure, transportation, and a lot more.
Maximo is a cloud-based or on-premise technology and can be easily accessed from any device.
We will use the System Properties application to manage system properties and the values of the system properties that various components use.
The various modules of Maximo are as follows:
The various controls for the Application Designer Tool are as follows:
Maximo uses “controls,” numerous pre-fabricated elements like tables and text boxes, 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
Integration Framework allows you to integrate Maximo with other tools. It reduces your manual efforts. Integration is used for many ways they are as follows:
Various Integration framework components are as follows:
Start Center is nothing but a view of Maximo when you log in to it. The start center can be configured by the system admin according to the business needs. There can be various tabs on the start center. Maximo admin can include day-to-day tasks on it, or any message or any news in the 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 at your start center. The start center can also be configured according to the security groups, i.e. different views for a different person or according to the need and requirement of the Business.
Procedure Import Workflow in Maximo 7.1
Start Center is nothing but a view of Maximo when you log in to it. The start center can be configured by the system admin according to the business needs. There can be various tabs on the start center. Maximo admin can include day-to-day tasks on it, or any message or any news on the 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 at your start center. The start center can also be configured according to the security groups, i.e. different views for a different person or according to the need and requirement of the Business.
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 mailboxes of these 3 ids periodically and processes the emails to create or query tickets.
The details of the configuration are provided below
I have to create a Result set graph in the Maximo Start Center that shows the sum of actual labor hours instead of showing count(*) on the Y-axis. for example, if siteid ‘ABC’ has three work orders ‘1001’,’1002′ and ‘1003’ in work order 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.
This section provides an overview of Email integration with TSRM
Two types of integration have been configured:
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
There are 5 ways
Various Integration framework components are as follows:
Integration Framework allows you to integrate Maximo with other tools. It reduces your manual efforts.
Whenever a WO is an 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.
IBM Maximo Asset Management is an enterprise asset management (EAM) software solution product produced by IBM. It is a solution that is used to operate, maintain, and dispose of enterprise assets.
The 4 types of assets are mentioned bellow
MBO represents a record in the table whereas MBO Set represents a table in the database. These MBO’s carries the data.
Scalable. No matter what size you are now, it can handle future expansion
There are 6 Domains as mentioned bellow
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:
SmartCloud Control Desk provides the following features and benefits:
To create and manage generic communication templates that MAXIMO Users can leverage to standardize frequently used e-mail communications (Notifications)
There are 8 Maximo workflow nods
1. Wait for Node
2. Interaction Node
3. Task node
4. Condition node
5. Manual Input node
6. Subprocess node
The security level determines whether a property can be retrieved an authenticated Connection to the system is established. There are three levels of security:
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.
The system stores application data at one of the following four levels:
Integer, Yes or No, ALN
An instance of a property is defined and associated with a specific system server.
For example, you can configure the system property, mxe. cron task.do not run, to be an instance-specific property. To perform this configuration, access the System Properties application. In the Instance Properties table window, associate the mxe. cron task.do not run system property with a specific server (for example, MXServer1) and the value applies 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.
Assign a Commodity Group and code
To assign relative values to inventory items
Part of a communication template, escalation, service level agreement, or Workflow
Assign a vendor, Enable the default vendor checkbox
Those defined in the Maximo. properties
Using an MBO Validate class you can validate a text field. In the Database in the attributes tab, you can specify a valid class name.
You have to specify the Cron task logic in the 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 task instances are running that means there will be 10 java objects of EscalationCronTask class.
|Explore - Maximo Sample Resumes! Download & Edit, Get Noticed by Top Employers!|
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,
Procedure: Session Configuration
TSRM User session characteristics can be modified. This document describes the parameters that can be changed and how to change them
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 as 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:
the interval for all sessions created in this web application. The specified timeout must be expressed in a whole number of minutes. –> 10 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 that 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’ Startup the WAS Servers.
Ravindra Savaram is a Content Lead at Mindmajix.com. His passion lies in writing articles on the most popular IT platforms including Machine learning, DevOps, Data Science, Artificial Intelligence, RPA, Deep Learning, and so on. You can stay up to date on all these technologies by following him on LinkedIn and Twitter.