Reorder Point
Efficient inventory management is a critical aspect of enterprise asset management, ensuring that spare parts and essential components are available when required. IBM Maximo, a leading Enterprise Asset Management (EAM) system, offers a robust platform for managing inventory, but traditional methods often struggle with real-time data updates and predictive maintenance needs. By integrating Watson X for chatbot and FASTAPI for seamless API communication, this solution enhances inventory optimization, reduces operational costs, and improves asset maintenance efficiency.
Inventory management plays a crucial role in optimizing operational efficiency by ensuring that spare parts and other critical components are available when needed. This documentation outlines the challenges, solutions, and benefits of implementing an intelligent inventory management system using Maximo Manage and WatsonX. Additionally, it discusses the role of FASTAPI for API communication to facilitate real-time data exchange.
Inventory management is the process of ordering, storing, using, and tracking a company’s inventory. This includes managing raw materials, components, and finished products, as well as warehousing and processing such items. In the context of enterprise asset management, inventory management ensures that assets have the necessary parts available to minimize downtime and optimize performance.
IBM Maximo is a leading enterprise asset management (EAM) system that provides comprehensive asset lifecycle and maintenance management capabilities. Effective inventory management in Maximo ensures:
To overcome these challenges, an approach with historical data analytics is proposed.
To facilitate seamless communication between the inventory management system and Maximo, we use FASTAPI. FASTAPI is a modern, high-performance web framework for building APIs with Python.
The MAS (Maximo application suite) supports role-based access aligned with Maximo’s permissions:
Launch the IANN Maximo Assistant by clicking on the assistant icon.
Initiate the process by clicking on ‘Reorder point.’
The IANN Maximo Assistant then prompts user to choose site from the below options
We can view all the sites from the Maximo application along with their descriptions.
The BEDFORD site has been selected as the designated site.
Once you’ve selected the site, the IANN Maximo Assistant will guide you to choose a storeroom from the available options for the BEDFORD site.
The CENTRAL storeroom has been selected as the designated storeroom.
We can see that the agent has successfully retrieved the reorder points data. Simply click the link to view the full details.
We can see the reorder point details of the central storeroom. It consists of details such as Item, Description of the item, storeroom, description of the storeroom, status of the item, Current reorder point, optimal reorder point, Current Stock Balance of the item as shown in the figure.
For item 6-L203 Current reorder point is 10 and Optimal reorder point is 144.
For item 217219 Current reorder point is 5 and Optimal reorder point is 144.
For all the items in the storeroom we fetched the current reorder point and optimal reorder point.
Navigate to the Inventory Application in Maximo to validate the retrieved details.
Provide item number.
Click on the Reorder Details tab. The system displays the current reorder point as displayed in the fetched data.
The fetched data matches the records available in the application.
Click Update Selected, and the Assistant prompts for item numbers to update.
After providing the item number, the Assistant updates the value to its optimal reorder point.
The Current reorder point has been successfully updated to its Optimal reorder point as shown in the figure below.
Refresh the Inventory Application to verify the updated reorder point.
The system confirms that the reorder point has been successfully updated to its optimal value.
We can see item 6-L203 current value and optimal value are same.
To update multiple items, select Update Selected for multiple items.
The assistant prompts the user to provide item numbers for updating.
Enter the required item numbers and proceed with the update process.
Click on the provided link to view the updated reorder point details.
Since we selected four items for the update, we can see their current reorder point is updated to their optimal reorder points reflected in the table.
To update all items simultaneously, select Update All in the Assistant.
The system processes the request and updates all reorder points to their optimal values. We can see that the reorder points were updated successfully. Click on the link provided to confirm the updated reorder points.
After completing the update process, all items now reflect their optimal reorder points, ensuring proper inventory management.