
Effects of Changes to the Source Specification Data
If you change the data in a specification that is the source specification in an active inheritance relationship, the status of the inheritance relationship is reset to Ready to inherit. As a result, the background job for the inheritance is started, which may have the following effects, for example, on the data in the target specification:
Change to the Source Specification |
Possible Effect on the Target Specification |
Creating, changing, or deleting value assignments and identifiers |
If the value assignments and identifiers, including their usage, correspond to the values specified in the inheritance template, the corresponding value assignments and identifiers are also created, changed, or deleted in the target specification. If you change a value assignment, the Active indicator is reset in the usage for this value assignment as standard. If a usage has been defined in the inheritance template, only data with an active usage can be passed on (see Inheritance). Resetting the Active indicator then results in the value assignment in the target specification being deleted. In the IMG activity Specify Value Assignment Types in Customizing for Product Safety, you specify for each value assignment type whether the Active indicator is reset when a value assignment is changed. |
Adding usages |
If you add a usage to a value assignment or to an identifier, this may result in the values specified in the inheritance template being fulfilled for the first time. The value assignment or identifier is then created in the target specification. |
Changing usages |
If you change a usage for a value assignment or an identifier, this may have the following effects:
|
Deleting usages |
If you delete a usage for a value assignment or an identifier, this may result in the values specified in the inheritance template no longer being fulfilled. The value assignment or identifier is then deleted in the target specification. |
For more information about when value assignments and identifiers, including their usage, correspond to the values specified in the inheritance template, see
Inheritance.