I_InspPlanOpCharcVersion

DDL: I_INSPPLANOPCHARCVERSION SQL: IINSPOPCHVRS Type: view COMPOSITE Package: VDM_QM_PLANNING

Inspection Plan Charc. Version

I_InspPlanOpCharcVersion is a Composite CDS View that provides data about "Inspection Plan Charc. Version" in SAP S/4HANA. It reads from 2 data sources (I_BOOCharacteristicVersion, I_InspPlanOpAssgmt) and exposes 148 fields with key fields InspectionPlanGroup, BOOOperationInternalID, BOOCharacteristic, BOOCharacteristicVersion, InspectionPlan. It has 6 associations to related views. Part of development package VDM_QM_PLANNING.

Data Sources (2)

SourceAliasJoin Type
I_BOOCharacteristicVersion _BOOCharacteristicVersion from
I_InspPlanOpAssgmt _InspPlanOpAssgmt inner

Associations (6)

CardinalityTargetAliasCondition
[1..1] I_InspectionPlan _InspectionPlan $projection.InspectionPlanGroup = _InspectionPlan.InspectionPlanGroup and $projection.InspectionPlan = _InspectionPlan.InspectionPlan
[1..1] I_InspPlanOpCharc _InspPlanOpCharc $projection.InspectionPlanGroup = _InspPlanOpCharc.InspectionPlanGroup and $projection.BOOOperationInternalID = _InspPlanOpCharc.BOOOperationInternalID and $projection.BOOCharacteristic = _InspPlanOpCharc.BOOCharacteristic
[1..1] I_InspectionPlanVersion _InspectionPlanVersion $projection.InspectionPlanGroup = _InspectionPlanVersion.InspectionPlanGroup and $projection.InspectionPlan = _InspectionPlanVersion.InspectionPlan and $projection.BillOfOperationsType = _InspectionPlanVersion.BillOfOperationsType and $projection.ValidityStartDate >= _InspectionPlanVersion.ValidityStartDate and $projection.ValidityStartDate <= _InspectionPlanVersion.ValidityEndDate
[1..1] I_InspPlanOperationVersion _InspPlanOperationVersion $projection.InspectionPlanGroup = _InspPlanOperationVersion.InspectionPlanGroup and $projection.BOOOperationInternalID = _InspPlanOperationVersion.BOOOperationInternalID and $projection.BillOfOperationsType = _InspPlanOperationVersion.BillOfOperationsType and $projection.ValidityStartDate >= _InspPlanOperationVersion.ValidityStartDate and $projection.ValidityStartDate <= _InspPlanOperationVersion.ValidityEndDate
[1..1] I_BillOfOperationsType _BillOfOperationsType $projection.BillOfOperationsType = _BillOfOperationsType.BillOfOperationsType
[1..1] I_BillOfOperationsGroup _BillOfOperationsGroup $projection.BillOfOperationsType = _BillOfOperationsGroup.BillOfOperationsType and $projection.InspectionPlanGroup = _BillOfOperationsGroup.BillOfOperationsGroup

Annotations (9)

NameValueLevelField
AbapCatalog.sqlViewName IINSPOPCHVRS view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Inspection Plan Charc. Version view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #COMPOSITE view

Fields (148)

