I_DocInfoRecordDescriptionTP

DDL: I_DOCINFORECORDDESCRIPTIONTP SQL: IDIRDESCWODRTP Type: view TRANSACTIONAL

CDS TP View for Doc Info Record Desc

I_DocInfoRecordDescriptionTP is a Transactional CDS View that provides data about "CDS TP View for Doc Info Record Desc" in SAP S/4HANA. It reads from 1 data source (I_DocumentInfoRecordDesc) and exposes 10 fields with key fields DocumentInfoRecordDocType, DocumentInfoRecordDocNumber, DocumentInfoRecordDocVersion, DocumentInfoRecordDocPart, Language.

Data Sources (1)

SourceAliasJoin Type
I_DocumentInfoRecordDesc I_DocumentInfoRecordDesc from

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName IDIRDESCWODRTP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #TRANSACTIONAL view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label CDS TP View for Doc Info Record Desc view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AbapCatalog.preserveKey true view

Fields (10)

KeyFieldSource TableSource FieldDescription
KEY DocumentInfoRecordDocType DocumentInfoRecordDocType
KEY DocumentInfoRecordDocNumber DocumentInfoRecordDocNumber
KEY DocumentInfoRecordDocVersion DocumentInfoRecordDocVersion
KEY DocumentInfoRecordDocPart DocumentInfoRecordDocPart
KEY Language Language
DocumentDescription DocumentDescription
LongTextExists LongTextExists
DocInfoRecdShortText DocInfoRecdShortText
ChangedDateTime _DocInfoRecord ChangedDateTime
_DocInfoRecord _DocInfoRecord
@AbapCatalog.sqlViewName: 'IDIRDESCWODRTP'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #CHECK
@VDM.viewType: #TRANSACTIONAL
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@Metadata.ignorePropagatedAnnotations:true
//@ObjectModel.createEnabled:true

//@ObjectModel.updateEnabled:true

//@ObjectModel.deleteEnabled:true

//@ObjectModel.entityChangeStateId: 'ChangedDateTime'

//@ObjectModel.writeActiveImplementedBy: 'ABAP:CL_PLM_RAP_PROVIDER_DMS'

//@ObjectModel.transactionalProcessingEnabled: true

@EndUserText.label: 'CDS TP View for Doc Info Record Desc'
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@AbapCatalog.preserveKey: true
define view I_DocInfoRecordDescriptionTP
  as select from I_DocumentInfoRecordDesc
  association to parent I_DocInfoRecordTP as _DocInfoRecord on  $projection.DocumentInfoRecordDocType    = _DocInfoRecord.DocumentInfoRecordDocType
                                                            and $projection.DocumentInfoRecordDocNumber  = _DocInfoRecord.DocumentInfoRecordDocNumber
                                                            and $projection.DocumentInfoRecordDocPart    = _DocInfoRecord.DocumentInfoRecordDocPart
                                                            and $projection.DocumentInfoRecordDocVersion = _DocInfoRecord.DocumentInfoRecordDocVersion
                                                          
{
  key        DocumentInfoRecordDocType,   //   as DocumentInfoRecordDocType,

  key        DocumentInfoRecordDocNumber, //   as DocumentInfoRecordDocNumber,

  key        DocumentInfoRecordDocVersion,//   as DocumentInfoRecordDocVersion,

  key        DocumentInfoRecordDocPart,   //   as DocumentInfoRecordDocPart,

  key        Language                       as Language,

             DocumentDescription            as DocumentDescription,
             LongTextExists                 as LongTextExists,
             DocInfoRecdShortText           as DocInfoRecdShortText,

            // @ObjectModel.readOnly: true

             _DocInfoRecord.ChangedDateTime as ChangedDateTime,
             _DocInfoRecord

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_DOCINFORECORDTP",
"I_DOCUMENTINFORECORDDESC"
],
"ASSOCIATED":
[
"I_DOCINFORECORDTP"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/