I_UserWithMyEHSLocation

DDL: I_USERWITHMYEHSLOCATION SQL: IUSRWITHMYEHSLOC Type: view BASIC

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.

Data Sources (1)

SourceAliasJoin Type
I_MyEHSLocation I_MyEHSLocation from

Annotations (10)

NameValueLevelField
EndUserText.label User With My EHS Location view
VDM.viewType #BASIC view
AccessControl.authorizationCheck #CHECK 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

Fields (4)

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


@VDM.viewType: #BASIC


@AccessControl.authorizationCheck: #CHECK

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

@ObjectModel.usageType: {serviceQuality: #D, sizeCategory: #M, dataClass: #MASTER}
@ObjectModel.dataCategory: #HIERARCHY

define view I_UserWithMyEHSLocation
  as select from I_MyEHSLocation
{
  key $session.user     as  UserID,
      EHSLocationUUID,
      EHSLocationID,
      'EHSLocationUUID' as HierarchyNodeType
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_MYEHSLOCATION"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/