A rollup is performed for the following reasons:
- Certain reports and exports require this information
- Materials Compliance Management can configure a selected MEP in a part based on a best or worst case analysis of calculated compliance values. This requires that rollup values be computed and stored with the objects.
There are two kinds of rollups:
- The global rollup is a complete rollup of every out-of-date object. Out-of-date means that something has changed within the object that requires that data be rolled up.
- The selected material/part rollup is a rollup of selected parts or materials. This is usually
performed prior to viewing data or accessing certain functionality in Materials Compliance Management that depends on the object being up to date. For
example, you cannot export a set of parts unless they are up to date. The advantage of the
selected material/part rollup is that the items that are actually updated are only those
that are descendants of the part or materials. A user does not have the global rollup
overhead of updating every part or material that is out-of-date to export a selected
few.
- The parallel rollup is used to enhance the performance in both the global and selected
material/part rollups. The Enable Parallel Roll Up option can be configured to enable or
disable in the Global Rollup page. You can select whether to use or not the parallel
rollup while performing the global rollup. In the selected material/part rollup, the
parallel rollup is performed if it is enabled using the configuration setting. When you
select parallel rollup, each root or leaf node is processed in the separate thread, in
parallel, using the available processors.
- Rollup of ECHA Material Classifications per Threshold: The app
calculates the rollup of ECHA material classifications per threshold (substance or
substance classifications and reportable application). This is required for the reporting
SCIP data at threshold level. This is not a rollup task and also not affect the existing
calculated substances and substance classifications function. It is calculated to create a
declared threshold.
- The material classifications are reported in the pair of JAMP material classification
with reference to the ECHA material classification. So both the JAMP and ECHA material
classifications are required for a material.
A Leader, Owner, or Senior Compliance Engineer can perform both global rollups and selected material/part rollups.
ELV parts are rolled up in the following way: When an ELV part or a material is "Cleared for Insert" or "Cleared for Update", it is marked as out-of-date for rollups. Subsequent rollups will then clear the IMDS IDs of parent parts and materials. Regardless of whether an object is marked as "Cleared for Update" or "Cleared for Insert", the parent objects are always marked as "Cleared for Update" in the rollup.