Maximo Open Forum

 View Only

 Create location if dont exists in Manage

  • Integrations
Aakash Saxena's profile image
Aakash Saxena posted 08-04-2025 15:28

Hi All, I am using JSON mapping and Enterprise Service for Asset and Specification create and update. It creates asset records with specifications if the location from the JSON payload exists in Maximo, but as expected, if the location doesn't exist in Maximo, it fails to create the asset. I am looking for an approach where the MIF check the location and if it dont exists in maximo then create the location and process the json payload. Setting up multiple calls for inserting the location first is not an option.

For some reason, don't want to shift approach from JSON mapping to Enterprise Service user exit, where I think this can be done. I am looking for an approach where I can keep json mapping along with an automation script that handles the location part ie. do nothing if location exists and create if donot exists.

Any pointers to this?