I_UserWithMyEHSLocation

DDL: I_USERWITHMYEHSLOCATION SQL: IUSRWITHMYEHSLOC Type: view BASIC Package: EHFND_BO_LOC_IMPL

User With My EHS Location

I_UserWithMyEHSLocation is a Basic CDS View that provides data about "User With My EHS Location" in SAP S/4HANA. It reads from 1 data source (I_MyEHSLocation) and exposes 4 fields with key field UserID. Part of development package EHFND_BO_LOC_IMPL.

Data Sources (1)

SourceAliasJoin Type
I_MyEHSLocation I_MyEHSLocation from

Annotations (12)

NameValueLevelField
EndUserText.label User With My EHS Location view
VDM.viewType #BASIC view
AccessControl.authorizationCheck #MANDATORY view
AbapCatalog.sqlViewName IUSRWITHMYEHSLOC view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.dataCategory #HIERARCHY view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.modelingPattern #NONE view

Fields (4)

KeyFieldSource TableSource FieldDescription
KEY UserID
EHSLocationUUID EHSLocationUUID
EHSLocationID EHSLocationID
HierarchyNodeType
@EndUserText.label: 'User With My EHS Location'


@VDM.viewType: #BASIC


@AccessControl.authorizationCheck: #MANDATORY

@AbapCatalog.sqlViewName: 'IUSRWITHMYEHSLOC'
@AbapCatalog.compiler.compareFilter: true
@ClientHandling.algorithm: #SESSION_VARIABLE

@ObjectModel.usageType: {serviceQuality: #D, sizeCategory: #M, dataClass: #MASTER}
@ObjectModel.dataCategory: #HIERARCHY
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.supportedCapabilities: [ #CDS_MODELING_ASSOCIATION_TARGET  ]
@ObjectModel.modelingPattern: #NONE

define view I_UserWithMyEHSLocation
  as select from I_MyEHSLocation
{
  key $session.user     as UserID,
      EHSLocationUUID,
      EHSLocationID,
      'EHSLocationUUID' as HierarchyNodeType
}