List of Contributions

Steven Shull

Projetech Inc

Contact Details

Projetech Inc

My Content

1 to 20 of 50+ total
Posted By Steven Shull Jan 12, 2021 8:15 AM
Found In Egroup: Maximo
\ view thread
I had sent this in the MORE Maximo community post but the main issue is Maximo has never supported sorting through relationships. I requested this as a RFE in 2013 (https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=37940) and it was supposedly delivered in 7.6.1.2. However, we've ...
Posted By Steven Shull Jan 7, 2021 7:34 AM
Found In Egroup: Maximo
\ view thread
I'm slightly confused by the request you're making. Your ((var_workorderid)) isn't actually a workorderid, is it? With the new JSON API this value is the primary key base 64 encoded. With the old REST API (/maxrest/rest) this was actually the unique identifier of the table (like workorderid). Regardless, ...
Posted By Steven Shull Jan 6, 2021 9:11 AM
Found In Egroup: Maximo
\ view thread
I don't quite understand what you're asking. Your snippet (aside from menutype and lookup which aren't valid) is from a DBC file defining an attribute but you're trying to control menu type & lookups which are primarily UI settings. For lookups, there is some functionality (if you're using a java ...
Posted By Steven Shull Jan 6, 2021 8:28 AM
Found In Egroup: Maximo
\ view thread
Sorry, I should have clarified that the return time is a vector of MBOs. To iterate through it you can't use getMbo. We use something like below. The taskMbo in this example would be your task MBO you need. if selectedRecords: iterator=selectedRecords.iterator() while iterator.hasNext(): taskM ...
Posted By Steven Shull Jan 4, 2021 8:58 AM
Found In Egroup: Maximo
\ view thread
No, the where clause is a SQL where clause so it has to evaluate to proper SQL. Because the attribute doesn't exist as a column it will fail. You can reference non-persistent values (IE column=:fltaskselection), where the value in the non-persistent attribute fltaskselection will be used to build the ...
Posted By Steven Shull Jan 4, 2021 8:45 AM
Found In Egroup: Maximo
\ view thread
You are correct with number 1. You can back date status changes to an extent. You cannot have one that is before any other status change on the record to avoid confusing scenarios (such as closing before APPR). You can forward date status changes, but I've never understood why and it becomes an issue ...
Posted By Steven Shull Dec 28, 2020 8:30 AM
Found In Egroup: Maximo
\ view thread
You can import it a couple of ways, but since you're on 7.6.1+ the preferred approach is to copy it to a location where every server can access it (or put it on every server) and then reference that path in the mxe.pylib.path system property which would make it available in every script that needs it. ...
Posted By Steven Shull Dec 24, 2020 8:42 AM
Found In Egroup: Maximo
\ view thread
Did you try utilizing the files in this technote: Configure Report designer (Eclipse) for Maximo 7.6.1.x (ibm.com) We develop for customers on 7.6.1 and 7.6.0 and have a similar config for both which works for us but we almost exclusively develop reports on SQL Server/DB2. I would be surprised if you ...
Posted By Steven Shull Dec 18, 2020 8:27 AM
Found In Egroup: Maximo Anywhere
\ view thread
I'm assuming since you posted this in the Maximo Anywhere community you're talking about the Anywhere app. This is very confusing, but the two aren't related in any way. IBM developed the Anywhere Inspections application prior to Maximo releasing inspection functionality. With IBM's new mobile product, ...
Posted By Steven Shull Dec 16, 2020 10:11 AM
Found In Egroup: Maximo Integration
\ view thread
I created a case to IBM in early 2019 where any time an error is thrown from an automation script and the script changed other values the UI doesn't reflect the underlying MBO changes, even if you explicitly call a save. They rejected it because it involved an automation script and thus unsupported and ...
Posted By Steven Shull Dec 16, 2020 8:33 AM
Found In Egroup: Maximo Anywhere
\ view thread
I don't believe it has really changed since the initial release, but there is a guide on how to make the app work on Anywhere 7.6.4 (it ships with code from an earlier version of Anywhere). If you haven't seen this already I would definitely start here if you want to try and build it Updating Incident ...
Posted By Steven Shull Dec 15, 2020 10:11 AM
Found In Egroup: Maximo
\ view thread
You want to use the "run-dbc" to execute schema changes (or use the native runscriptfile in your Maximo install if you don't want to use the maximodev-cli tool at that point). EARs aren't involved at all as it's just database changes and while updatedb COULD execute it, it depends heavily on how you ...
Posted By Steven Shull Dec 7, 2020 8:13 AM
Found In Egroup: Maximo Anywhere
\ view thread
Google wouldn't remove the ability to install apps outside of their Play Store, especially not now when they're undergoing anti-trust lawsuits and one of their biggest defenses is they allow sideloading. And even if they went down a more restrictive path, they'd still allow organizations to sideload ...
Posted By Steven Shull Dec 7, 2020 7:43 AM
Found In Egroup: Maximo Anywhere
\ view thread
I wouldn't recommend disabling stable paging. This setting changes the Maximo REST API to establish the MBO set once (IE run the SQL query once) and the iterate through each MBO one at a time (so you only have 1 MBO in memory at a given point). This is preferable when downloading lookup data for a couple ...
Posted By Steven Shull Dec 4, 2020 9:00 AM
Found In Egroup: Maximo
\ view thread
Screen changes are done using a MXS file. It's executed similar to a DBC file (using runscriptfile for example), but is specific to screen changes. The way we typically build the MXS file is using the MXDIFF utility ( IBM Maximo Asset Management Tools ). You have a copy of the file (pre change) and a ...
Posted By Steven Shull Dec 2, 2020 8:26 AM
Found In Egroup: Maximo
\ view thread
If you don't want to have to expand it each time, this is a setting in application designer you can change. Open the properties for the table in Application Designer and uncheck the "Collapsed" checkbox. That will cause it to be expanded by default. ------------------------------ Steven Shull Director ...
Posted By Steven Shull Nov 30, 2020 7:54 AM
Found In Egroup: Maximo
\ view thread
When you run the importreports command, the errors will typically be displayed in the console output. I'd recommend outputting this to a text file (importreports.bat > C:\IBM\SMP\importreports.txt for example) and then looking to see why it's failing. Often it will be related to silly differences ...
Posted By Steven Shull Nov 27, 2020 10:34 AM
Found In Egroup: Maximo
\ view thread
Depending on your version, there was an issue (APAR IJ21591 IJ21591: TABLE FIELDS DO NOT WRAP IN ALL APPLICATIONS AFTER APPLYING 7611 IFIX 002 (ibm.com) ) where fields didn't wrap properly. If you're on 7.6.1.1 for example, you need to be on IFIX 05 or later to have the fix. You also mentioned long ...
Posted By Steven Shull Nov 25, 2020 9:10 AM
Found In Egroup: Maximo
\ view thread
Seconding Arnoldas that Power BI tends to be a popular option, especially for organizations that already use Office 365. It's extremely cheap (if not free based on the plans you're using) and you can make some pretty interesting dashboards in it. We also see quite a few still use the ODBC approach with ...
Posted By Steven Shull Nov 20, 2020 9:13 AM
Found In Egroup: Maximo
\ view thread
I know you're more curious and not interested in the supported angle, but I felt like I had to emphasize that I wouldn't recommend it because it'd be a maintenance nightmare. Every time you do a DB config or patch of Maximo you risk having the column switch to a standard column, breaking your customization. ...