I_InspSubsetCharacteristic

DDL: I_INSPSUBSETCHARACTERISTIC SQL: IINSPSUBSETCHAR Type: view BASIC

Inspection Charc for an Inspection Point

I_InspSubsetCharacteristic (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.

Manufacturing

I_InspSubsetCharacteristic is a Basic CDS View that provides data about "Inspection Charc for an Inspection Point" in SAP S/4HANA. It reads from 1 data source (qasv) and exposes 31 fields with key fields InspectionLot, InspPlanOperationInternalID, InspectionCharacteristic, InspectionSubsetInternalID. It has 10 associations to related views.

SAP API Hub

StateC1
Line of BusinessManufacturing
Application ComponentQM-IM
CapabilitiesData Source for Defining CDS Entities, Data Source in SQL Select, Association Target for Defining CDS Entities
PackageManufacturing for SAP S/4HANA Cloud Private Edition
Description <p>This CDS view provides access to the inspection characteristics for inspection points. </p>

Documentation

Data Sources (1)

SourceAliasJoin Type
qasv qasv from

Associations (10)

CardinalityTargetAliasCondition
[1..1] I_InspectionLot _InspectionLot $projection.InspectionLot = _InspectionLot.InspectionLot
[1..1] I_InspectionOperation _InspectionOperation $projection.InspectionLot = _InspectionOperation.InspectionLot and $projection.InspPlanOperationInternalID = _InspectionOperation.InspPlanOperationInternalID
[1..1] I_InspectionSubset _InspectionSubset $projection.InspectionLot = _InspectionSubset.InspectionLot and $projection.InspPlanOperationInternalID = _InspectionSubset.InspPlanOperationInternalID and $projection.InspectionSubsetInternalID = _InspectionSubset.InspectionSubsetInternalID
[1..1] I_InspectionCharacteristic _InspectionCharacteristic $projection.InspectionLot = _InspectionCharacteristic.InspectionLot and $projection.InspPlanOperationInternalID = _InspectionCharacteristic.InspPlanOperationInternalID and $projection.InspectionCharacteristic = _InspectionCharacteristic.InspectionCharacteristic
[0..1] I_InspSubsetResult _InspSubsetResult $projection.InspectionLot = _InspSubsetResult.InspectionLot and $projection.InspPlanOperationInternalID = _InspSubsetResult.InspPlanOperationInternalID and $projection.InspectionSubsetInternalID = _InspSubsetResult.InspectionSubsetInternalID and $projection.InspectionCharacteristic = _InspSubsetResult.InspectionCharacteristic
[0..*] I_InspectionResultValue _InspectionResultValue $projection.InspectionLot = _InspectionResultValue.InspectionLot and $projection.InspPlanOperationInternalID = _InspectionResultValue.InspPlanOperationInternalID and $projection.InspectionSubsetInternalID = _InspectionResultValue.InspectionSubsetInternalID and $projection.InspectionCharacteristic = _InspectionResultValue.InspectionCharacteristic
[0..1] I_InspectionResultStatus _InspCharacteristicStatus $projection.InspectionCharacteristicStatus = _InspCharacteristicStatus.InspectionResultStatus
[0..1] I_InspectionSeverity _InspectionSeverity $projection.InspectionSeverity = _InspectionSeverity.InspectionSeverity
[0..1] I_UnitOfMeasure _InspCharcSampleUnit $projection.InspCharacteristicSampleUnit = _InspCharcSampleUnit.UnitOfMeasure
[1..1] E_InspSubsetCharacteristic _Extension $projection.InspectionLot = _Extension.InspectionLot and $projection.InspPlanOperationInternalID = _Extension.InspPlanOperationInternalID and $projection.InspectionCharacteristic = _Extension.InspectionCharacteristic and $projection.InspectionSubsetInternalID = _Extension.InspectionSubsetInternalID

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName IINSPSUBSETCHAR view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Inspection Charc for an Inspection Point view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.representativeKey InspectionSubsetInternalID view
Metadata.ignorePropagatedAnnotations true view

Fields (31)

KeyFieldSource TableSource FieldDescription
KEY InspectionLot prueflos Inspection Lot Number
KEY InspPlanOperationInternalID vorglfnr Current Node Number from Order Counter
KEY InspectionCharacteristic merknr Inspection Characteristic Number
KEY InspectionSubsetInternalID probenr Inspection Sample Number
InspectionCharacteristicStatus qasv satzstatus Specification Record Status
QualityControlChart qasv qrknr Control Chart Number
InspSampleAcceptanceNumber qasv annahmez Acceptance Number
InspSampleRejectionNumber qasv rueckwez Rejection Number
InspSampleHasAcceptanceFactor qasv kfaktorni Value Not Initial If Set
InspSampleAcceptanceFactor qasv kfaktor K-Factor for a Variable Inspection
DefectFractionEstimationProced qasv antverf Fraction Calculation
InspSampleValuationRule qasv bewregel Valuation Rule
BOOCharcMatlToSampleUnitRate qasv fakplanme Factor for Converting MatUnitOfMeasure to SampUnitOfMeasure
BOOCharcSampleToMatlUnitRate qasv fakprobme Factor for Converting SampUnitOfMeasure to MatUnitOfMeasure
InspectionSampleSize qasv stiproumf Sample Size that Must Be Inspected
InspCharacteristicSampleUnit qasv probemgeh Sample Unit of Measure
InspSpecSampleQuantityFactor qasv probmgfak Sample Quantity Factor for Sample(Mult. Sample Unit of Msr.)
InspectionSampleQuantity qasv pruefumf Quantity to Be Inspected
InspectionLotSampleUnit qasv mengeneinh Base Unit of Measure for Sample Unit
InspLotDynRuleStage qasv prstufe Inspection Stage
InspectionSeverity qasv prschaerfe Inspection Severity
InspSubsetCharcCreationDate qasv erstelldat System Date on Which Data Record Was Created
_InspectionLot _InspectionLot
_InspectionOperation _InspectionOperation
_InspectionSubset _InspectionSubset
_InspectionCharacteristic _InspectionCharacteristic
_InspSubsetResult _InspSubsetResult
_InspectionResultValue _InspectionResultValue
_InspCharacteristicStatus _InspCharacteristicStatus
_InspCharcSampleUnit _InspCharcSampleUnit
_InspectionSeverity _InspectionSeverity

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_InspSubsetCharacteristic.
-- 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: IINSPSUBSETCHAR

CREATE VIEW I_InspSubsetCharacteristic AS
SELECT
  prueflos AS InspectionLot,
  vorglfnr AS InspPlanOperationInternalID,
  merknr AS InspectionCharacteristic,
  probenr AS InspectionSubsetInternalID,
  qasv.satzstatus AS InspectionCharacteristicStatus,
  qasv.qrknr AS QualityControlChart,
  qasv.annahmez AS InspSampleAcceptanceNumber,
  qasv.rueckwez AS InspSampleRejectionNumber,
  qasv.kfaktorni AS InspSampleHasAcceptanceFactor,
  qasv.kfaktor AS InspSampleAcceptanceFactor,
  qasv.antverf AS DefectFractionEstimationProced,
  qasv.bewregel AS InspSampleValuationRule,
  qasv.fakplanme AS BOOCharcMatlToSampleUnitRate,
  qasv.fakprobme AS BOOCharcSampleToMatlUnitRate,
  qasv.stiproumf AS InspectionSampleSize,
  qasv.probemgeh AS InspCharacteristicSampleUnit,
  qasv.probmgfak AS InspSpecSampleQuantityFactor,
  qasv.pruefumf AS InspectionSampleQuantity,
  qasv.mengeneinh AS InspectionLotSampleUnit,
  qasv.prstufe AS InspLotDynRuleStage,
  qasv.prschaerfe AS InspectionSeverity,
  qasv.erstelldat AS InspSubsetCharcCreationDate
FROM qasv
LEFT OUTER JOIN I_InspectionLot AS _InspectionLot ON InspectionLot = _InspectionLot.InspectionLot  -- association [1..1]
LEFT OUTER JOIN I_InspectionOperation AS _InspectionOperation ON InspectionLot = _InspectionOperation.InspectionLot AND InspPlanOperationInternalID = _InspectionOperation.InspPlanOperationInternalID  -- association [1..1]
LEFT OUTER JOIN I_InspectionSubset AS _InspectionSubset ON InspectionLot = _InspectionSubset.InspectionLot AND InspPlanOperationInternalID = _InspectionSubset.InspPlanOperationInternalID AND InspectionSubsetInternalID = _InspectionSubset.InspectionSubsetInternalID  -- association [1..1]
LEFT OUTER JOIN I_InspectionCharacteristic AS _InspectionCharacteristic ON InspectionLot = _InspectionCharacteristic.InspectionLot AND InspPlanOperationInternalID = _InspectionCharacteristic.InspPlanOperationInternalID AND InspectionCharacteristic = _InspectionCharacteristic.InspectionCharacteristic  -- association [1..1]
LEFT OUTER JOIN I_InspSubsetResult AS _InspSubsetResult ON InspectionLot = _InspSubsetResult.InspectionLot AND InspPlanOperationInternalID = _InspSubsetResult.InspPlanOperationInternalID AND InspectionSubsetInternalID = _InspSubsetResult.InspectionSubsetInternalID AND InspectionCharacteristic = _InspSubsetResult.InspectionCharacteristic  -- association [0..1]
LEFT OUTER JOIN I_InspectionResultValue AS _InspectionResultValue ON InspectionLot = _InspectionResultValue.InspectionLot AND InspPlanOperationInternalID = _InspectionResultValue.InspPlanOperationInternalID AND InspectionSubsetInternalID = _InspectionResultValue.InspectionSubsetInternalID AND InspectionCharacteristic = _InspectionResultValue.InspectionCharacteristic  -- association [0..*]
LEFT OUTER JOIN I_InspectionResultStatus AS _InspCharacteristicStatus ON InspectionCharacteristicStatus = _InspCharacteristicStatus.InspectionResultStatus  -- association [0..1]
LEFT OUTER JOIN I_InspectionSeverity AS _InspectionSeverity ON InspectionSeverity = _InspectionSeverity.InspectionSeverity  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _InspCharcSampleUnit ON InspCharacteristicSampleUnit = _InspCharcSampleUnit.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN E_InspSubsetCharacteristic AS _Extension ON InspectionLot = _Extension.InspectionLot AND InspPlanOperationInternalID = _Extension.InspPlanOperationInternalID AND InspectionCharacteristic = _Extension.InspectionCharacteristic AND InspectionSubsetInternalID = _Extension.InspectionSubsetInternalID  -- association [1..1]
;