My Oracle Support Banner

EGO_ITEM_PUB.Process_Items Update Is Not Working Through WebService -- Error INV_NON_UPDATE_ATTRIBUTE_ERROR (Doc ID 1573240.1)

Last updated on APRIL 27, 2018

Applies to:

Oracle Product Hub - Version 12.1.1 and later
Information in this document applies to any platform.

Symptoms

EGO_ITEM_PUB.Process_Items Update is not working through WebService
If you try to update an item using EGO_ITEM_PUB.Process_Items API through a WebService, the wsdl fails, but the same item is updated successfully with the same parameters passed when done through a PL/SQL procedure.

The error message in the mtl_interface_errors is "INV_NON_UPDATE_ATTRIBUTE_ERROR"
The columns PRIMARY_UNIT_OF_MEASURE, TRACKING_QUANTITY_IND, ONT_PRICING_QTY_SOURCE, SECONDARY_UOM_CODE, SECONDARY_DEFAULT_IND, DUAL_UOM_DEVIATION_HIGH, DUAL_UOM_DEVIATION_LOW and ENGINEERING_ITEM_FLAG are not updatable.

But none of these columns is being updated.

ERROR
-----------------------
"INV_NON_UPDATE_ATTRIBUTE_ERROR"
The columns PRIMARY_UNIT_OF_MEASURE, TRACKING_QUANTITY_IND, ONT_PRICING_QTY_SOURCE, SECONDARY_UOM_CODE, SECONDARY_DEFAULT_IND, DUAL_UOM_DEVIATION_HIGH, DUAL_UOM_DEVIATION_LOW and ENGINEERING_ITEM_FLAG are not updatable.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.