Why is non-serialized inventory returned to the tech after undo_install via API plugins?
Summary:
Why is the inventory returned to the technician resource when performing undo_install on a non-serialized inventory using the plugin API?
When installing non-serialized inventory using the API Plugin in Oracle Field Service, the system returns a temporary ID. This ID is invalid for undo_install operations and generates a CODE_ENTITY_ID_INVALID error.
Then, when refreshing the session, the final ID appears, but the undo_install only moves the material to the technician's inventory instead of returning it to the warehouse stock, causing management inconsistencies.
Content (please ensure you mask any confidential information):
1-Run install from the API Plugin on a non-serialized item. (Request + response with the temporary item ID)
0