Posted on 28/06/2024 11:44:42
Hi Marie Louise,
The product details page rendering BOM products uses a customized "SWIFT_RelatedProductList" item type, treating BOM products like related products. This simple example only works for BOMs with specific products and doesn’t support selecting parts from a group.
Anouk is correct about enhanced rendering in Swift 2. We're improving this from product detail to checkout.
Implementing spare parts varies by customer needs.
For many spare parts, using related products might be better. It allows differentiation between spare parts and consumables, which are often necessary in a spare parts portal but are not part of a BOM when ordering the product.
Consider how BOM-built products are sold. Some sites sell them as "normal" products, while others require ordering the different parts, making a BOM product type more suitable.
Even with better support in Swift 2, spare parts portals may need adjustments to meet specific needs.