I_LEGALTRANSACTIONDATE

CDS View

Basic View for Legal Transaction Dates

I_LEGALTRANSACTIONDATE is a CDS View in S/4HANA. Basic View for Legal Transaction Dates. 4 CDS views read from this table.

CDS Views using this table (4)

ViewTypeJoinVDMDescription
C_LegalTransactionDate view from CONSUMPTION Legal Transaction Date (Draft disabled)
I_LegalTransactionDateTP view from TRANSACTIONAL TP View for Legal Transaction Dates
I_LglTransDatesAPI01 view from BASIC Dates of Legal Transaction
R_LegalTransDateTP view_entity from TRANSACTIONAL Legal Transaction Dates
@AbapCatalog.sqlViewName: 'ILEGALTRDATE'
@AbapCatalog.compiler.compareFilter:true
@AbapCatalog.preserveKey:true

@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck:#CHECK
@VDM.viewType : #BASIC
@Metadata.ignorePropagatedAnnotations: true

@AccessControl.personalData.blocking: #REQUIRED

@ObjectModel: {
  representativeKey: 'LegalTransactionDateUUID',
  usageType.serviceQuality: #A,
  usageType.sizeCategory: #L,
  usageType.dataClass: #TRANSACTIONAL
}
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API


@EndUserText.label: 'Basic View for Legal Transaction Dates'
define view I_LegalTransactionDate
  as select from lcm_lt_date
  association [1..1] to I_LegalTransaction as _LegalTransaction on $projection.LegalTransactionUUID = _LegalTransaction.LegalTransactionUUID
{
  key lcm_lt_date.legaltransactiondateuuid      as LegalTransactionDateUUID,
      lcm_lt_date.legaltransactionuuid          as LegalTransactionUUID,
      lcm_lt_date.lglcntntmfromdate             as LglCntntMFromDate,
      lcm_lt_date.lglcntntmtodate               as LglCntntMToDate,
      lcm_lt_date.lglcntntmdatetype             as LglCntntMDateType,
      lcm_lt_date.legaltransactionmandatoryflag as LegalTransactionMandatoryFlag,
      lcm_lt_date.lglcntntmisintegrelevant      as LglCntntMIsIntegRelevant,
      @Semantics.booleanIndicator: true
      lcm_lt_date.lglcntntmisaddedbyintegvarbl  as LglCntntMIsAddedByIntegVarbl,
      lcm_lt_date.legaltransdatechangereason      as LegalTransDateChangeReason,

      _LegalTransaction

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"LCM_LT_DATE"
],
"ASSOCIATED":
[
"I_LEGALTRANSACTION"
],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/