I_LglCntntMTransIntCntctTeam

DDL: I_LGLCNTNTMTRANSINTCNTCTTEAM SQL: ILTINTCNTCTTM Type: view COMPOSITE

Legal Transaction Internal Contact Team

I_LglCntntMTransIntCntctTeam is a Composite CDS View that provides data about "Legal Transaction Internal Contact Team" in SAP S/4HANA. It reads from 1 data source (I_LegalTransactionIntContact) and exposes 4 fields with key fields LegalTransactionIntCntctUUID, LglCntntMIntCntctUser.

Data Sources (1)

SourceAliasJoin Type
I_LegalTransactionIntContact I_LegalTransactionIntContact from

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName ILTINTCNTCTTM view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #COMPOSITE view
Metadata.ignorePropagatedAnnotations true view
AccessControl.personalData.blocking #REQUIRED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
EndUserText.label Legal Transaction Internal Contact Team view

Fields (4)

KeyFieldSource TableSource FieldDescription
KEY LegalTransactionIntCntctUUID LegalTransactionIntCntctUUID
KEY LglCntntMIntCntctUser _LglCntntMTeamUserList LglCntntMIntCntctUser
LglCntntMIntContactTeam LglCntntMIntContactTeam
LegalTransactionUUID LegalTransactionUUID
@AbapCatalog.sqlViewName: 'ILTINTCNTCTTM'
@AbapCatalog.compiler.compareFilter:true
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck:#NOT_REQUIRED
@VDM.viewType : #COMPOSITE
@Metadata.ignorePropagatedAnnotations: true

@AccessControl.personalData.blocking: #REQUIRED

@ObjectModel: {
//  representativeKey: 'LegalTransactionIntCntctUUID',

  usageType.serviceQuality: #C,
  usageType.sizeCategory: #XL,
  usageType.dataClass: #MIXED
}
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@EndUserText.label: 'Legal Transaction Internal Contact Team'

define view I_LglCntntMTransIntCntctTeam
  //  as select from lcm_lt_intcont

  as select from I_LegalTransactionIntContact
  //  association [0..*] to I_LglCntntMTeamUserList as _LglCntntMTeamUserList on $projection.LglCntntMIntContactTeam = _LglCntntMTeamUserList.LglCntntMIntContactTeam

{
  key LegalTransactionIntCntctUUID                 as LegalTransactionIntCntctUUID,
  key _LglCntntMTeamUserList.LglCntntMIntCntctUser as LglCntntMIntCntctUser,
      LglCntntMIntContactTeam                      as LglCntntMIntContactTeam,
      LegalTransactionUUID                         as LegalTransactionUUID
}
where
  LglCntntMIntContactTeam is not initial
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_LEGALTRANSACTIONINTCONTACT",
"I_LGLCNTNTMTEAMUSERLIST"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/