R_LegalTransDocLinkTP

DDL: R_LEGALTRANSDOCLINKTP Type: view_entity TRANSACTIONAL

Legal Transaction Linked Documents

R_LegalTransDocLinkTP is a Transactional CDS View that provides data about "Legal Transaction Linked Documents" in SAP S/4HANA. It reads from 1 data source (I_LegalTransactionDocLink) and exposes 7 fields with key field LegalTransactionDocLinkUUID.

Data Sources (1)

SourceAliasJoin Type
I_LegalTransactionDocLink I_LegalTransactionDocLink from

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Legal Transaction Linked Documents view

Fields (7)

KeyFieldSource TableSource FieldDescription
KEY LegalTransactionDocLinkUUID LegalTransactionDocLinkUUID
LegalTransactionUUID LegalTransactionUUID
LglCntntMDocument LglCntntMDocument
LglCntntMDocAccessLvl LglCntntMDocAccessLvl
LglCntntMDocContentType LglCntntMDocContentType
InternalDocumentStatus InternalDocumentStatus
_LegalTransaction _LegalTransaction
@AccessControl:{
    authorizationCheck: #CHECK,
    personalData.blocking: #BLOCKED_DATA_EXCLUDED
    }
@ObjectModel: {
    usageType: {
        sizeCategory: #M,
        serviceQuality: #C,
        dataClass:#TRANSACTIONAL
    }
}

@VDM.viewType: #TRANSACTIONAL
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@Metadata.ignorePropagatedAnnotations:true

@EndUserText.label: 'Legal Transaction Linked Documents'

define view entity R_LegalTransDocLinkTP
  as select from I_LegalTransactionDocLink
  association to parent R_LegalTransactionTP as _LegalTransaction on $projection.LegalTransactionUUID = _LegalTransaction.LegalTransactionUUID
{
  key LegalTransactionDocLinkUUID as LegalTransactionDocLinkUUID,
      LegalTransactionUUID        as LegalTransactionUUID,
      LglCntntMDocument           as LglCntntMDocument,

      //      //Only for Authorization Check in DCL

      //      _DocumentAuth.LglCntntMDocAccessLvl   as LglCntntMDocAccessLvl,

      //      _DocumentAuth.LglCntntMDocContentType as LglCntntMDocContentType,

      //      _DocumentAuth.InternalDocumentStatus  as InternalDocumentStatus,

      LglCntntMDocAccessLvl,
      LglCntntMDocContentType,
      InternalDocumentStatus,

      /* Associations */
      _LegalTransaction
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_LEGALTRANSACTIONDOCLINK"
],
"ASSOCIATED":
[
"R_LEGALTRANSACTIONTP"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/