Enterprise Administration > Windchill Export and Import > Windchill PLM Connector - Creo Packages > Windchill PLM Connector – Creo Packages > Exporting Packages Using the Recipe Language > Using Inclusion Rules > Exclusion and Remove Rules
  
Exclusion and Remove Rules
Exclusion rule and remove rules are very similar in that neither contain the content files of the excluded or removed Creo Parametric files. However, these rules do have the following important differences:
Exclusion rules—Create packages which include the metadata of the excluded objects, but not the content files of the excluded objects. When an incremental package is imported, excluded objects are expected in the target PLM system. Because the package created with exclusion rules contains the metadata of the excluded objects, Creo Packages knows which objects are expected in the target PLM system, as well as, which specific iterations are required for the dataset being imported. If the specific iteration of objects that were excluded from the package are not in the target PLM system, the import fails. Using incremental packages created with exclusion rules ensures that the identical configuration of iterations is available in both the source and target PLM systems.
Remove rules—Create packages which do not include the metadata of the removed objects and do not include the content files of excluded or removed Creo Parametric files. Because the package created with remove rules does not include the metadata of the excluded objects, Creo Packages does not know the specific iterations of the expected objects in the target PLM system. If the specific iteration of the object that was excluded from the package is not in the target PLM system but exists in the target PLM system a difference of the same object, then the import succeeds. Using incremental packages created with remove rules allows for the possibility that configurations consisting of differing iterations might be available in the source and target PLM systems.