I_WrntyClaimProcessingStatus

DDL: I_WRNTYCLAIMPROCESSINGSTATUS SQL: IWRNTYSTATUS Type: view BASIC

Warranty processing status

I_WrntyClaimProcessingStatus is a Basic CDS View (Dimension) that provides data about "Warranty processing status" in SAP S/4HANA. It reads from 1 data source (cwtya05) and exposes 6 fields with key field WrntyClaimProcessingStatus. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
cwtya05 cwtya05 from

Associations (1)

CardinalityTargetAliasCondition
[1..*] I_WrntyClaimProcessingStsText _Text $projection.WrntyClaimProcessingStatus = _Text.WrntyClaimProcessingStatus

Annotations (18)

NameValueLevelField
AbapCatalog.sqlViewName IWRNTYSTATUS view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Warranty processing status view
ObjectModel.representativeKey WrntyClaimProcessingStatus view
ObjectModel.usageType.dataClass #ORGANIZATIONAL view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
Feature LO_WTY_CLAIM_MANAGEMENT view
Metadata.ignorePropagatedAnnotations true view
Analytics.dataCategory #DIMENSION view
Analytics.dataExtraction.enabled true view
Analytics.internalName #LOCAL view

Fields (6)

KeyFieldSource TableSource FieldDescription
KEY WrntyClaimProcessingStatus cwtya05 astate
WarrantyClaimVersionCategory cwtya05 kateg
WarrantyClaimMigratedStatus cwtya05 migratedstatus
WrntyClmStatusIsFocusStatus cwtya05 focusstatus
WrntyClmProcStsClassfctn cwtya05 procstatusclsfcn
_Text _Text
@AbapCatalog.sqlViewName: 'IWRNTYSTATUS'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Warranty processing status'
@ObjectModel:{
    representativeKey: 'WrntyClaimProcessingStatus',
    usageType:{
        dataClass       : #ORGANIZATIONAL,
        serviceQuality  : #A,
        sizeCategory    : #S
        },
    modelingPattern: #ANALYTICAL_DIMENSION,
    supportedCapabilities: [#ANALYTICAL_DIMENSION, #CDS_MODELING_ASSOCIATION_TARGET, #SQL_DATA_SOURCE, #CDS_MODELING_DATA_SOURCE, #EXTRACTION_DATA_SOURCE]
}
@VDM.viewType: #BASIC
@VDM.lifecycle.contract.type: #PUBLIC_LOCAL_API
@Feature: 'LO_WTY_CLAIM_MANAGEMENT'
@Metadata.ignorePropagatedAnnotations: true
@Analytics:{
             dataCategory: #DIMENSION,
             dataExtraction.enabled: true
           }
@Analytics.internalName:#LOCAL
define view I_WrntyClaimProcessingStatus
  as select from cwtya05
  association [1..*] to I_WrntyClaimProcessingStsText as _Text on $projection.WrntyClaimProcessingStatus = _Text.WrntyClaimProcessingStatus

{
      @ObjectModel.text.association: '_Text'
  key cwtya05.astate           as WrntyClaimProcessingStatus,
      cwtya05.kateg            as WarrantyClaimVersionCategory,
      cwtya05.migratedstatus   as WarrantyClaimMigratedStatus,
      cwtya05.focusstatus      as WrntyClmStatusIsFocusStatus,
      cwtya05.procstatusclsfcn as WrntyClmProcStsClassfctn,
      _Text


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