I_INSPECTIONRESULTVALUE
Single Value of an Inspection Charc Rslt
I_INSPECTIONRESULTVALUE is a CDS View in S/4HANA. Single Value of an Inspection Charc Rslt. It contains 57 fields. 25 CDS views read from this table.
CDS Views using this table (25)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_DefectMngCharcRslts | view | left_outer | CONSUMPTION | Defect: Charcteristics Single Results |
| C_DefectMngCharcsSbstSglRslts | view | left_outer | CONSUMPTION | Defect: Charcs Without Insp. Point for Single Results |
| C_InspCharSingleRslt | view | left_outer | CONSUMPTION | Inspection Characteristic Single Result |
| C_InspRsltValueMltplRsltRec | view | from | CONSUMPTION | Single Results for Mltpl Rslt Recording |
| C_InspSubsetCharSingleRslt | view | left_outer | CONSUMPTION | Inspection Characteristic Single Result for Insp. Points |
| C_InspUsgeSbstRslt | view | left_outer | CONSUMPTION | Insp Usage Decision Subset Rslt |
| C_InspUsgeSingleRslt | view | left_outer | CONSUMPTION | Insp Usage Decision Charcs Rslt |
| C_MfgOrdInspCharResultRec | view | from | CONSUMPTION | Order Result Record Details |
| C_QltyCtrlChtCharcsRslts | view | left_outer | CONSUMPTION | Quality Control Chart Charcs Rslts |
| C_QualityMngCharcsRslts | view | left_outer | CONSUMPTION | Charcs for Sgl. Rslts |
| C_QualityMngCharcsSbstRslt | view | left_outer | CONSUMPTION | Charcs With Inspection Point for Sgl. Results |
| C_SFIPlanInspCharResultRec | view | from | CONSUMPTION | Result recording details of Inspection Characteristics |
| I_InspCharcValidValueAggr | view | from | COMPOSITE | Insp. Characteristic Value Aggregate |
| I_InspCharcValueAggregate | view | inner | COMPOSITE | Insp. Characteristic Value Aggregate |
| I_InspectionResultValidValue | view | from | COMPOSITE | Valid Single Value of an Insp Charc Rslt |
| I_InspectionResultValueTP | view | from | TRANSACTIONAL | Inspection Result Single Value |
| I_InspLotResultValueRsltRecg | view_entity | from | COMPOSITE | Result Value Details |
| I_InspSubsetResultValueTP | view | from | TRANSACTIONAL | Single Value of an Inspection Charc Rslt |
| I_MfgInspCharcHistory | view | inner | COMPOSITE | Inspection Characteristic History |
| I_MfgOrderInspCharcRsltsAggrg | view | from | BASIC | Interface View to aggrg rslts for Insp Char |
| P_Inspcharresultdet_With_Smpl | view | left_outer | COMPOSITE | |
| P_Inspcharresultdet_Wo_Smpl | view | left_outer | COMPOSITE | |
| P_MfgInspCharcResultAll | view_entity | inner | COMPOSITE | Insp Charcs Recording Results |
| P_MfgOrderInspCharcRsltsAggrg | view_entity | from | COMPOSITE | Private View to Aggrg rslt for Insp Char |
| R_InspectionResultValueTP | view_entity | from | TRANSACTIONAL | Single Inspection Result - TP |
Fields (57)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | InspectionCharacteristic | InspectionCharacteristic | 8 |
| KEY | InspectionLot | InspectionLot | 6 |
| KEY | InspectionSubsetInternalID | InspectionSubsetInternalID | 7 |
| KEY | InspPlanOperationInternalID | InspPlanOperationInternalID | 8 |
| KEY | InspResultItemInternalID | InspResultItemInternalID | 5 |
| KEY | InspResultValueInternalID | InspResultValueInternalID | 12 |
| _CharcAttributeCode | _CharcAttributeCode | 2 | |
| _CharcAttributeCodeGrp | _CharcAttributeCodeGrp | 2 | |
| _InspectionCharacteristic | _InspectionCharacteristic | 1 | |
| _InspectionLot | _InspectionLot | 1 | |
| _InspectionOperation | _InspectionOperation | 1 | |
| _InspectionResultAttribute | _InspectionResultAttribute | 1 | |
| _InspectionValuationResult | _InspectionValuationResult | 1 | |
| _InspSubsetCharacteristic | _InspSubsetCharacteristic | 1 | |
| ChangedTime | ChangedTime | 1 | |
| CharacteristicAttributeCatalog | CharacteristicAttributeCatalog | 2 | |
| CharacteristicAttributeCode | CharacteristicAttributeCode | 5 | |
| CharacteristicAttributeCodeGrp | CharacteristicAttributeCodeGrp | 14 | |
| CharcAttributeCodeVers | CharcAttributeCodeVers | 2 | |
| CreatedByUser | CreatedByUser | 3 | |
| CreationDate | CreationDate | 4 | |
| CreationTime | CreationTime | 3 | |
| DefectClass | DefectClass | 1 | |
| InspectionEndDate | InspectionEndDate | 2 | |
| InspectionEndTime | InspectionEndTime | 2 | |
| InspectionNumberOfDefects | InspectionNumberOfDefects | 1 | |
| InspectionResultAttribute | InspectionResultAttribute | 3 | |
| InspectionResultCatalog2 | InspectionResultCatalog2 | 2 | |
| InspectionResultCatalog3 | InspectionResultCatalog3 | 2 | |
| InspectionResultCatalog4 | InspectionResultCatalog4 | 2 | |
| InspectionResultCatalog5 | InspectionResultCatalog5 | 2 | |
| InspectionResultCode2 | InspectionResultCode2 | 2 | |
| InspectionResultCode2Vers | InspectionResultCode2Vers | 1 | |
| InspectionResultCode3 | InspectionResultCode3 | 2 | |
| InspectionResultCode3Vers | InspectionResultCode3Vers | 1 | |
| InspectionResultCode4 | InspectionResultCode4 | 2 | |
| InspectionResultCode4Vers | InspectionResultCode4Vers | 1 | |
| InspectionResultCode5 | InspectionResultCode5 | 2 | |
| InspectionResultCode5Vers | InspectionResultCode5Vers | 1 | |
| InspectionResultCodeGroup2 | InspectionResultCodeGroup2 | 2 | |
| InspectionResultCodeGroup3 | InspectionResultCodeGroup3 | 2 | |
| InspectionResultCodeGroup4 | InspectionResultCodeGroup4 | 2 | |
| InspectionResultCodeGroup5 | InspectionResultCodeGroup5 | 2 | |
| InspectionResultItem | InspectionResultItem | 5 | |
| InspectionResultMeasuredValue | InspectionResultMeasuredValue | 6 | |
| InspectionResultOriginalValue | InspectionResultOriginalValue | 4 | |
| InspectionResultText | InspectionResultText | 2 | |
| InspectionStartDate | InspectionStartDate | 2 | |
| InspectionStartTime | InspectionStartTime | 2 | |
| InspectionValuationResult | InspectionValuationResult | 3 | |
| Inspector | Inspector | 2 | |
| InspLotSingleUnitNumber | InspLotSingleUnitNumber | 2 | |
| InspResultHasMeasuredValue | InspResultHasMeasuredValue | 11 | |
| InspResultNrOfAddlDcmlsPlaces | InspResultNrOfAddlDcmlsPlaces | 1 | |
| InspRsltFreeDefinedTestEquip | InspRsltFreeDefinedTestEquip | 2 | |
| LastChangeDate | LastChangeDate | 1 | |
| LastChangedByUser | LastChangedByUser | 1 |
@AbapCatalog: {
sqlViewName: 'IINSPRESULTVALUE',
compiler.compareFilter: true
}
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Single Value of an Inspection Charc Rslt'
@VDM: {
viewType: #BASIC,
lifecycle.contract.type: #PUBLIC_LOCAL_API
}
@ObjectModel.supportedCapabilities:
[ #SQL_DATA_SOURCE, #CDS_MODELING_DATA_SOURCE, #CDS_MODELING_ASSOCIATION_TARGET ]
@ObjectModel: {
usageType: {
dataClass: #TRANSACTIONAL,
sizeCategory: #L,
serviceQuality: #B
},
representativeKey: 'InspResultValueInternalID'
}
@Metadata.ignorePropagatedAnnotations: true
define view I_InspectionResultValue
as select from qase
association [1..1] to I_InspectionLot as _InspectionLot on $projection.InspectionLot = _InspectionLot.InspectionLot
association [1..1] to I_InspectionOperation as _InspectionOperation on $projection.InspectionLot = _InspectionOperation.InspectionLot
and $projection.InspPlanOperationInternalID = _InspectionOperation.InspPlanOperationInternalID
association [1..1] to I_InspectionCharacteristic as _InspectionCharacteristic on $projection.InspectionLot = _InspectionCharacteristic.InspectionLot
and $projection.InspPlanOperationInternalID = _InspectionCharacteristic.InspPlanOperationInternalID
and $projection.InspectionCharacteristic = _InspectionCharacteristic.InspectionCharacteristic
association [0..1] to I_InspSubsetCharacteristic as _InspSubsetCharacteristic on $projection.InspectionLot = _InspSubsetCharacteristic.InspectionLot
and $projection.InspPlanOperationInternalID = _InspSubsetCharacteristic.InspPlanOperationInternalID
and $projection.InspectionCharacteristic = _InspSubsetCharacteristic.InspectionCharacteristic
and $projection.InspectionSubsetInternalID = _InspSubsetCharacteristic.InspectionSubsetInternalID
association [0..*] to I_InspResultValueLongText as _InspResultValueLongText on $projection.InspectionLot = _InspResultValueLongText.InspectionLot
and $projection.InspPlanOperationInternalID = _InspResultValueLongText.InspPlanOperationInternalID
and $projection.InspectionCharacteristic = _InspResultValueLongText.InspectionCharacteristic
and $projection.InspResultValueInternalID = _InspResultValueLongText.InspResultValueInternalID
and $projection.Language = _InspResultValueLongText.Language
association [0..1] to I_CharcAttributeCodeGrp as _CharcAttributeCodeGrp on $projection.CharacteristicAttributeCodeGrp = _CharcAttributeCodeGrp.CharacteristicAttributeCodeGrp
association [0..1] to I_CharcAttributeCode as _CharcAttributeCode on $projection.CharacteristicAttributeCodeGrp = _CharcAttributeCode.CharacteristicAttributeCodeGrp
and $projection.CharacteristicAttributeCode = _CharcAttributeCode.CharacteristicAttributeCode
association [0..1] to I_InspectionResultAttribute as _InspectionResultAttribute on $projection.InspectionResultAttribute = _InspectionResultAttribute.InspectionResultAttribute
association [0..1] to I_InspectionValuationResult as _InspectionValuationResult on $projection.InspectionValuationResult = _InspectionValuationResult.InspectionValuationResult
//Extension
association [1..1] to E_InspectionResultValue as _Extension on $projection.InspectionLot = _Extension.InspectionLot
and $projection.InspPlanOperationInternalID = _Extension.InspPlanOperationInternalID
and $projection.InspectionCharacteristic = _Extension.InspectionCharacteristic
and $projection.InspResultValueInternalID = _Extension.InspResultValueInternalID
{
@ObjectModel.foreignKey.association: '_InspectionLot'
key qase.prueflos as InspectionLot,
@ObjectModel.foreignKey.association: '_InspectionOperation'
key qase.vorglfnr as InspPlanOperationInternalID,
@ObjectModel.foreignKey.association: '_InspectionCharacteristic'
key qase.merknr as InspectionCharacteristic,
key qase.detailerg as InspResultValueInternalID,
@ObjectModel.foreignKey.association: '_InspectionResultAttribute'
qase.attribut as InspectionResultAttribute,
qase.stuecknr as InspResultItemInternalID,
qase.probenr as InspectionSubsetInternalID,
qase.messwert as InspectionResultMeasuredValue,
cast(case qase.messwertni when '*' then 'X' else qase.messwertni end as qmesswrtni preserving type ) as InspResultHasMeasuredValue,
qase.original_input as InspectionResultOriginalValue,
cast( qase.pruefbemkt as vdm_qinspectionvalueresultdesc preserving type ) as InspectionResultText,
@Semantics.booleanIndicator: true
qase.prltextkz as InspectionResultHasLongText,
qase.ltextspr as Language,
qase.estuecknr as InspLotSingleUnitNumber,
qase.serialnr as InspectionResultItem,
qase.maschine as InspRsltFreeDefinedTestEquip,
@ObjectModel.foreignKey.association: '_InspectionValuationResult'
qase.mbewertg as InspectionValuationResult,
@ObjectModel.foreignKey.association: '_CharcAttributeCodeGrp'
qase.gruppe1 as CharacteristicAttributeCodeGrp,
qase.gruppe2 as InspectionResultCodeGroup2,
qase.gruppe3 as InspectionResultCodeGroup3,
qase.gruppe4 as InspectionResultCodeGroup4,
qase.gruppe5 as InspectionResultCodeGroup5,
@ObjectModel.foreignKey.association: '_CharcAttributeCode'
qase.code1 as CharacteristicAttributeCode,
qase.code2 as InspectionResultCode2,
qase.code3 as InspectionResultCode3,
qase.code4 as InspectionResultCode4,
qase.code5 as InspectionResultCode5,
qase.version1 as CharcAttributeCodeVers,
qase.version2 as InspectionResultCode2Vers,
qase.version3 as InspectionResultCode3Vers,
qase.version4 as InspectionResultCode4Vers,
qase.version5 as InspectionResultCode5Vers,
qase.katalgart1 as CharacteristicAttributeCatalog,
qase.katalgart2 as InspectionResultCatalog2,
qase.katalgart3 as InspectionResultCatalog3,
qase.katalgart4 as InspectionResultCatalog4,
qase.katalgart5 as InspectionResultCatalog5,
qase.pruefer as Inspector,
qase.pruefdatuv as InspectionStartDate,
qase.pruefzeitv as InspectionStartTime,
qase.pruefdatub as InspectionEndDate,
qase.pruefzeitb as InspectionEndTime,
qase.anzfehler as InspectionNumberOfDefects,
qase.fehlklas as DefectClass,
qase.diff_dec_places as InspResultNrOfAddlDcmlsPlaces,
@Semantics.user.createdBy: true
qase.ersteller as CreatedByUser,
@Semantics.systemDate.createdAt: true
qase.erstelldat as CreationDate,
@Semantics.user.lastChangedBy: true
qase.aenderer as LastChangedByUser,
@Semantics.systemDate.lastChangedAt: true
qase.aenderdat as LastChangeDate,
qase.zeitaend as ChangedTime,
qase.zeiterstl as CreationTime,
// Association
_InspectionLot,
_InspectionOperation,
_InspectionCharacteristic,
_InspSubsetCharacteristic,
_InspResultValueLongText,
_CharcAttributeCodeGrp,
_CharcAttributeCode,
_InspectionResultAttribute,
_InspectionValuationResult
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"QASE"
],
"ASSOCIATED":
[
"E_INSPECTIONRESULTVALUE",
"I_CHARCATTRIBUTECODE",
"I_CHARCATTRIBUTECODEGRP",
"I_INSPECTIONCHARACTERISTIC",
"I_INSPECTIONLOT",
"I_INSPECTIONOPERATION",
"I_INSPECTIONRESULTATTRIBUTE",
"I_INSPECTIONVALUATIONRESULT",
"I_INSPRESULTVALUELONGTEXT",
"I_INSPSUBSETCHARACTERISTIC"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/