Show TOC

  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. Under Specify Value Assignment Types in Customizing for Basic Data and Tools , 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:

  • The values specified in the inheritance template are fulfilled for the first time. The value assignment or identifier is then created in the target specification.

  • The values specified in the inheritance template are no longer fulfilled. The value assignment or identifier is then deleted in the target specification.

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 .