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

Last updated on JUNE 06, 2016

Applies to:

Oracle Product Hub - Version 12.1.1 to 12.1.3 [Release 12.1]
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.

 

Cause

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 hundreds of Community platforms