PROCESS_ECO API Cannot Delete Revised Items, Get ENG_CANNOT_DEL_COMP_EXIST (Doc ID 1960970.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Engineering - Version 12.1.3 to 12.1.3 [Release 12.1]
Information in this document applies to any platform.

Goal

Using the public API (Application Programmatic Interface) call ENG_ECO_PUB.PROCESS_ECO, it is not possible to delete an existing Revised Item for an ECO (Engineering Change Order) which has Revised Item Components. The following error message returned by the the API call:
"ENG_CANNOT_DEL_COMP_EXIST - You cannot delete revised item 141110_01_000004 when there exist revised components."

The API returns a warning next to the error that all objects related to the components have been deleted due to the deletion of the components itself:
"BOM_COMP_DEL_CHILDREN - Since revised component is being deleted, all associated reference designator and substitute components have been deleted."

This is then very misleading because the API states that it has already deleted the components.

Does the system behave correctly?
 

Solution

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