Configuration dynamic material

We have a configurator set up to dynamically determine the resulting material, based upon inputs. The configured part has a part that exists in the Part Material that works as a place holder…during the Get Details, the configurator rule builds the actual part number, then plugs it into the QuoteMtl.PartNum field. This all works great.

However, these dynamically built parts vary in being purchased parts or manufactured parts. It appears that because the “place holder” part exists as a Purchased part, you can only update the resulting QuoteMtl.PartNum with the dynamically built part#. I’ve attempted to look up the dynamically built part in the Part table, look for the Part Type and if it’s an “M”, update QuoteAsm.PartNum instead of QuoteMtl.PartNum (and pulling it in as an assembly). It appears that the rule will only use the “type” of the place-holder part.

Has anyone attempted something similar? How’d you get around this?

Hey Doyle,

My work around is to add two placeholders, one for Make and one for Buy and use a keep when to keep one or the other.

Mark W.

1 Like

As Mark said… you need to have two versions of the part… one that is purchased, and one that is an assembly. This is because the “Method Rule” that you apply is different for swapping out an “assembly” then it is for swapping out a “material”. While it might SEEM like you can do swap an assembly out for a purchased part, you really cannot do it.

That’s what I was afraid of. Thank you for your responses.