E1: 32: Conditional Component Not Returned When Referenced Configured is in Different B/P (Doc ID 1643292.1)

Last updated on DECEMBER 16, 2015

Applies to:

JD Edwards EnterpriseOne Configurator - Version 9.1 to 9.1 [Release 9.1]
Information in this document applies to any platform.

Symptoms

EnterpriseOne 9.1
With a multi-level configured item, if a P Assembly Inclusion Rule (AIR – via P3293) configured component is defined with a different Branch/Plant (B/P), and there is another conditional P Rule AIR component that is dependent upon the answer of the configured component, the system does not return the item to the configuration. Both AIRs are at the same level as they are defined as P AIR components directly under the parent configured item. If the configured component is defined to be written/sourced from the same B/P, then the component will be added to the configuration.

Example:
Parent Configured item has two P AIRS defined in B/P M30:
1. Unconditional AIR to return Configured component item B from another B/P (say 30)
2. Conditional AIR to return Purchased component item C based on a Segment answer of B.

Steps to Duplicate:
1. In P3291, define a segment for configured parent item A in B/P M30.
2. In P3291, define a segment for a configured component item in B in B/P 30.
3. In P3293, create an unconditional P Assembly Inclusion Rule fro configured parent Item A to call configured component B and notice that the component item is defined in a different B/P. Also, create a conditional P Rule is created to return purchased component item C (and written to the sales order detail as the Write Attached Detail Line is defined as 1) based on the condition of a Segment (in this example Segment 20) of component item PM-ABC1 being defined with a specific value (in this case YES).
4. Create a sales order in P4210 for the configured parent item A.
5. Once the Configured Item Revisions (P3210) is prompted, configure the item. Ensure the that the segment of the configured component is defined so that the conditional P Rule is met and component C is to returned to the sales order. Take the Edit Item/Price/Cost exit.
6. Note that purchased component item C is not displaying in the configuration. Click Close.
7. Accept the configuration and the sales order. Reinquire on it and click into the sales order detail. Again note that component item C is not returned to the order.
8. Now run the same test but change the P AIR so that the unconditional configured component item is returned from the same B/P as the B/P that the rule is being defined in (M30).
9. Create the sales order an note that, this time the system correctly pulls in purchased component item C based on the answer of the configured component item B. With this test, it’s been proven that the issue appears only when the configured component item is defined with a different B/P than the parent.

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