R_LegalTransRelationshipTP

DDL: R_LEGALTRANSRELATIONSHIPTP Type: view_entity TRANSACTIONAL

Legal Transaction Relationships

R_LegalTransRelationshipTP is a Transactional CDS View that provides data about "Legal Transaction Relationships" in SAP S/4HANA. It reads from 1 data source (I_LegalTrRelationship) and exposes 10 fields with key field LegalTransactionRelshpUUID. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_LegalTrRelationship I_LegalTrRelationship from

Associations (1)

CardinalityTargetAliasCondition
[1..1] I_LegalTransaction _RelshpLegalTransaction $projection.RelshpLegalTransactionUUID = _RelshpLegalTransaction.LegalTransactionUUID

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #B 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 Relationships view

Fields (10)

KeyFieldSource TableSource FieldDescription
KEY LegalTransactionRelshpUUID LegalTransactionRelshpUUID
LegalTransactionUUID LegalTransactionUUID
RelshpLegalTransaction RelshpLegalTransaction
RelshpLegalTransactionUUID RelshpLegalTransactionUUID
LglCntntMRelshpType LglCntntMRelshpType
LegalTransactionMandatoryFlag LegalTransactionMandatoryFlag
LglCntntMIsIntegRelevant LglCntntMIsIntegRelevant
LglCntntMIsAddedByIntegVarbl LglCntntMIsAddedByIntegVarbl
_LegalTransaction _LegalTransaction
_RelshpLegalTransaction _RelshpLegalTransaction
@AccessControl:{
    authorizationCheck: #CHECK,
    personalData.blocking: #BLOCKED_DATA_EXCLUDED
    }
@ObjectModel: {
    usageType: {
        sizeCategory: #L,
        serviceQuality: #B,
        dataClass:#TRANSACTIONAL
    }
}

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

@EndUserText.label: 'Legal Transaction Relationships'
define view entity R_LegalTransRelationshipTP
  as select from I_LegalTrRelationship
  association        to parent R_LegalTransactionTP as _LegalTransaction       on $projection.LegalTransactionUUID = _LegalTransaction.LegalTransactionUUID
  association [1..1] to I_LegalTransaction          as _RelshpLegalTransaction on $projection.RelshpLegalTransactionUUID = _RelshpLegalTransaction.LegalTransactionUUID

{
  key LegalTransactionRelshpUUID,
      LegalTransactionUUID,
      RelshpLegalTransaction,
      RelshpLegalTransactionUUID,
      LglCntntMRelshpType,
      LegalTransactionMandatoryFlag,
      @Semantics.booleanIndicator: true
      LglCntntMIsIntegRelevant,
      @Semantics.booleanIndicator: true
      LglCntntMIsAddedByIntegVarbl,


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