C_DefectDetailsRsltRecg

DDL: C_DEFECTDETAILSRSLTRECG Type: view_entity CONSUMPTION Package: ODATA_QM_RSLT_RECG

Defect Details for Inspection Lot

C_DefectDetailsRsltRecg is a Consumption CDS View that provides data about "Defect Details for Inspection Lot" in SAP S/4HANA. It reads from 1 data source (I_DefectUnion) and exposes 23 fields with key field DefectInternalID. It has 2 associations to related views. It is exposed through 1 OData service (UI_INSPLOT_RSLTRECG). It is used in 1 Fiori application: Record Inspection Results (Version 2). Part of development package ODATA_QM_RSLT_RECG.

Data Sources (1)

SourceAliasJoin Type
I_DefectUnion I_DefectUnion from

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_DefectCodeGroupStdVH _DefectCodeGroup $projection.DefectCodeGroup = _DefectCodeGroup.DefectCodeGroup
[0..1] I_DefectCodeStdVH _DefectCode $projection.DefectCodeGroup = _DefectCode.DefectCodeGroup and $projection.DefectCode = _DefectCode.DefectCode association[0..1] to I_DefectCategoryStdVH as _DefectCategory on $projection.DefectCategory = _DefectCategory.DefectCategory association[0..*] to I_DefectCategoryText as _DefectCategoryText on $projection.DefectCategory = _DefectCategoryText.DefectCategory

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Defect Details for Inspection Lot view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view

OData Services (1)

ServiceBindingVersionContractRelease
UI_INSPLOT_RSLTRECG UI_INSPLOT_RSLTRECG V2 C1 NOT_RELEASED

Fiori Apps (1)

App IDApp NameTypeDescription
F1685A Record Inspection Results (Version 2) Transactional An application to record results for inspection characteristics.

Record Inspection Results (Version 2)

Business Role: Quality Technician

With the new Record Inspection Results app, you can record and process results for characteristics for one or more inspection lots effectively. You can also use this app to create defects manually for different categories, such as inspection lots, inspection operations, and characteristics.

Fields (23)

KeyFieldSource TableSource FieldDescription
KEY DefectInternalID DefectInternalID
InspectionLot InspectionLot
InspPlanOperationInternalID InspPlanOperationInternalID
InspectionCharacteristic InspectionCharacteristic
MaterialSample MaterialSample
DefectCode DefectCode
DefectCodeGroup DefectCodeGroup
Notification Notification
DefectText DefectText
DefectCategory DefectCategory
Defect Defect
CreationDate CreationDate
MainWorkCenter MainWorkCenter
MainWorkCenterPlant MainWorkCenterPlant
Plant Plant
DefectCodeText
DefectCodeGroupText
DefectCategoryText
_Notification _Notification
_InspectionLot _InspectionLot
_DefectCodeGroup _DefectCodeGroup
_DefectCode _DefectCode
_DefectCategory _DefectCategory
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Defect Details for Inspection Lot'
@Metadata.ignorePropagatedAnnotations: true
@VDM.viewType: #CONSUMPTION
@ObjectModel.usageType:{
  serviceQuality: #X,
  sizeCategory: #S,
  dataClass: #MIXED
}
define view entity C_DefectDetailsRsltRecg
  as select from I_DefectUnion 
  association [0..1] to I_DefectCodeGroupStdVH    as _DefectCodeGroup             on  $projection.DefectCodeGroup   = _DefectCodeGroup.DefectCodeGroup
  association [0..1] to I_DefectCodeStdVH          as _DefectCode                  on  $projection.DefectCodeGroup   = _DefectCode.DefectCodeGroup
                                                                               and $projection.DefectCode        = _DefectCode.DefectCode 
  association[0..1] to I_DefectCategoryStdVH as _DefectCategory                on  $projection.DefectCategory   = _DefectCategory.DefectCategory
  association[0..*] to I_DefectCategoryText  as _DefectCategoryText            on  $projection.DefectCategory   = _DefectCategoryText.DefectCategory
{
  key DefectInternalID,
      InspectionLot,
      InspPlanOperationInternalID,
      InspectionCharacteristic,
      MaterialSample,
      @ObjectModel.text.element: ['DefectCodeText']
      DefectCode,
      @ObjectModel.text.element: ['DefectCodeGroupText']
      DefectCodeGroup,
      Notification,
      DefectText,
      @ObjectModel.text.element: ['DefectCategoryText']
      DefectCategory,
      Defect,
      CreationDate,
      MainWorkCenter,
      MainWorkCenterPlant,
      Plant,
      _DefectCode._Text[1:Language=$session.system_language].DefectCodeText,
      _DefectCodeGroup._Text[1:Language=$session.system_language].DefectCodeGroupText,  
      _DefectCategoryText[1:Language=$session.system_language].DefectCategoryText,   
      _Notification,
      _InspectionLot,
      _DefectCodeGroup,
      _DefectCode,
      _DefectCategory
      
      
      
      
      

}