KeyFieldSource TableSource FieldDescription
KEY InspectionPlanGroup I_BOOCharacteristicVersion BillOfOperationsGroup Group
KEY BOOOperationInternalID I_BOOCharacteristicVersion BOOOperationInternalID Task list node
KEY BOOCharacteristic I_BOOCharacteristicVersion BOOCharacteristic Characteristic
KEY BOOCharacteristicVersion I_BOOCharacteristicVersion BOOCharacteristicVersion Sort pos.
KEY InspectionPlan I_InspPlanOpAssgmt InspectionPlan Group Counter
KEY BillOfOperationsType I_BOOCharacteristicVersion BillOfOperationsType Task List Type
InspectionPlanInternalVersion _InspectionPlanVersion InspectionPlanInternalVersion
BOOOpInternalVersionCounter _InspPlanOperationVersion BOOOpInternalVersionCounter Counter
ValidityStartDate ValidityStartDate Validity Start Date
ValidityEndDate ValidityEndDate ValidTo
ChangeNumber ChangeNumber Change Number
IsDeleted I_BOOCharacteristicVersion IsDeleted TRUE
BOOOperationPRTInternalID BOOOperationPRTInternalID Test equipment
InspectionMethod InspectionMethod Insp. Method
InspectionMethodVersion InspectionMethodVersion Version
InspectionMethodPlant InspectionMethodPlant Plant
InspSpecImportanceCode InspSpecImportanceCode Weighting
InspectorQualification InspectorQualification Inspctr qualif.
InspectionSpecification InspectionSpecification Master IC
InspectionSpecificationVersion InspectionSpecificationVersion Version
InspectionSpecificationPlant InspectionSpecificationPlant Plant
BOOCharcHasInspSpecReference BOOCharcHasInspSpecReference Reference type
InspSpecControlIndicators InspSpecControlIndicators CharCntrl ind.
InspSpecIsQuantitative InspSpecIsQuantitative Quant.charac.
InspSpecCharacteristicType InspSpecCharacteristicType
InspSpecIsMeasuredValueRqd InspSpecIsMeasuredValueRqd
InspSpecIsSelectedSetRequired InspSpecIsSelectedSetRequired
InspSpecIsUpperLimitRequired InspSpecIsUpperLimitRequired
InspSpecIsLowerLimitRequired InspSpecIsLowerLimitRequired
InspSpecIsTargetValueInLimit InspSpecIsTargetValueInLimit
InspectionScope InspectionScope
InspSpecIsLongTermInspection InspSpecIsLongTermInspection
InspSpecRecordingType InspSpecRecordingType
InspResultIsDocumentationRqd InspResultIsDocumentationRqd
InspSpecCharcCategory InspSpecCharcCategory
InspSpecIsSampleQtyAdditive InspSpecIsSampleQtyAdditive
InspSpecIsDestructive InspSpecIsDestructive
InspSpecResultCalculation InspSpecResultCalculation
InspSpecIsSamplingProcedRqd InspSpecIsSamplingProcedRqd
InspSpecIsScrapRelevant InspSpecIsScrapRelevant
InspSpecHasFixedCtrlIndicators InspSpecHasFixedCtrlIndicators
InspSpecIsDefectRecordingRqd InspSpecIsDefectRecordingRqd
InspSpecIsTestEquipmentRqd InspSpecIsTestEquipmentRqd
InspSpecIsDefectsRecgAutomatic InspSpecIsDefectsRecgAutomatic
InspSpecIsChgDocRequired InspSpecIsChgDocRequired
InspSpecIsControlChartUsed InspSpecIsControlChartUsed
InspSpecPrintControl InspSpecPrintControl
InspToleranceSpecification InspToleranceSpecification Tolerance Key
InspSpecDecimalPlaces InspSpecDecimalPlaces Decimal Places
InspectionSpecificationUnit InspectionSpecificationUnit Unit of Meas.
InspSpecTargetValue InspSpecTargetValue Target Value
InspSpecHasTargetValue InspSpecHasTargetValue Not Initial
InspSpecUpperLimit InspSpecUpperLimit Upper Limit
InspSpecLowerLimit InspSpecLowerLimit Lower Limit
InspSpecHasLowerLimit InspSpecHasLowerLimit Not Initial
InspSpecHasUpperLimit InspSpecHasUpperLimit Not Initial
InspSpecInputProcedure InspSpecInputProcedure Input Processng
InspSpecHasFormula InspSpecHasFormula Formula calc.
InspSpecFormula1 InspSpecFormula1 Formula
InspSpecFormula2 InspSpecFormula2 Formula
InspSpecNumberOfClasses InspSpecNumberOfClasses No. of Classes
InspSpecClassWidthQty InspSpecClassWidthQty Class Width
InspSpecHasClassWidth InspSpecHasClassWidth Not Initial
InspSpecClassMidpointQty InspSpecClassMidpointQty Class Midpoint
InspSpecHasClassMidpoint InspSpecHasClassMidpoint Not Initial
InspSpecFirstUpperSpecLimit InspSpecFirstUpperSpecLimit 1st Upper Limit
InspSpecHasFirstUpperSpecLimit InspSpecHasFirstUpperSpecLimit Not Initial
InspSpecFirstLowerSpecLimit InspSpecFirstLowerSpecLimit 1st Lower Limit
InspSpecHasFirstLowerSpecLimit InspSpecHasFirstLowerSpecLimit Not Initial
InspSpecSecondUpperSpecLimit InspSpecSecondUpperSpecLimit 2nd Upper Limit
InspSpecHasSecondUprSpecLimit InspSpecHasSecondUprSpecLimit Not Initial
InspSpecSecondLowerSpecLimit InspSpecSecondLowerSpecLimit 2nd Lower Limit
InspSpecHasSecondLowrSpecLimit InspSpecHasSecondLowrSpecLimit Not Initial
InspSpecDefectCodeGrpRejection InspSpecDefectCodeGrpRejection DefCodeGrp Rej.
InspSpecDefectCodeRejection InspSpecDefectCodeRejection Defect Code: Gen
InspSpecDefectCodeGrpRjcnUpper InspSpecDefectCodeGrpRjcnUpper UpLim defect
InspSpecDefectCodeRjcnUpper InspSpecDefectCodeRjcnUpper DefCodeUpperSpL
InspSpecDefectCodeGrpRjcnLower InspSpecDefectCodeGrpRjcnLower LoLim defect
InspSpecDefectCodeRjcnLower InspSpecDefectCodeRjcnLower DefCodeLowSpecL
SelectedCodeSet SelectedCodeSet CodeGrp/SelSet
SelectedCodeSetPlant SelectedCodeSetPlant Plant
InspSpecAdditionalCatalog2 InspSpecAdditionalCatalog2 Catalog Type
InspSpecAdditionalSelectedSet2 InspSpecAdditionalSelectedSet2
InspSpecAdditionalCodeGroup2 InspSpecAdditionalCodeGroup2
InspSpecAddlSeldCodeSetPlant2 InspSpecAddlSeldCodeSetPlant2 Plant
InspSpecAdditionalCatalog3 InspSpecAdditionalCatalog3 Catalog Type
InspSpecAdditionalSelectedSet3 InspSpecAdditionalSelectedSet3
InspSpecAdditionalCodeGroup3 InspSpecAdditionalCodeGroup3
InspSpecAddlSeldCodeSetPlant3 InspSpecAddlSeldCodeSetPlant3 Plant
InspSpecAdditionalCatalog4 InspSpecAdditionalCatalog4 Catalog Type
InspSpecAdditionalSelectedSet4 InspSpecAdditionalSelectedSet4
InspSpecAdditionalCodeGroup4 InspSpecAdditionalCodeGroup4
InspSpecAddlSeldCodeSetPlant4 InspSpecAddlSeldCodeSetPlant4 Plant
InspSpecAdditionalCatalog5 InspSpecAdditionalCatalog5 Catalog Type
InspSpecAdditionalSelectedSet5 InspSpecAdditionalSelectedSet5
InspSpecAdditionalCodeGroup5 InspSpecAdditionalCodeGroup5
InspSpecAddlSeldCodeSetPlant5 InspSpecAddlSeldCodeSetPlant5 Plant
SamplingProcedure SamplingProcedure Smpl.procedure
InspCharacteristicSampleUnit InspCharacteristicSampleUnit Sample Unit
BOOCharcSampleQuantity BOOCharcSampleQuantity Base smpl. qty
QltyCtrlChartAggrgnCriterion QltyCtrlChartAggrgnCriterion SPC Criterion
InspSpecInformationField1 InspSpecInformationField1 Info Field 1
InspSpecInformationField2 InspSpecInformationField2 Info Field 2
InspSpecInformationField3 InspSpecInformationField3 Info Field 3
InspectionSpecificationText InspectionSpecificationText
InspLotDynamicRule InspLotDynamicRule Dyn. Mod. Rule
InspCharcDynModifRef InspCharcDynModifRef DynModif. char.
MatlIsConsideredForDynModif MatlIsConsideredForDynModif
SuplrIsConsideredForDynModif SuplrIsConsideredForDynModif
MfrIsConsideredForDynModif MfrIsConsideredForDynModif
CustIsConsideredForDynModif CustIsConsideredForDynModif
CreatedByUser CreatedByUser User Name
CreationDate CreationDate Time Stamp
LastChangedByUser LastChangedByUser User Name
LastChangeDate LastChangeDate Time Stamp
BillOfOperationsVersion BillOfOperationsVersion Routing Version
_InspDefectCodeGrpRejection _InspDefectCodeGrpRejection
_InspDefectCodeGrpRjcnLower _InspDefectCodeGrpRjcnLower
_InspDefectCodeGrpRjcnUpper _InspDefectCodeGrpRjcnUpper
_InspDefectCodeRejection _InspDefectCodeRejection
_InspDefectCodeRjcnLower _InspDefectCodeRjcnLower
_InspDefectCodeRjcnUpper _InspDefectCodeRjcnUpper
_CharcAttribSelectedCodeSet _CharcAttribSelectedCodeSet
_InspResultDocuRequired _InspResultDocuRequired
_InspSpecCharcCategory _InspSpecCharcCategory
_InspSpecCharcType _InspSpecCharcType
_InspSpecPrintControl _InspSpecPrintControl
_InspSpecRecordingType _InspSpecRecordingType
_InspSpecRsltCalculation _InspSpecRsltCalculation
_InspSpecUnitOfMeasure _InspSpecUnitOfMeasure
_InspSpecificationVersion _InspSpecificationVersion
_InspToleranceSpecification _InspToleranceSpecification
_InspectorQualification _InspectorQualification
_InspectionMethod _InspectionMethod
_InspectionMethodPlant _InspectionMethodPlant
_InspectionMethodVersion _InspectionMethodVersion
_InspSpecImportanceCode _InspSpecImportanceCode
_InspectionScope _InspectionScope
_InspectionSpecification _InspectionSpecification
_InspectionSpecificationPlant _InspectionSpecificationPlant
_SampleUnitOfMeasure _SampleUnitOfMeasure
_SamplingProcedure _SamplingProcedure
_InspectionPlan _InspectionPlan
_InspectionPlanVersion _InspectionPlanVersion
_InspPlanOperationVersion _InspPlanOperationVersion
_InspPlanOpCharc _InspPlanOpCharc
_BillOfOperationsType _BillOfOperationsType
_BillOfOperationsGroup _BillOfOperationsGroup

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view I_InspPlanOpCharcVersion.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: IINSPOPCHVRS

