R_DocumentInfoRecordDescTP

DDL: R_DOCUMENTINFORECORDDESCTP Type: view_entity TRANSACTIONAL Package: RAP_DMS

Document Info Record Description - TP

R_DocumentInfoRecordDescTP is a Transactional CDS View that provides data about "Document Info Record Description - TP" in SAP S/4HANA. It reads from 1 data source (I_DocumentInfoRecordDesc) and exposes 9 fields with key fields DocumentInfoRecordDocType, DocumentInfoRecordDocNumber, DocumentInfoRecordDocVersion, DocumentInfoRecordDocPart, Language. Part of development package RAP_DMS.

Data Sources (1)

SourceAliasJoin Type
I_DocumentInfoRecordDesc I_DocumentInfoRecordDesc from

Annotations (8)

NameValueLevelField
EndUserText.label Document Info Record Description - TP view
AccessControl.authorizationCheck #MANDATORY view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.representativeKey DocumentInfoRecordDocType view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY DocumentInfoRecordDocType DocumentInfoRecordDocType
KEY DocumentInfoRecordDocNumber DocumentInfoRecordDocNumber
KEY DocumentInfoRecordDocVersion DocumentInfoRecordDocVersion
KEY DocumentInfoRecordDocPart DocumentInfoRecordDocPart
KEY Language Language
DocumentDescription DocumentDescription
LongTextExists LongTextExists
DocInfoRecdShortText DocInfoRecdShortText
_DocumentInfoRecord _DocumentInfoRecord
@EndUserText.label: 'Document Info Record Description - TP'
@AccessControl.authorizationCheck: #MANDATORY
@AccessControl.privilegedAssociations: ['_DocumentInfoRecord' ]
@VDM:{ viewType: #TRANSACTIONAL ,
       lifecycle.contract.type: #SAP_INTERNAL_API }
@ObjectModel:{ representativeKey: 'DocumentInfoRecordDocType',
               usageType:{ dataClass       : #TRANSACTIONAL,
                           serviceQuality  : #C,
                           sizeCategory    : #L } }
define view entity R_DocumentInfoRecordDescTP
  as select from I_DocumentInfoRecordDesc
//  association to parent R_DocumentInfoRecordTP as _Doc on  $projection.DocumentInfoRecordDocType    = _Doc.DocumentInfoRecordDocType

//                                                       and $projection.DocumentInfoRecordDocNumber  = _Doc.DocumentInfoRecordDocNumber

//                                                       and $projection.DocumentInfoRecordDocVersion = _Doc.DocumentInfoRecordDocVersion

//                                                       and $projection.DocumentInfoRecordDocPart    = _Doc.DocumentInfoRecordDocPart


  association to parent R_DocumentInfoRecordTP as _DocumentInfoRecord on  $projection.DocumentInfoRecordDocType    = _DocumentInfoRecord.DocumentInfoRecordDocType
                                                                      and $projection.DocumentInfoRecordDocNumber  = _DocumentInfoRecord.DocumentInfoRecordDocNumber
                                                                      and $projection.DocumentInfoRecordDocVersion = _DocumentInfoRecord.DocumentInfoRecordDocVersion
                                                                      and $projection.DocumentInfoRecordDocPart    = _DocumentInfoRecord.DocumentInfoRecordDocPart
{
  key DocumentInfoRecordDocType,
  key DocumentInfoRecordDocNumber,
  key DocumentInfoRecordDocVersion,
  key DocumentInfoRecordDocPart,
  key Language,
      DocumentDescription,
      LongTextExists,
      DocInfoRecdShortText,

      _DocumentInfoRecord
}