Advanced Customization > Business Logic Customization > Customizing MPMLink > Configuring and Customizing Automatic BOM Transformation
  
Configuring and Customizing Automatic BOM Transformation
Objective
Demonstrate out of the box automatic BOM transformation configuration capabilities and customization guidelines.
Problem Statement
You want to configure or implement the following logic to manage BOM transformation using automation:
Transform new upstream BOM to a downstream BOM.
Sync upstream BOM with an existing downstream BOM.
Background
MPMLink provides actions and business logic to transform upstream BOM into a downstream BOM. However, end users perform most of the transformation actions. These actions can be automated based on a specific configuration or logic. For example, the transformation can be automated based on a change process or an event.
Scope, Applicability, Assumptions
A customization template is provided for the out of the box logic based on a simple mapping around types and attributes. Out of the box, the logic cannot be expected to solve use cases but it provides hooks around controlling them. So, you may need to write some code to achieve your specific business use case.
Intended Outcome
You will be able to implement your logic and ensure that it is being used by the template. The template can be automatically triggered during a change process or other similar processes.