Questions tagged [maximo]

IBM Maximo Asset Management software provides asset lifecycle and maintenance management for all asset types on a single, extensible platform. It is built on Java, makes heavy use of SQL where clauses, and supports "automation scripting" out of the box in Jython/Python and JavaScript in predefined contexts.

IBM Maximo Asset Management software is the foundation and framework of an Enterprise Asset Management (EAM), Change and Configuration Management Database (CCMDB), Service Management and IT Asset Management (ITAM) suite of applications that provides asset lifecycle and maintenance management for all asset types on a single platform. Businesses across all industries use Maximo to maximize the realized value of critical physical and IT assets, from purchase authorization to decommissioning, by augmenting business processes with automation and enforcement of best practices. Industry-tailored solutions are available for IT, utilities, nuclear power, transportation, government, telecommunications, life sciences, oil & gas, and more.

The current release, IBM Maximo Asset Management 7.6, is the latest release built upon a Java Enterprise Edition (JEE) Service Oriented Architecture (SOA). The Maximo framework is scalable, can be easily integrated into existing Enterprise Resource Planning (ERP) systems via REST, database tables, Remote Method Invocation (RMI) or a host of other options, can be extended with custom Java or via Automation Scripting (scripting in Jython/Python or JavaScript in predefined contexts), and can be configured with SQL where clauses in many of its internal configuration tools. It also sports tight integration with Actuate's Business Intelligence Reporting Tool (BIRT).

As Maximo is a Commercial Off The Shelf (COTS) product, related Java, Python, JavaScript, BIRT and SQL questions may have constraints not normally imposed on developers working with those languages/tools. For example, Automation Scripting contexts, for scripting in Python or JavaScript, are predefined but dynamic, so the scripter doesn't know at coding time what all the variable names will be. For another example, Maximo does select * from table where and appends your where clause, so the developer can't change the columns selected or the grouping.

Maximo Homepage

617 questions
0
votes
1 answer

How to save record in Maximo anywhere

I had customized work execution app of Maximo Anywhere and created new view of Service Request. But I am unable to save the new record back into maximo. The record is saved in mobile and visible upon refresh but not updating in maximo. whereas other…
max75
  • 13
  • 5
0
votes
1 answer

Not able to login into Maximo Anywhere (work execution app) after adding new VIEW in app.xml

I am trying to customize the Work Execution app by adding new view of Maximo object (SR). I had completed OSLC integration steps as mentioned by ibm…
max75
  • 13
  • 5
0
votes
2 answers

How to show only those tickets whose owner are same as login user and there should be no other option to show or open other tickets

I have used this condition (owner=:user) in SR where clause and it run correctly.It shows only those SR whose owner is same as login user.But the problem is the other SR will also appear when we go to the All record option. I want this condition…
Mr. Nobody
  • 31
  • 1
  • 5
0
votes
1 answer

Maximo Anywhere WorkManager build failed

I am try to build android apps but while creating apps my build failed with following errors. D:\ibm\AnywhereWorkManager\build.xml:87: The following error occurred while executing this line: …
James
  • 1
0
votes
1 answer

Unable to log into Maximo after installing demo database maxinst.bat

I am getting this message every time go to http://test-max75:9080/maximo/ui/ BMXAA0025E - The method can not be called because application server security is not enabled. Enable Application Server Security. For details, see information on…
Sun
  • 2,595
  • 1
  • 26
  • 43
0
votes
1 answer

How do I verify installation requirements in Maximo 7.5 install?

I am trying to install an Admin Workstation with a demo database for Maximo 7.5 on Windows Server 2008 R2. I downloaded two files, 1) MAM_LAUNCHPAD_7.5_EIMG_1_OF_2_REF.zip and 2) MAM_LAUNCHPAD_7.5_EIMG_2_OF_2_REF.zip . I extracted the contents…
Sun
  • 2,595
  • 1
  • 26
  • 43
0
votes
0 answers

Web service method List parameter
I want to be able to receive a list of Injured objects in my web service method. Below is the java bean created for the object: public class Injured implements Serializable { private String name; private String number; private String…
AuthenticReplica
  • 870
  • 15
  • 39
0
votes
1 answer

Maximo - MxLoader Classification Upload with CLASSSTRUCTUREID

I'm able to upload classification to Maximo except CLASSSTRUCTUREID column, the process of MxLoader finish without any errors but the class structure field gets an Autokey value. I tried to remove the Restricted option from the integration object…
0
votes
1 answer

Need to troubleshoot a workflow

I am coming into an existing SCCD project and there is a custom field that is maintained between the Service Request and Incident forms. The problem is that the field is not being carried over properly. I suspect this is an issue within the…
Don Boots
  • 2,028
  • 2
  • 18
  • 26
0
votes
1 answer

Save mbo from init launch point in maximo automation script?

For the sake of simplicity, here is a test script that I would like to run during the Initialize step of an object launch point mbo.setValue('CCIPERSONGROUP', 'TEST') It sets the value properly, but does not save it. It saves properly when the…
Don Boots
  • 2,028
  • 2
  • 18
  • 26
0
votes
2 answers

Maximo - Return multiple values based on another field using List Where Clause in Domain

I know I can't return multiple values with the Case statement but this is the best way I can explain what I want to accomplish. I am trying to write a statement where I will return different values based on what is entered in another field. I have…
Jarnar591
  • 3
  • 1
  • 2
0
votes
1 answer

Adding a new row to another table using java in Maximo

I have two tables that I'm working with: KINCIDENT and ASSISTANT. The main one is KINCIDENT and the two are linked using an ID. I'm able to add a new row from the application but I want to do this using Java. I tried the following code but did not…
AuthenticReplica
  • 870
  • 15
  • 39
0
votes
1 answer

birt reports JavaScript conditional expression

I'm trying to get a formula scripted properly, can some one help me please. I'm using Birt 3.7.1. thanks. This is for a Maximo report if(row["special"] == 'W' && row["metername"] == null){ false} *** I need this coded --don't hide --> must have a…
user4070102
  • 47
  • 1
  • 8
0
votes
1 answer

Maximo scripting cannot load second MboSet

I've a script with an object launchpoint on INVOICELINE. For the mbo I want to get all INVOICELINES with the same PONUM as the current MBO (since they could be in other then the current mbo's invoice) In the script I find the PO like so: (to test…
Jeroen
  • 1,638
  • 3
  • 23
  • 48
0
votes
3 answers

Maximo - Adding elements to a CustomMboSet using scripting

Is it possible to add to a CustomMboSet in Maximo using scripting? I am writing a custom application using a custom object called TIMESHEET. As part of the application I am writing a (Jython) script that needs to dynamically build up an MboSet (a…
stevepoll
  • 51
  • 3
  • 6