Skip to main content

Miscellaneous Maximo interview questions and answers


Structural and Non Structural Changes:----

Structural content - configuration content that is stored in the underlying
relational database schema as tables, views, columns, indexes, and so on.
Nonstructural content - all other configuration content that is not
structural. Nonstructural content is typically stored as records in a table.

Migration objects and their contents

Application:--
DMMAXMODULES
DMMAXAPPS
DMMAXMENU
DMQUERY
DMSCTEMPLATE
DMLAUNCHENTRY

Appsecurity
DMSIGOPTION
DMMAXSERVICE
DMMAXGROUP
DMMAXUSER
DMSIGOPTION
DMCTRLGRP






DATADICTIONARY:--
DMMAXSERVICE:-SYSTEM SVICE MIGRATION
DMLANGUAGE:-LANGAUGE MIGRATION OBJECT
DMMAXMESSAGE:-SYSTEM MESSAGE MIGRATION OBJECT
CURRENCY
SETS
ORGANIZATION
CONDITION
DOMAIN
MAXOBJECT
MAXSEQ
MAXRELATIONSHIP
MAXINTOBJECT
DMGLCONFIGURATION


BPM
ACTION
ACTIONGRP
ROLE
COMMTEMPLATE
ESCALATION
WFPROCESS


SYSTEM
CRONTASK
LOGGER
MAXPROPERTIES


Types of Inventory usage records

3 types of inventoy usage records we could create:--
1.     Issue.(issue and return both)
2.     Transfer(only transfer)
3.     Mix(Both issue and transfer).

Difference between stocked and non stocked

Stocked Item: - Item which company stocks and we create a reorder point for it.
Non Stocked Item:- Item which company does not stocks and we don’t create a reorder point for it.

Methods of statefulmbo
getStatusHistory()
This is taking history mbo
getStatusHandler()
Calling status handler class
getStatusListName()
This is taking domain name
SetFieldFlag
SetValue are 2 mothods of Mbo class


What is migration Manager

It enables us to migrate configuration content from one product environment to another.

Object Structure
An object structure is a grouping of related business objects (BOs).
Every package has a life-cycle wherein it is:
1. Defined
2. Created
3. Distributed
4. Deployed
Applications
Functional
Resources
Application Security
Reporting
System
Integration
BPM
Migration


Actions
To migrate a WFINITIATE action, which initiates a workflow process, the workflow process must be active. Therefore, two deployments are required. Migrate the workflow process and activate it in the target environment first, and then migrate the action.
Action groups
To migrate action groups that are created in the Actions application, you must also migrate all the actions that are in each action group. If you do not migrate the actions, the action groups cannot be used in the target environment.
Charts of accounts
Migration Manager does not migrate charts of accounts (GLs).


What are different ticket types:
Problem, Incident and Service Request.

Status for ticket
New,inprogress,pending,resolved,closed,queued.
Appbean extends databean
Databean extends webclientbean
Appbean methods
1.     Initialize.
2.     Save.
3.     Isempty
4.     Reset.
5.     Bookmark
6.     Delete
7.     Routewf
8.     Launchwf
9.     StopWf

Status of workorder
1.  Wappr
2.  Wsch
3.  Appr
4.  Wmatl
5.  Wpcond
6.  Inprorg
7.  Complete
8.  Close
9.  Cancel
Tell me some databean methods:

1.     Add row.
2.     Set QBE
3.     Cal Bean Method
4.     Initialize
1.     Reset
2.     Getparent
3.     Getmboname
4.     GETMBOSETREMOTE
5.     execute


Which is synchronous and which is asynchronous


Publish Channel – Asynchronous

Invocation Channel - Synchronous

Enterprise Services – Synchronous and Asynchronous


What are the implicit variables we use in automation script : - 


App
User
Mbo
Mboname
Errorkey
Errorgroup
Params
Interactive
Evalresult
Onadd
Onupdate
Ondelete
action
scriptName
scriptHome
Launchpoint
Var_readonly
Var_required
Var_initial
Var_previous
Var_internal
Var_modified


Comments

Popular posts from this blog

Maximo Interview Questions - Maximo Technical and Functional Questions

Technical Questions How do you rate your self in :- 1. PL/SQL 2. Java 3. Automation Script 4. Mbo Customization 5. Admininstration Jobs 6. Funtional Concepts 7. Maximo Configuration Do not rate anything less than 7 unless you don't want interview to skip the topic Deployment / Administration  1. Explain LDAP integration? 2. Explain SSO and LTPA token? 3. What is global security? 4. How session is managed in Websphere or Maximo? 16. How to insert attributes from Backend? 5. How request is passed in Maximo? 6. How to do horizontal and vertical clustering? 7. Explain how you confire websphere for maximo manually? 8. What are Websphere MQ? 9. What is JMS, Connection Factory and Queues? 10. What is difference between vmm and ldap sync integration ? 11. What is Standalone and federated repository? 12. How to install a new language in Maximo? 13. What are the steps to apply a Fix pack in Maximo, Websphere or DB2? 14. Have you worked on any performance checking tools? 15...

Maximo Bean Class Methods

Methods of Bean Classes of Maximo Reset Method   This method is called when a new filter is applied for the dialog's MboSet.  @see psdi.webclient.system.beans.DataBean#reset()     @Override     public void reset() throws MXException     {             try         {                 saveCurrentSelection();         }         catch (RemoteException e)         {             handleRemoteException(e);         }         super.reset();     } Initialize It is used to initialize values on a d...

Integration Control

Integration control used in making conditions for processing  provides a way to match xml field or object field with particular value. We have 4 types of integration control 1. Value 2.List 3. XRef 4.Boolean Value control is used to compare with single value. List control is used to compare with list of values which may come from domains. Boolean control is true or false value used to compare yorn field I personally never used it. XRef control i.e cross reference control is used to to swap values foe example we have different orgid in other system than we can define cross reference control inorder to translate. We create cross reference control and associate it with enterprise service or publish channel. We can also override these values at external system level.