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
1
vote
1 answer

Query Help: A view that totals some groups

I'm looking for the correct way to structure the query for a view in order to include some totaling, etc. on the DB side (the view will be used by reporting systems). Relevant Data Structure +---------+ +---------+ |WORKORDER| |WPLABOR …
SeanKilleen
  • 8,809
  • 17
  • 80
  • 133
1
vote
0 answers

How to Automate package migrations in Maximo Manage Application from backend in Maximo 8.X Versions?

Is there any way we can perform the deployments/migrations in Maximo Manage Application (8.X Vesion) from backend. Since it is a SaaS Product, the only available way to perform deployment currently is using Maximo Migration Manager UI Screen (By…
IT_Guy
  • 79
  • 2
  • 11
1
vote
1 answer

Conditional UI expression (Maximo)

I was doing a course in Maximo through Udemy. In Conditional expression, the instructor was using signature option along side with Conditional UI. Could anyone please elaborate on the Signature option? why do we need to use it with conditional UI…
1
vote
1 answer

Run Animation freezes after a few seconds, Unity

I'm using a few animations from mixamo, and have successfully implemented them to the unity animator, where I've set all the different states. A problem occours when I go from idle state to running state. The running animation is active for a few…
Potato
  • 21
  • 2
1
vote
1 answer

StaleElementException error in Selenium Python

I am working on a web automation project. The project is personally for myself as I have to constantly click and fill out text fields on a web app (IBM Maximo Asset Management). The login, and then clicking the link where I want to go initially work…
1
vote
1 answer

Toad: Count characters in SQL statement

Toad for Oracle 12: I'm working in a system that has an unfortunate limitation where an SQL query's FROM clause can only have up to 1000 characters (including spaces). This becomes a problem when the FROM clause has a lengthy subquery in it (> 1000…
User1974
  • 276
  • 1
  • 17
  • 63
1
vote
1 answer

Group BY query utilizes indexes, but window function query doesn't

I use a COTS system by IBM called Maximo Asset Management. The system has a WORKORDER table with 350,000 rows. Maximo has a concept called relationships that can be used to pull in data from related records. How relationships work: For each…
User1974
  • 276
  • 1
  • 17
  • 63
1
vote
2 answers

IBM Maximo - Go To Custom Application (With Where Clause Provided)

I am working on a Maximo application for our business, and one of their requirements is to keep track of staff that have been offered a shift. If there are 10 staff members, they would need to cycle through this list (ordered by seniority) when…
araisbec
  • 1,223
  • 3
  • 16
  • 27
1
vote
1 answer

Schedule a Maximo escalation for multiple days?

Dear Stackoverflow community, In Maximo (IBM Control Desk) I have an escalation that I would like to run on 00:00 (midnight) on Tuesday and on Thursday. Using the GUI, I can only select one day and not two. GUI : Every (om de) 1 week (weken) on (op…
Niek Jonkman
  • 1,014
  • 2
  • 13
  • 31
1
vote
1 answer

IBM Maximo Asset Management, Display images inside lines

The customer wants to be able to manage images within lines, for example, add an image to each task in the workorder, and this image also has to be able to visualize in the line and also from a birt report. I've tried using attachments but you can't…
1
vote
1 answer

Is it possible to continue existing maximo workflow instance from automation script

In our PR program in maximo, we have a workflow that will route the PR to other team for approval. but the approval process is from email that we create outside of maximo. I would like to know is it possible to continue the workflow instance from…
user8533094
  • 45
  • 1
  • 5
1
vote
1 answer

Identify newly added Java methods between .JARs?

I have version 1 and version 2 of a Java-based software product. And I have access to the .JAR files and .class files. (Note: Java customization is a legitimate technique for configuring the product. We don’t need to worry about breaking any rules…
User1974
  • 276
  • 1
  • 17
  • 63
1
vote
0 answers

Maximo see response from publish channel json request

I have a publish channel for which I've added a Json Mapping in order to send Json Format to the endpoint defined. The issue I'm facing is that when the response message is an error I cannot see the response body that contains the reason of the…
nhesfga
  • 13
  • 3
1
vote
0 answers

How to route a workflow with webservice in IBM Maximo?

We are using Maximo 7.6.0.8. We need to route a workflow with RESTAPI json services. It can be with ROUTEWF action, or custom java class/automation script. I was searching web for weeks but find nothing :( Does anyone know how Maximo route a…
Kuvalya
  • 1,094
  • 1
  • 15
  • 26
1
vote
2 answers

Linking records in Communication Templates

Following the instructions in this IBM article, I have included a link to a record in an comm template. My link looks like this http://:HOSTNAME/maximo/ui/maximo.jsp?event=loadapp&value=:APP&uniqueid=:OWNERID. This link from the IBM article only…