I_InspToleranceSpecification

DDL: I_INSPTOLERANCESPECIFICATION Type: view BASIC

Inspection Tolerance Specification

I_InspToleranceSpecification is a Basic CDS View that provides data about "Inspection Tolerance Specification" in SAP S/4HANA. It reads from 1 data source (tq29) and exposes 2 fields with key field InspToleranceSpecification. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
tq29 tq29 from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_InspToleranceSpecText _Text $projection.InspToleranceSpecification = _Text.InspToleranceSpecification

Annotations (14)

NameValueLevelField
AbapCatalog.sqlViewName IINSPTOLRNCSPEC view
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Inspection Tolerance Specification view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.representativeKey InspToleranceSpecification view
Search.searchable true view
Metadata.ignorePropagatedAnnotations true view

Fields (2)

KeyFieldSource TableSource FieldDescription
KEY InspToleranceSpecification tq29 toleranzsl Inspection Tolerance Specification
_Text _Text
@AbapCatalog: {
    sqlViewName: 'IINSPTOLRNCSPEC',
    preserveKey: true,
    compiler.compareFilter: true //,

//    buffering: { status: #ACTIVE, type: #FULL }

}
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Inspection Tolerance Specification'
@VDM: {
    viewType: #BASIC,
    lifecycle.contract.type: #PUBLIC_LOCAL_API
}
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ObjectModel.supportedCapabilities:
    [ #SQL_DATA_SOURCE, #CDS_MODELING_DATA_SOURCE, #CDS_MODELING_ASSOCIATION_TARGET ] 
@ObjectModel: {
    usageType: {
        dataClass: #CUSTOMIZING,
        sizeCategory: #S,
        serviceQuality: #A
    },
    representativeKey: 'InspToleranceSpecification'
}
@Search.searchable: true
@Metadata.ignorePropagatedAnnotations: true

define view I_InspToleranceSpecification as select from tq29

   association [0..*] to I_InspToleranceSpecText as _Text 
      on $projection.InspToleranceSpecification = _Text.InspToleranceSpecification

{
   @EndUserText.label: 'Inspection Tolerance Specification'
   @ObjectModel.text.association: '_Text'
   @Search: { defaultSearchElement: true, ranking: #HIGH }
   key tq29.toleranzsl            as InspToleranceSpecification
 
//       tq29.stellen, 

//       tq29.einheit, 

//       tq29.kzsollwert, 

//       tq29.sollwert, 

//       tq29.sollwni, 

//       tq29.kztolrel, 

//       tq29.toleranzob, 

//       tq29.tolobni, 

//       tq29.toleranzun, 

//       tq29.tolunni, 

//       tq29.tolsoll


   /* Associations */
   ,_Text
   
} 
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"TQ29"
],
"ASSOCIATED":
[
"I_INSPTOLERANCESPECTEXT"
],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/