MPP with multiple Itemtypes

Hello,

I have a use case where I wanted to be able to use the MPP module to create process plans for more than one itemtype, ex. some process plans are based on parts and some are based on another itemtype. Is this possible? I know that you can use a custom itemtype instead of parts but as far as I understand it, you replace parts with your custom itemtype as the produced object of the process plan. Can you have multiple options at the same time?

Regards

Rick

Parents
  • Hi Rick,

    you can customize a lot in MPP, but you will soon realize that some customization require massive changes. Does your second ItemType contain a multilevel-bom or is it a more simple ItemType? Do you want to be able something similar like building a MBOM from a EBOM with all the validation checks?

    The EBOM/MBOM functionality is optimzied for Part. It analyzes the Part structure to get an EBOM. One step that happens here is that MPP breaks done multilevel BOMs to a plain singlelevel structure. The corresponding Methods is quite huge. So this use case would definitely not become easy.

Reply
  • Hi Rick,

    you can customize a lot in MPP, but you will soon realize that some customization require massive changes. Does your second ItemType contain a multilevel-bom or is it a more simple ItemType? Do you want to be able something similar like building a MBOM from a EBOM with all the validation checks?

    The EBOM/MBOM functionality is optimzied for Part. It analyzes the Part structure to get an EBOM. One step that happens here is that MPP breaks done multilevel BOMs to a plain singlelevel structure. The corresponding Methods is quite huge. So this use case would definitely not become easy.

Children
  • Hi Angela,

    The idea was to have a custom itemtype with a similar structure to part and to be able to build process plans with either itemtype as the "produced part". But since the built-in way of using a custom itemtype in the MPP seems to replace part instead of adding the other itemtype as an option I suspected that having two options would require a lot of changes to the internal workings of the MPP. I looked at poly items since they can turn into multiple other itemtypes, but it didn't seem like a solution since the actual itemtypes would still have their own realationshiptypes that need to work in the MPP. I might try to solve it with part classifications instead, but it's a bit messy.