How to solve the issue of start center cannot be edited for being modified by someone

On one of the Maximo production release, we need to modify one of the start center template in production. But when click the start center template would like to modify, but got the following error: BMXAA7941E — You cannot modify this template because it is being modified by another user The issue was caused by someone open this start center template to modify, but forget to save or cancel the modification. It will keep this start center being locked by this user, until he/she save or cancel the change. We need to identify which user is modifying this template, and ask him / her to unlock the template by save / cancel. Unfortunately Maximo doesn’t provide the way to check who is locking the start center template. The only way you can figure out is through query the table “scconfig” in Maximo database directory. Open sql tool, execute the following sql script: ...

November 15, 2020 · 2 min · 297 words · Jacky Qiu

What is Maximo Recurrence of inbound transactions and how to use it?

IBM Maximo is very powerful and flexible EAM Platform, especially its integration framework. In Maximo Integration Framework (MIF), there are a lot of options you can configure or develop inbound and outbound interfaces to integrate Maximo with other systems. I will try to introduce more details on MIF in other topics, this topic will introduce recursion of inbound interface in Maximo and how to use it in real business case. ...

November 8, 2020 · 3 min · 448 words · Jacky Qiu

The Latest Ethereum Solidity Smart Contract Development Tutorial (Part -3) — Compile, Deploy and

If you following my previous 2 serials: (Part -1) — Solidity Smart Contract development environment setup for Visual Studio Code with Truffle framework (Part -2) — Develop solidity smart contract in truffle you should be able to setup your solidity smart contract development environment and write your first smart contract. Now let’s take further adventure to compile, deploy and test the smart contract we developed in previous tutorial. **Step 1 **— Compile smart contract ...

April 11, 2019 · 5 min · 903 words · Jacky Qiu

The Latest Ethereum Solidity Smart Contract Development Tutorial (Part -2) — Develop solidity

On the previous tutorial (Part -1) — Solidity Smart Contract development environment setup for Visual Studio Code with Truffle framework, we learned how to setup our development environment and the high level of the requirement for rock-scissors-paper game which we are planning to build smart contract for. Now in this tutorial, we will start to write a solidity smart contract and test it in truffle. Before you start the following section, please make sure you follow the Part -1to complete development environment setup. ...

April 4, 2019 · 7 min · 1427 words · Jacky Qiu

The Latest Ethereum Solidity Smart Contract Development Tutorial (Part -1) — Develop Solidity

There is blossomed increasing blockchain development skills resource request in the job market in the last year (2018), and this trend is continuing in 2019. To increase your job opportunities if you are willing to embrace blockchain revolution, learning popular smart contract development technology such as solidity will arm yourself. Thanks for many of selfless writers, there are a lot tutorials you can find through google. But since blockchain technology is still evolving, the related development tools / languages keep updating in months. If you are follow out of date articles to start your smart contract learning, I am pretty sure you will lose a lot of your hairs :). To save your hair, I write these serial tutorials to guide you how to develop smart contract in Solidity for a real use case, and more than that, you can learn some of the key technologies related to smart contract development, and the whole software development life cycle from requirement to production. You can get benefit from these articles whether you are developer or technical manager. Here are the highlights you will learn from these serial articles: ...

April 2, 2019 · 7 min · 1328 words · Jacky Qiu

Modify Maximo data through Restful API

In my previous blog I introduced how to query Maximo data through Restful API, in this blog, I will show you how to modify (Create, Update, Delete) Maximo data through Restful API. You can modify Maximo resources by using the HTTP PUT, POST, and DELETE methods with Restful API. The PUT, POST, and DELETE methods can be used to modify business object resources and object structure resources. However, the business rules of an object might prevent it from being updated by a REST API request. For example, a DELETE request on a work order resource might fail if the business object validations prevent deletions because of the current state of the work order. ...

2 min · 225 words · Jacky Qiu

The Latest Ethereum Solidity Smart Contract Development Tutorial (Part -4) — Build Frontend html

In previous serial articles, you learned how to setup development environment, built a solidity smart contract in truffle, and deployed it to a testing blockchain network ganache. You can refer to the following links for the previous sessions: (Part -1) — Solidity Smart Contract development environment setup for Visual Studio Code with Truffle framework (Part -2) — Develop solidity smart contract in truffle (Part -3) — Compile, Deploy and Test solidity smart contract in Truffle ...

3 min · 545 words · Jacky Qiu