Screen shots (click to enlarge & click image to close):
[nggallery id=4]
Real Time Maximo Mobile Connectivity
InterPro Solutions’ has developed a mobile integration framework that provides real time connectivity to Maximo via WiFi or 3G connectivity. Devices such as iPhone, iPad, iTouch, Android, BlackBerry, etc. are now capable of logging into and ...
A web based dashboard that seamlessly interacts with your Maximo maintenance management system. EZDash provides real time interactive graphs and charts for use by staff to monitor and manage work processes, inventory, labor hours, PM schedules, etc. EZDash is easily configured to display a wide range of key performance metrics ...
A web based dashboard that seamlessly interacts with your Maximo maintenance management system. EZEnergyDash provides real time interactive graphs and charts for use by staff to monitor and manage and view energy consumption. EZEnergyDash is easily configured to display a wide range of key performance metrics relevant to what’s important ...
This web-based add-on to IBM’s Maximo application system provides customers with a simple way to enter service requests and view their previously entered service tickets. Customers can enter requests without having to be a registered Maximo user, therefore eliminating the need for a user to register or be registered in ...
This web-based add-on to IBM Maximo application provides supervisors and managers with the ability to assign work orders to specific staff as well as track the status of those work orders. Work orders can be assigned on an individual basis or by groups - it as easy as a "point ...
@Praveen
Writing a webservice is out of the scope of this blog, but I would image you could do something that would insert records into an interface table that would then import data into Maximo.
No, I just left mine with the default values. The only end point that has a value is ISREMOTE which is set to 0. The rows in the MXIFACETABLE should NOT be deleted once the transaction has been completed. If the MXIN_INTER_TRANS transaction is still queued up, then it means that the CRON TASK is not picking it up. The transaction should be deleted once the CRON TASK finds it. Check to see if the CRON TASK is active and running. Also check if your JMS queues and buses are setup correctly and working. If you are running Maximo 7.1.1.4, check out this post. Make sure all of the “MEA MDB” sections are uncommented.
Any tips on data import for Jobplans? We can import the base jobplan record just fine but have been unable to import Jobtasks. We have tried working with seperate interface objects for Jobplan and Jobtask, each only containing info of one table, and also creating one object which has Jobplan as parent and Jobtask as a child. Either way we have not been able to add records via Integration Framework. This was no problem using the GDL with Maximo 5.2, loading Jobplans in one load followed by Jobtasks.
Hello,
Can I write custom class to fill IFACE table? I have on line query view in SQL Server data base and I must data of this view somehow insert into IFACE table …
Why do you need a custom class? Just import that data into the table however you wish. You can enter data with DTS (Data Transformation Services) or SQL Server Integration Services
Thank you for your answer. I have all Maximo connected to Microsoft SQL Server DB. I want with MIF get data from table view in MS SQL server DB (this view is not part of Maximo System) and insert data in IFACE table and from this table with MIF in COMPANIES Maximo table (object). I want to do this automatically without my intervention to insert or get data (somehow with crontask).
What is the procedure of this steps in MIF? Thank you in advance.
Hi and thans for the tutorial it was very helpful.
However i get a bit worried working on the back end of the database so i am wondering whether there is not a way of doing so at the front end.
@Bernard, you shouldn’t have to worry too much about working on the back end of the database as long as you aren’t inserting, deleting or updating any of the MAXIMO tables. If you are only modifying the interface tables, then you are OK. Those interface tables can be deleted and recreated from the front end. So don’t touch any of the MAXIMO defined tables and you should be good to go.
Hi,
Can you please explain me
“HOW to interface the MAXIMO 7 with a webservice application using the maximo integration frame work?”
@Praveen
Writing a webservice is out of the scope of this blog, but I would image you could do something that would insert records into an interface table that would then import data into Maximo.
@Praveen
I think I misunderstood, if you were talking about Maximo’s Web Service Library Integration, then that tutorial may come at another date…
On your external system, do you set anf of the End Point properties for the MXIFACETABLE? I.e. DRIVER, ISREMOTE, PASSWORD, URL, USERNAME.
I have everything setup exactly as you described and the rows are just sitting in my IFACEASSET and MXIN_INTER_TRANS tables.
No, I just left mine with the default values. The only end point that has a value is ISREMOTE which is set to 0. The rows in the MXIFACETABLE should NOT be deleted once the transaction has been completed. If the MXIN_INTER_TRANS transaction is still queued up, then it means that the CRON TASK is not picking it up. The transaction should be deleted once the CRON TASK finds it. Check to see if the CRON TASK is active and running. Also check if your JMS queues and buses are setup correctly and working. If you are running Maximo 7.1.1.4, check out this post. Make sure all of the “MEA MDB” sections are uncommented.
Any tips on data import for Jobplans? We can import the base jobplan record just fine but have been unable to import Jobtasks. We have tried working with seperate interface objects for Jobplan and Jobtask, each only containing info of one table, and also creating one object which has Jobplan as parent and Jobtask as a child. Either way we have not been able to add records via Integration Framework. This was no problem using the GDL with Maximo 5.2, loading Jobplans in one load followed by Jobtasks.
To import job plans and tasks, you must create a new object structure and a new enterprise service.
Hello,
Can I write custom class to fill IFACE table? I have on line query view in SQL Server data base and I must data of this view somehow insert into IFACE table …
Why do you need a custom class? Just import that data into the table however you wish. You can enter data with DTS (Data Transformation Services) or SQL Server Integration Services
Thank you for your answer. I have all Maximo connected to Microsoft SQL Server DB. I want with MIF get data from table view in MS SQL server DB (this view is not part of Maximo System) and insert data in IFACE table and from this table with MIF in COMPANIES Maximo table (object). I want to do this automatically without my intervention to insert or get data (somehow with crontask).
What is the procedure of this steps in MIF? Thank you in advance.
can anybody please tell me how to integrate third party tool(BO crystal)in maximo7.1.
i want to run crystal reports from maximo.
Hi and thans for the tutorial it was very helpful.
However i get a bit worried working on the back end of the database so i am wondering whether there is not a way of doing so at the front end.
Cheers
@Bernard, you shouldn’t have to worry too much about working on the back end of the database as long as you aren’t inserting, deleting or updating any of the MAXIMO tables. If you are only modifying the interface tables, then you are OK. Those interface tables can be deleted and recreated from the front end. So don’t touch any of the MAXIMO defined tables and you should be good to go.
Can you import JOBPLANS and JOBTASK with a CSV FlatFile in MX7 or do you have to use the XML EndPoint because of the parent child relationship?
Hello,
Is there any way to import data in Maximo Integration Framework with Java Bean (EJB)? If yes, how? What classes must use?
I’m pretty sure you can but I have never done it so I am not really sure what classes to use.
Thank you very much for your answer.