Configured Items

The solution does support the processing of configured items. The operation provides the consumer with a field structure that enables the specification of configured items and their segments.

Configured items may be pre-evaluated and passed into the JD Edwards EnterpriseOne system as they are, which is known as bypass. Alternatively, consumers can pass items into the JD Edwards EnterpriseOne system and have the item evaluated using JD Edwards EnterpriseOne defined rules and logic.

Configured parent items may contain child items of varying types, such as stock, non-stock and configurable.

Configured items are enabled for sales orders and quote orders only at the configured item parent level.

The solution does not support blanket orders for configured items.

When processing configured items, be aware of the following items:

  • The stocking type for a configured item is hard-coded as C.

  • The consumer must provide segment answers when adding or changing a configured item.

  • To utilize the JD Edwards EnterpriseOne rules and logic for evaluation, segment answers and configured components are required when adding or changing a configured item.

  • To bypass evaluation in the JD Edwards EnterpriseOne system, the consumer must provide the segment answers and all components when adding or changing a configured item.

  • The solution does not validate segment answers and cross-segment editing rules.

  • The consumer must sequence the configuration by children before siblings.

    For example, configured item A has components A1 and A2. Component A1 has another child component, A11. Using this example, the input to the operation should follow this sequence:

    1. parentItem = null, childItem = A

    2. parentItem = A, childItem = A1

    3. parentItem = A, childItem = A2

    4. parentItem = A1, childItem = A11

  • The solution does not support the changing or cancellation of individual components of a configured item.

  • When processing the cancellation of a configured item, the operation also cancels the components from the sales order details.

  • The solution does not support back orders, transfer orders, direct ship orders, and inter-branch orders for configured items.

  • The price will be overridden when the isZeroPriceOverride field is set to true, or there is a price (domestic/foreign) in the input document.

  • The solution does not support:

    • Dynamic rules validation during configuration.

    • The limitation of configured selections to include only valid responses.

    • Calculation of pricing rules based on a user-defined date.