R_LegalTransLinkedObjectsTP

DDL: R_LEGALTRANSLINKEDOBJECTSTP Type: view_entity TRANSACTIONAL

Legal Transaction Linked Objects

R_LegalTransLinkedObjectsTP is a Transactional CDS View that provides data about "Legal Transaction Linked Objects" in SAP S/4HANA. It reads from 1 data source (I_LegalTrLinkedObjects) and exposes 9 fields with key field LegalTransactionLinkdObjUUID. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_LegalTrLinkedObjects I_LegalTrLinkedObjects from

Associations (1)

CardinalityTargetAliasCondition
[1..1] E_LegalTransactionLinkedObject _LegalTransLinkedObjectExtn $projection.LegalTransactionLinkdObjUUID = _LegalTransLinkedObjectExtn.LegalTransactionLinkdObjUUID

Annotations (9)

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

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY LegalTransactionLinkdObjUUID LegalTransactionLinkdObjUUID
LglCntntMLinkdObjType LglCntntMLinkdObjType
LglCntntMLinkdObj LglCntntMLinkdObj
LegalTransactionUUID LegalTransactionUUID
LegalTransactionMandatoryFlag LegalTransactionMandatoryFlag
LegalTransactionIsTriggerObj LegalTransactionIsTriggerObj
LglCntntMIsIntegRelevant LglCntntMIsIntegRelevant
LglCntntMIsAddedByIntegVarbl LglCntntMIsAddedByIntegVarbl
_LegalTransaction _LegalTransaction
@AccessControl:{
    authorizationCheck: #CHECK,
    personalData.blocking: #BLOCKED_DATA_EXCLUDED
    }
@ObjectModel: {
    usageType: {
        sizeCategory: #L,
        serviceQuality: #A,
        dataClass:#TRANSACTIONAL
    }
}

@VDM.viewType: #TRANSACTIONAL
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@Metadata.ignorePropagatedAnnotations:true
@EndUserText.label: 'Legal Transaction Linked Objects'
define view entity R_LegalTransLinkedObjectsTP
  as select from I_LegalTrLinkedObjects
  association        to parent R_LegalTransactionTP    as _LegalTransaction           on $projection.LegalTransactionUUID = _LegalTransaction.LegalTransactionUUID
  // Extension

  association [1..1] to E_LegalTransactionLinkedObject as _LegalTransLinkedObjectExtn on $projection.LegalTransactionLinkdObjUUID = _LegalTransLinkedObjectExtn.LegalTransactionLinkdObjUUID
{
  key LegalTransactionLinkdObjUUID  as LegalTransactionLinkdObjUUID,
      LglCntntMLinkdObjType         as LglCntntMLinkdObjType,
      LglCntntMLinkdObj             as LglCntntMLinkdObj,
      LegalTransactionUUID          as LegalTransactionUUID,
      LegalTransactionMandatoryFlag as LegalTransactionMandatoryFlag,
      @Semantics.booleanIndicator: true
      LegalTransactionIsTriggerObj  as LegalTransactionIsTriggerObj,
      @Semantics.booleanIndicator: true
      LglCntntMIsIntegRelevant      as LglCntntMIsIntegRelevant,
      @Semantics.booleanIndicator: true
      LglCntntMIsAddedByIntegVarbl  as LglCntntMIsAddedByIntegVarbl,


      /* Associations */
      _LegalTransaction
}