Skip to content

ABAP Keyword Documentation →  ABAP - Dictionary →  ABAP CDS in ABAP Dictionary →  ABAP CDS - Data Definitions →  ABAP CDS - Hierarchies 

ABAP CDS - Client Handling in CDS Hierarchies

For CDS hierarchies, client handling cannot be defined using annotations (as is the case in CDS views). Instead, client handling is defined in advance as follows:

  • Client dependency is determined in the same way as when the annotation @ClientHandling.type : #INHERITED is specified for a CDS view. The client dependency of a hierarchy is determined by the client dependency of the CDS view used as its data source.
  • In a client-specific CDS hierarchy, and before the hierarchy is generated, all rows are removed implicitly from the results set of the CDS view specified as a data source that do not match the client ID currently specified in the session variable $session.client.

Other versions: 7.31 | 7.40 | 7.54