CREATE VIEW I_InspPlanOpCharcVersion AS
SELECT
  _BOOCharacteristicVersion.BillOfOperationsGroup AS InspectionPlanGroup,
  _BOOCharacteristicVersion.BOOOperationInternalID AS BOOOperationInternalID,
  _BOOCharacteristicVersion.BOOCharacteristic AS BOOCharacteristic,
  _BOOCharacteristicVersion.BOOCharacteristicVersion AS BOOCharacteristicVersion,
  _InspPlanOpAssgmt.InspectionPlan AS InspectionPlan,
  _BOOCharacteristicVersion.BillOfOperationsType AS BillOfOperationsType,
  _InspectionPlanVersion.InspectionPlanInternalVersion AS InspectionPlanInternalVersion,
  _InspPlanOperationVersion.BOOOpInternalVersionCounter AS BOOOpInternalVersionCounter,
  ValidityStartDate,
  ValidityEndDate,
  ChangeNumber,
  _BOOCharacteristicVersion.IsDeleted AS IsDeleted,
  BOOOperationPRTInternalID,
  InspectionMethod,
  InspectionMethodVersion,
  InspectionMethodPlant,
  InspSpecImportanceCode,
  InspectorQualification,
  InspectionSpecification,
  InspectionSpecificationVersion,
  InspectionSpecificationPlant,
  BOOCharcHasInspSpecReference,
  InspSpecControlIndicators,
  InspSpecIsQuantitative,
  InspSpecCharacteristicType,
  InspSpecIsMeasuredValueRqd,
  InspSpecIsSelectedSetRequired,
  InspSpecIsUpperLimitRequired,
  InspSpecIsLowerLimitRequired,
  InspSpecIsTargetValueInLimit,
  InspectionScope,
  InspSpecIsLongTermInspection,
  InspSpecRecordingType,
  InspResultIsDocumentationRqd,
  InspSpecCharcCategory,
  InspSpecIsSampleQtyAdditive,
  InspSpecIsDestructive,
  InspSpecResultCalculation,
  InspSpecIsSamplingProcedRqd,
  InspSpecIsScrapRelevant,
  InspSpecHasFixedCtrlIndicators,
  InspSpecIsDefectRecordingRqd,
  InspSpecIsTestEquipmentRqd,
  InspSpecIsDefectsRecgAutomatic,
  InspSpecIsChgDocRequired,
  InspSpecIsControlChartUsed,
  InspSpecPrintControl,
  InspToleranceSpecification,
  InspSpecDecimalPlaces,
  InspectionSpecificationUnit,
  InspSpecTargetValue,
  InspSpecHasTargetValue,
  InspSpecUpperLimit,
  InspSpecLowerLimit,
  InspSpecHasLowerLimit,
  InspSpecHasUpperLimit,
  InspSpecInputProcedure,
  InspSpecHasFormula,
  InspSpecFormula1,
  InspSpecFormula2,
  InspSpecNumberOfClasses,
  InspSpecClassWidthQty,
  InspSpecHasClassWidth,
  InspSpecClassMidpointQty,
  InspSpecHasClassMidpoint,
  InspSpecFirstUpperSpecLimit,
  InspSpecHasFirstUpperSpecLimit,
  InspSpecFirstLowerSpecLimit,
  InspSpecHasFirstLowerSpecLimit,
  InspSpecSecondUpperSpecLimit,
  InspSpecHasSecondUprSpecLimit,
  InspSpecSecondLowerSpecLimit,
  InspSpecHasSecondLowrSpecLimit,
  InspSpecDefectCodeGrpRejection,
  InspSpecDefectCodeRejection,
  InspSpecDefectCodeGrpRjcnUpper,
  InspSpecDefectCodeRjcnUpper,
  InspSpecDefectCodeGrpRjcnLower,
  InspSpecDefectCodeRjcnLower,
  SelectedCodeSet,
  SelectedCodeSetPlant,
  InspSpecAdditionalCatalog2,
  InspSpecAdditionalSelectedSet2,
  InspSpecAdditionalCodeGroup2,
  InspSpecAddlSeldCodeSetPlant2,
  InspSpecAdditionalCatalog3,
  InspSpecAdditionalSelectedSet3,
  InspSpecAdditionalCodeGroup3,
  InspSpecAddlSeldCodeSetPlant3,
  InspSpecAdditionalCatalog4,
  InspSpecAdditionalSelectedSet4,
  InspSpecAdditionalCodeGroup4,
  InspSpecAddlSeldCodeSetPlant4,
  InspSpecAdditionalCatalog5,
  InspSpecAdditionalSelectedSet5,
  InspSpecAdditionalCodeGroup5,
  InspSpecAddlSeldCodeSetPlant5,
  SamplingProcedure,
  InspCharacteristicSampleUnit,
  BOOCharcSampleQuantity,
  QltyCtrlChartAggrgnCriterion,
  InspSpecInformationField1,
  InspSpecInformationField2,
  InspSpecInformationField3,
  InspectionSpecificationText,
  InspLotDynamicRule,
  InspCharcDynModifRef,
  MatlIsConsideredForDynModif,
  SuplrIsConsideredForDynModif,
  MfrIsConsideredForDynModif,
  CustIsConsideredForDynModif,
  CreatedByUser,
  CreationDate,
  LastChangedByUser,
  LastChangeDate,
  BillOfOperationsVersion
