Skip to main content
Solved

Can a package part be a component in a configuration structure?

  • November 17, 2025
  • 3 replies
  • 21 views

Forum|alt.badge.img+10
  • Sidekick (Customer)
  • 79 replies

Here are the scenarios we are trying to address.

 

Parts referenced in the scenarios:

  • Manufactured Part = sales part 3000 (manufactured from a shop order)
  • Package Component 1 = inventory/sales part 2001 
  • Package Component 2 = inventory/sales part 2002
  • Package Part = package part 2000
  • Package Component 1 = inventory/sales part 2001 
  • Package Component 2 = inventory/sales part 2002

 

Scenario 1

A tech needs part 2000.

  • Part 2000 is added to a customer order.
  • Parts 2001 and 2002 are shipped to the tech.

Scenario 2

A tech needs more of part 2001 but does not need part 2002.

  • Part 2001 is added to a customer order and is shipped to the tech.

Scenario3

Part 3000 needs to be manufactured and delivered to a customer.

  • Part 3000 is added to a customer order.
  • A shop order is created and parts 2001 and 2002 are added as material.
  • Part 3000 is received from the shop order and then shipped from the customer order.

Scenario 4

In the future, part 2002 is replaced by part 20003.

  • Part 2002 would need to be removed as a component from package part 2000 and manufactured part 3000.
  • Part 2003 would need to be added as a component from package part 2000 and manufactured part 3000.

Business Need

  • The component parts for package part 2000 and manufactured part 3000 will occasionally change.
  • That would require both the package part components and shop order configuration structure components to be updated each time.

Question:

If we were to do the following ...

  • Remove parts 2001 and 2002 from the configuration structure for part 3000.
  • Add package part 2000 as a component to the configuration structure.

… is there a way that the components of package part 2000 could be added to the shop order as material? This way, we would only need to update the components of the package part but not the configuration structure, as the structure would add only the components of the package part.

 

If this is not a viable option, do you have a suggested alternative?

 

Thanks!

Best answer by imkhin

Suggested Alternatives:

  1. Use Phantom Part Setup:

    • If you define part 2000 (the package part) as a phantom part, IFS can explode its components (2001, 2002, etc.) into the parent structure during shop order creation.
    • This way, when part 3000 includes part 2000 (phantom), the shop order will automatically include 2001 and 2002 as materials.
  2. Use Product Structures with Effectivity:

    • Maintain the product structure of part 3000 with part 2000 as a phantom.
    • When part 2002 is replaced by 2003, update only the structure of part 2000.
    • This minimizes the need to update multiple structures.
  3. Custom Logic or Events:

    • If phantom parts are not suitable, consider using IFS Event Actions or Custom Logic to dynamically add package components to the shop order when part 2000 is included.

3 replies

imkhin
Sidekick (Employee)
Forum|alt.badge.img+8
  • Sidekick (Employee)
  • 27 replies
  • November 17, 2025

By default, no. IFS do not automatically explode the components of a package part into the shop order material list when the package part is added to the configuration structure. The shop order will only include the package part (2000) as a single line item unless additional logic is implemented.


imkhin
Sidekick (Employee)
Forum|alt.badge.img+8
  • Sidekick (Employee)
  • 27 replies
  • Answer
  • November 17, 2025

Suggested Alternatives:

  1. Use Phantom Part Setup:

    • If you define part 2000 (the package part) as a phantom part, IFS can explode its components (2001, 2002, etc.) into the parent structure during shop order creation.
    • This way, when part 3000 includes part 2000 (phantom), the shop order will automatically include 2001 and 2002 as materials.
  2. Use Product Structures with Effectivity:

    • Maintain the product structure of part 3000 with part 2000 as a phantom.
    • When part 2002 is replaced by 2003, update only the structure of part 2000.
    • This minimizes the need to update multiple structures.
  3. Custom Logic or Events:

    • If phantom parts are not suitable, consider using IFS Event Actions or Custom Logic to dynamically add package components to the shop order when part 2000 is included.

Forum|alt.badge.img+10
  • Author
  • Sidekick (Customer)
  • 79 replies
  • November 18, 2025

thank you!