I_DocumentInfoRecordDocTypeT

DDL: I_DOCUMENTINFORECORDDOCTYPET SQL: ICVDOCTYPETEXT Type: view BASIC Package: VDM_DMS

Document Info Record Document Type - Txt

I_DocumentInfoRecordDocTypeT is a Basic CDS View that provides data about "Document Info Record Document Type - Txt" in SAP S/4HANA. It reads from 1 data source (tdwat) and exposes 5 fields with key fields DocumentInfoRecordDocType, Language. It has 2 associations to related views. Part of development package VDM_DMS.

Data Sources (1)

SourceAliasJoin Type
tdwat tdwat from

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_DocumentInfoRecordDocType _DocType $projection.DocumentInfoRecordDocType = _DocType.DocumentInfoRecordDocType
[0..1] I_Language _Language $projection.Language = _Language.Language

Annotations (18)

NameValueLevelField
AbapCatalog.sqlViewName ICVDOCTYPETEXT view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.dataCategory #TEXT view
VDM.viewType #BASIC view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.representativeKey DocumentInfoRecordDocType view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #CUSTOMIZING view
EndUserText.label Document Info Record Document Type - Txt view
Search.searchable true view
AbapCatalog.buffering.status #ACTIVE view
AbapCatalog.buffering.type #GENERIC view
AbapCatalog.buffering.numberOfKeyFields 001 view
Metadata.ignorePropagatedAnnotations true view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
ObjectModel.modelingPattern #LANGUAGE_DEPENDENT_TEXT view

Fields (5)

KeyFieldSource TableSource FieldDescription
KEY DocumentInfoRecordDocType tdwat dokar
KEY Language tdwat cvlang
DocumentTypeDescription tdwat dartxt
_DocType _DocType
_Language _Language
@AbapCatalog.sqlViewName: 'ICVDOCTYPETEXT'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ObjectModel.dataCategory: #TEXT
@VDM.viewType: #BASIC
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.representativeKey: 'DocumentInfoRecordDocType'
@ObjectModel.usageType: { serviceQuality: #A, sizeCategory: #M, dataClass: #CUSTOMIZING }
@EndUserText.label: 'Document Info Record Document Type - Txt'
@Search.searchable: true
@AbapCatalog.buffering.status: #ACTIVE
@AbapCatalog.buffering.type: #GENERIC
@AbapCatalog.buffering.numberOfKeyFields: 001
@Metadata.ignorePropagatedAnnotations: true
@VDM.lifecycle.contract.type:#PUBLIC_LOCAL_API
@ObjectModel.supportedCapabilities: [ #LANGUAGE_DEPENDENT_TEXT , #SQL_DATA_SOURCE , #CDS_MODELING_DATA_SOURCE , #CDS_MODELING_ASSOCIATION_TARGET ]
@ObjectModel.modelingPattern: #LANGUAGE_DEPENDENT_TEXT
define view I_DocumentInfoRecordDocTypeT
  as select from tdwat

  association [0..1] to I_DocumentInfoRecordDocType as _DocType  on $projection.DocumentInfoRecordDocType = _DocType.DocumentInfoRecordDocType

  association [0..1] to I_Language                  as _Language on $projection.Language = _Language.Language
{      
  key tdwat.dokar   as DocumentInfoRecordDocType,

      @Semantics.language: true
      @ObjectModel.foreignKey.association: '_Language'
  key tdwat.cvlang  as Language,
      
      @Search.defaultSearchElement: true
      @Search.ranking: #HIGH
      @Search.fuzzinessThreshold: 0.8
      @Semantics.text: true
      tdwat.dartxt  as DocumentTypeDescription,

      // Associations

      _DocType,
      _Language
      
}