I_InspSubsetFieldCombination

DDL: I_INSPSUBSETFIELDCOMBINATION Type: view BASIC

Inspection Point Field Combination

I_InspSubsetFieldCombination (Basic)

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

Manufacturing

I_InspSubsetFieldCombination is a Basic CDS View (Dimension) that provides data about "Inspection Point Field Combination" in SAP S/4HANA. It reads from 1 data source (tq79) and exposes 15 fields with key field InspSubsetFieldCombination. It has 4 associations to related views.

SAP API Hub

StateC1
Line of BusinessManufacturing
Application ComponentQM-PT
CapabilitiesData Source in SQL Select, Data Source for Defining CDS Entities, Association Target for Defining CDS Entities, Analytical Dimension
PackageManufacturing for SAP S/4HANA Cloud Private Edition
Description <p>This CDS view provides access to the inspection point field combinations to be able to record results for inspection points. </p>

Documentation

Data Sources (1)

SourceAliasJoin Type
tq79 tq79 from

Associations (4)

CardinalityTargetAliasCondition
[0..1] I_InspectionSubsetType _InspectionSubsetType $projection.InspectionSubsetType = _InspectionSubsetType.InspectionSubsetType
[0..1] I_Plant _SelectedCodeSetPlant $projection.SelectedCodeSetPlant = _SelectedCodeSetPlant.Plant
[0..1] I_UsageDcsnSelectedCodeSet _UsageDcsnSelectedCodeSet $projection.SelectedCodeSetPlant = _UsageDcsnSelectedCodeSet.SelectedCodeSetPlant and $projection.SelectedCodeSet = _UsageDcsnSelectedCodeSet.SelectedCodeSet
[0..*] I_InspSubsetFieldCombinationT _Text $projection.InspSubsetFieldCombination = _Text.InspSubsetFieldCombination

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName IINSPSSFCMB view
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
EndUserText.label Inspection Point Field Combination view
ClientHandling.algorithm #SESSION_VARIABLE view
Analytics.dataCategory #DIMENSION view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.modelingPattern #NONE view
ObjectModel.representativeKey InspSubsetFieldCombination view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #CUSTOMIZING view
Metadata.ignorePropagatedAnnotations true view

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY InspSubsetFieldCombination slwbez Identifier for Inspection Point Field Combination
InspectionSubsetType ppkttyp Inspection Point Type
InspSbstFieldCombnIsLastValid last_valid Last Inspected Sample Is Valid
InspSbstLongTxtFldProperty userc1akt User Fld Active
InspSbstShrtTxtFldProperty userc2akt User Fld Active
InspSbstLongNmbrFldProperty usern1akt User Fld Active
InspSbstShrtNmbrFldProperty usern2akt User Fld Active
InspSbstDateFldProperty userd1akt User Fld Active
InspSbstTimeFldProperty usert1akt User Fld Active
SelectedCodeSet ppvemenge Selected Set for Inspection Point Valuation
SelectedCodeSetPlant ppvewerk Plant of Selected Set for Inspection Point Valuation
_InspectionSubsetType _InspectionSubsetType
_SelectedCodeSetPlant _SelectedCodeSetPlant
_UsageDcsnSelectedCodeSet _UsageDcsnSelectedCodeSet
_Text _Text

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_InspSubsetFieldCombination.
-- 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.

CREATE VIEW I_InspSubsetFieldCombination AS
SELECT
  slwbez AS InspSubsetFieldCombination,
  ppkttyp AS InspectionSubsetType,
  last_valid AS InspSbstFieldCombnIsLastValid,
  userc1akt AS InspSbstLongTxtFldProperty,
  userc2akt AS InspSbstShrtTxtFldProperty,
  usern1akt AS InspSbstLongNmbrFldProperty,
  usern2akt AS InspSbstShrtNmbrFldProperty,
  userd1akt AS InspSbstDateFldProperty,
  usert1akt AS InspSbstTimeFldProperty,
  ppvemenge AS SelectedCodeSet,
  ppvewerk AS SelectedCodeSetPlant
FROM tq79
LEFT OUTER JOIN I_InspectionSubsetType AS _InspectionSubsetType ON InspectionSubsetType = _InspectionSubsetType.InspectionSubsetType  -- association [0..1]
LEFT OUTER JOIN I_Plant AS _SelectedCodeSetPlant ON SelectedCodeSetPlant = _SelectedCodeSetPlant.Plant  -- association [0..1]
LEFT OUTER JOIN I_UsageDcsnSelectedCodeSet AS _UsageDcsnSelectedCodeSet ON SelectedCodeSetPlant = _UsageDcsnSelectedCodeSet.SelectedCodeSetPlant AND SelectedCodeSet = _UsageDcsnSelectedCodeSet.SelectedCodeSet  -- association [0..1]
LEFT OUTER JOIN I_InspSubsetFieldCombinationT AS _Text ON InspSubsetFieldCombination = _Text.InspSubsetFieldCombination  -- association [0..*]
;