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
2
votes
1 answer

Maximo REST API WHERE clause

I am calling this MAXIMO REST API to fetch incidents belonging to a group: https://doamin/maximo/oslc/os/mxosincident?lean=1&oslc.pageSize=10&oslc.select=*&oslc.where=ownergroup="I-AMS-TEST-VG" The above query works fine, I get all incidents…
2
votes
1 answer

Maximo web services security

For securing Maximo web services on an environment security has been configured but without succeeding: Maximo Web services has been created and tested via SoapUI successfully before applying security. Security configuration has been applied at the…
High Nine
  • 31
  • 4
2
votes
2 answers

Is there a way to extract Maximo username from JSESSIONID inside of a custom Java servlet?

I am creating a custom Java servlet inside of Maximo. I want to piggyback off of Maximo's authentication and as a part of that I need some way of retrieving the user info (user name, display name, etc.) from the HttpServletRequest object. I am able…
Jesse Williams
  • 140
  • 1
  • 8
2
votes
2 answers

Maximo Automation Script for Integration - JSON

I'm writing a script for integration to modify JSON input and save to maximo. First I converted the StructureData erData input to JSON object like this; var resp = JSON.parse(erData.getDataAsString()); Then I modified the JSON object to add…
2
votes
1 answer

Automated way to create packages and deploy to environments in maximo migration manager

Maximo is an IBM tool. You use the maximo Migration Manager set of applications to promote product configuration content from one product environment to another, such as from development to test, and to production.Can creating packages in the…
Ashley
  • 1,447
  • 3
  • 26
  • 52
2
votes
1 answer

Trigger Maximo MIF integration of object using automation script

Is there a way to trigger the integration of an MBO through MIF using an automation script? Here's the use case: Child object with no application to manage it is sent through integration Integration fails at the destination and needs to be…
BoydDensmore
  • 181
  • 12
2
votes
5 answers

Use select clause in case expression to set condition

Query 1 select * from worklog where worklog.recordkey IN case when worklog.class ='ACTIVITY' THEN (SELECT wonum from woactivity where parent ='M2176' ) when worklog.class ='WORKORDER' THEN (SELECT WONUM FROM WORKORDER…
2
votes
1 answer

Can we conditionally hide "Help" menu options in Maximo start center?

Is it possible to hide help menu options conditionally in Maximo start center. I have tried by associating sigoption and condition to a help menu item in MENUS.xml but it doesn't work.
ARM
  • 31
  • 2
2
votes
0 answers

Birt Report skipping letters/lines after 4000 characters stored in LONGDESCRIPTION CLOB field

When I am running a report which have more than 40000 character in longdescription clob field in oracle the report is skipping some lines/letters ,what can be done in this case so it should not skip any letters.
A.Bond
  • 43
  • 1
  • 6
2
votes
1 answer

Maximo automation script to pull Company Contact's email address

I am trying to pull in the email for a Contact in a specific Company. When a PO buyer creates the PO, they select the Company and the appropriate Contact if it's not the Company's default Contact. The script I created works well in most cases.…
2
votes
2 answers

IBM Maximo Where Clause

I am trying to create a where clause to return all work orders between set dates where the there are no ACTUALS recorded (no labtrans). I have an existing WC which i am using as a template for this one but i am stuck with the "where"…
Garth
  • 53
  • 9
2
votes
1 answer

Maximo- Update work order using RESTApi by passing wonum and siteid instead of workorderid

We are currently on Maximo 7.6.1 and have started to use Restful APIs and was wondering if there is a way to update a work order using RESTApi by passing wonum and siteid instead of workorderid. We would like to avoid one additional GET call for our…
user2732988
  • 71
  • 3
  • 12
2
votes
1 answer

Setup multiple location hierarchies in MAXIMO

I am looking for a way to setup multiple location hierarchies in MAXIMO. We have transmission lines and pipe lines, but the same geographical location might have different parent for transmission grid than for the pipeline network. Is there a way to…
2
votes
2 answers

Tracking tire mileage in MAXIMO as measurements on meter readings

I am helping on a project and we are managing a tire warehouse in MAXIMO. That was OK, but now our business guys want us to track mileage for these tires. As these are stock parts, I do not understand how we can manage these and capture mileage for…
zvoncica
  • 45
  • 5
2
votes
1 answer

How can I manage items with shelf expiry in MAXIMO

We are managing some disinfection chemicals in our warehouse that have shelf expiry life. What is the best way to manage the expiry date in MAXIMO.
zvoncica
  • 45
  • 5
1 2
3
41 42