Hierarchy
⤷ EHS-SAF (Application Component) Product Safety
⤷ CBUI (Package) Company Environment Information System
Basic Data
Data Element | ESEFLG_ALL_PROP |
Short Description | All Value Assignment Types Contained in Inheritance Template |
Data Type
Category of Dictionary Type | D | Domain |
Type of Object Referenced | No Information | |
Domain / Name of Reference Type | ESDFLAG | |
Data Type | CHAR | Character String |
Length | 1 | |
Decimal Places | 0 | |
Output Length | 1 | |
Value Table |
Further Characteristics
Search Help: Name | ||
Search Help: Parameters | ||
Parameter ID | ||
Default Component name | ||
Change document | ||
No Input History | ||
Basic direction is set to LTR | ||
No BIDI Filtering |
Field Label
Length | Field Label | |
Short | 10 | All VAType |
Medium | 15 | All VA types |
Long | 20 | All value asgt types |
Heading | 1 | C |
Documentation
Definition
Specifies that all value assignment types that have been assigned values in the source specification are taken into account for inheritance.
Dependencies
In the inheritance template, you can:
- Specify value assignment types and identifiers independent of the usage (meaning the All usages indicator is set)
- Specify identifiers and value assignment types combined with a specific usage
When you choose the value assignment types, you can change to another property tree and specify other value assignment types. You can choose whether you want to replace the value assignment types you chose first with the new value assignment types, or extend your selection.
If you have defined individual usages in the inheritance template, only the data whose active usage matches the prerequisites is passed on (meaning, linked by reference).
In Customizing for Basic Data and Tools in the IMG activity Specify Environment Parameters, you can use the environment parameter INH_RESOLVE_STATUS_CONFLICT to set whether the status of the target specifications is taken into account.
The system checks that the line content does not overlap:
- Identifiers with the same category must either have a different language or different type.
An example of a combination that is not permitted:
- NUM/CAS und NUM/<generic>.
- Usages that have the same rating are not permitted to contain validity areas with shared countries or regions. Validity areas are broken down into countries and regions.
Some examples of combinations that are not permitted:
- PUBLIC/DE and PUBLIC/REG_WORLD
- INTERNAL/DE and INTERNAL/DE_BW (DE_BW is a region in DE)
- PUBLIC/DE and PUBLIC/<generic>
- Usages with the same validity area are not permitted to have generic ratings.
An example of a combination that is not permitted:
- PUBLIC/De and <generic>/DE
Editing inheritance templates already in use
If you have used an inheritance template in an inheritance relationship, the inheritance template can be changed only in that data already passed on cannot be deleted. If an inheritance template is already in use, the system displays a warning. Any changes to the inheritance template that are not permitted are rejected by the system.
You can therefore add new identifiers because the target specifications inherit a higher number of identifiers. Deleting existing identifiers is not, however, permitted.
You can:
- Change usages in the inheritance template subsequently if this does not restrict the data.
Example:
Instead of the validity area DE you can define the following:
- All validity areas
- A region of DE, for example, DE_BW
- All data records that are valid for DE_BW are also valid in every case for DE because DE_BW is included in DE.
- Delete individual usages.
Example:
You can delete the usage INTERNAL/US from the usages PUBLIC/DE and INTERNAL/US. The AND logic operation linking usages within an inheritance template does not restrict the inheritance template as much.
You must not:
- Replace an individual usage with another (for example, change PUBLIC/DE to PUBLIC/FR)
- Deactivate one of the set indicators All usages, All identifiers, or All value assignment types
Passing on data
The system passes on data of the source specification whose usage concurs with that of the template, and displays the usage for the target specification correspondingly.
Example (for correct display, set SAPscript in the SAP system):
Usage in source Usage in template Usage in target
INTERNAL/REG_EU ALL/DE INTERNAL/DE
PUBLIC/US PUBLIC/REG_EU
Note: DE is contained in REG_EU, filter effect of validity area
INTERNAL/REG_EU ALL/US PUBLIC/US
PUBLIC/REG_WORLD
INTERNAL/REG_EU ALL/DE INTERNAL/DE
PUBLIC/DE PUBLIC/REG_EU PUBLIC/DE
History
Last changed by/on | SAP | 20011002 |
SAP Release Created in |