Component was found at multiple places in the Bill of Materials for model XXXXX - Error when attempting to interface sales order to EBS Using Process Order 25 API

(Doc ID 2361058.1)

Last updated on FEBRUARY 21, 2018

Applies to:

Oracle Order Management - Version 12.2 and later
Information in this document applies to any platform.

Symptoms

When attempting to interface ATO order to EBS using Process Order API the following error occurs.

ERROR
-----------------------
calling process order.....
message : Component was found at multiple places in the Bill of Materials for model XXXXX. Please supply component code information to resolve the ambiguity.
message : Debug File: /usr/tmp/l5005089.dbg


STEPS
-----------------------
The issue can be reproduced at will with the following steps:

1. Existing BOM Structure for item in EBS as Given Below:

XX_MODEL -- Model
 XX_ABC_OPTION--Option
  XX_ABC_ITEM-- Frame Item

Similar kind of BOM structure comes from OMC

2. Order Management Cloud (OMC) generates a Payload

3. Payload is interfaced via SOA application to EBS by calling Process order 25 API.

4. Error occurs


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