FROM I_BOOCharacteristicVersion AS _BOOCharacteristicVersion
INNER JOIN I_InspPlanOpAssgmt AS _InspPlanOpAssgmt ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_InspectionPlan AS _InspectionPlan ON InspectionPlanGroup = _InspectionPlan.InspectionPlanGroup AND InspectionPlan = _InspectionPlan.InspectionPlan  -- association [1..1]
LEFT OUTER JOIN I_InspPlanOpCharc AS _InspPlanOpCharc ON InspectionPlanGroup = _InspPlanOpCharc.InspectionPlanGroup AND BOOOperationInternalID = _InspPlanOpCharc.BOOOperationInternalID AND BOOCharacteristic = _InspPlanOpCharc.BOOCharacteristic  -- association [1..1]
LEFT OUTER JOIN I_InspectionPlanVersion AS _InspectionPlanVersion ON InspectionPlanGroup = _InspectionPlanVersion.InspectionPlanGroup AND InspectionPlan = _InspectionPlanVersion.InspectionPlan AND BillOfOperationsType = _InspectionPlanVersion.BillOfOperationsType AND ValidityStartDate >= _InspectionPlanVersion.ValidityStartDate AND ValidityStartDate <= _InspectionPlanVersion.ValidityEndDate  -- association [1..1]
LEFT OUTER JOIN I_InspPlanOperationVersion AS _InspPlanOperationVersion ON InspectionPlanGroup = _InspPlanOperationVersion.InspectionPlanGroup AND BOOOperationInternalID = _InspPlanOperationVersion.BOOOperationInternalID AND BillOfOperationsType = _InspPlanOperationVersion.BillOfOperationsType AND ValidityStartDate >= _InspPlanOperationVersion.ValidityStartDate AND ValidityStartDate <= _InspPlanOperationVersion.ValidityEndDate  -- association [1..1]
LEFT OUTER JOIN I_BillOfOperationsType AS _BillOfOperationsType ON BillOfOperationsType = _BillOfOperationsType.BillOfOperationsType  -- association [1..1]
LEFT OUTER JOIN I_BillOfOperationsGroup AS _BillOfOperationsGroup ON BillOfOperationsType = _BillOfOperationsGroup.BillOfOperationsType AND InspectionPlanGroup = _BillOfOperationsGroup.BillOfOperationsGroup  -- association [1..1]
;