R_LegalTransDateTP

DDL: R_LEGALTRANSDATETP Type: view_entity TRANSACTIONAL

Legal Transaction Dates

R_LegalTransDateTP is a Transactional CDS View that provides data about "Legal Transaction Dates" in SAP S/4HANA. It reads from 1 data source (I_LegalTransactionDate) and exposes 10 fields with key field LegalTransactionDateUUID.

Data Sources (1)

SourceAliasJoin Type
I_LegalTransactionDate I_LegalTransactionDate from

Annotations (9)

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

Fields (10)

KeyFieldSource TableSource FieldDescription
KEY LegalTransactionDateUUID LegalTransactionDateUUID
LegalTransactionUUID LegalTransactionUUID
LglCntntMFromDate LglCntntMFromDate
LglCntntMToDate LglCntntMToDate
LglCntntMDateType LglCntntMDateType
LegalTransDateChangeReason LegalTransDateChangeReason
LegalTransactionMandatoryFlag LegalTransactionMandatoryFlag
LglCntntMIsIntegRelevant LglCntntMIsIntegRelevant
LglCntntMIsAddedByIntegVarbl LglCntntMIsAddedByIntegVarbl
_LegalTransaction _LegalTransaction
@AccessControl:{
    authorizationCheck: #CHECK,
    personalData.blocking: #BLOCKED_DATA_EXCLUDED
    }
@ObjectModel: {
    usageType: {
        sizeCategory: #L,
        serviceQuality: #C,
        dataClass:#TRANSACTIONAL
    }
}

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

@EndUserText.label: 'Legal Transaction Dates'
define view entity R_LegalTransDateTP
  as select from I_LegalTransactionDate
  association to parent R_LegalTransactionTP as _LegalTransaction on $projection.LegalTransactionUUID = _LegalTransaction.LegalTransactionUUID
{

  key LegalTransactionDateUUID      as LegalTransactionDateUUID,
      LegalTransactionUUID          as LegalTransactionUUID,
      LglCntntMFromDate             as LglCntntMFromDate,
      LglCntntMToDate               as LglCntntMToDate,
      LglCntntMDateType             as LglCntntMDateType,
      LegalTransDateChangeReason    as LegalTransDateChangeReason,
      LegalTransactionMandatoryFlag as LegalTransactionMandatoryFlag,
      @Semantics.booleanIndicator: true
      LglCntntMIsIntegRelevant      as LglCntntMIsIntegRelevant,
      @Semantics.booleanIndicator: true
      LglCntntMIsAddedByIntegVarbl  as LglCntntMIsAddedByIntegVarbl,

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