Disclaimer: This blog is created to showcase the Joule Skills feature in SAP and is intended for demonstration purposes only. The content is not meant for productive use.
This use case demonstrates the creation and deployment of Joule Skills in SAP Build to manage Maintenance Orders in SAP S/4HANA. By leveraging APIs from the SAP Business Accelerator Hub, the solution enables users to create, update, and retrieve maintenance orders through natural language interactions in Joule. The setup involves configuring input parameters, mapping them to action calls, and formatting responses, all while securely connecting the SAP BTP environment to the on-premise SAP S/4HANA system via Cloud Connector. This provides a seamless, conversational interface for maintenance order management, highlighting the capabilities of Joule Skills for process automation and intelligent interaction.
Prerequisite
Begin by creating a custom action and selecting the required API from the SAP Business Accelerator Hub. This API will be integrated into the Joule Skill to enable Maintenance Order Management through action calls. Once the action is created, choose the available operations. For this demonstration, the Maintenance Order – POST, UPDATE, and PATCH methods are used to perform create, update, and retrieve functions. After adding these actions, test each one using the test feature and select the destination configured in the BTP cockpit.
In SAP Build Lobby, create a Joule Skills project and provide a suitable description for the skill. For example:
Create individual Joule skills for Maintenance Order – POST/UPDATE and PATCH operations.
Create Maintenance Orders
Set up the input parameters for this Joule Skill, which will be used in the prompt during the demo of maintenance order creation from Joule. Next, create a destination variable to ensure the destination is correctly mapped upon project deployment. Map all necessary values from the input parameters to the respective inputs of the action call used for creating a maintenance order. Finally, proceed to the last step to format the response in Joule using the ‘Send Message’ option.
Get Maintenance Order – Joule Skill
Change Maintenance Order – Joule Skill (Same as above)
After this release and deploy the project in the environment.Once deployed the version is reflected and launch the Joule
So by deploying the created joule skills we now have this feature by using natural language.
In conclusion, this demonstration highlights how Joule Skills in SAP Build can simplify Maintenance Order Management by enabling intuitive, natural language interactions with SAP S/4HANA. Through seamless integration using the Cloud Connector and APIs from the SAP Business Accelerator Hub, business users can efficiently create, update, and retrieve maintenance orders without navigating complex interfaces.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 120 | |
| 37 | |
| 37 | |
| 19 | |
| 17 | |
| 15 | |
| 12 | |
| 12 | |
| 10 | |
| 8 |