I_QltyCertPrflCharacteristic

DDL: I_QLTYCERTPRFLCHARACTERISTIC SQL: IQLTYCERTPFC Type: view BASIC Package: VDM_QM_CERTIFICATE

Certificate Profile Characteristic

I_QltyCertPrflCharacteristic is a Basic CDS View that provides data about "Certificate Profile Characteristic" in SAP S/4HANA. It reads from 1 data source (qcvm) and exposes 34 fields with key fields QualityCertificateType, QltyCertificateProfile, QltyCertProfileVersion, QltyCertPrflGroup, QltyCertPrflCharacteristic. It has 4 associations to related views. Part of development package VDM_QM_CERTIFICATE.

Data Sources (1)

SourceAliasJoin Type
qcvm qcvm from

Associations (4)

CardinalityTargetAliasCondition
[0..1] I_QltyCertificateProfile _QltyCertificateProfile $projection.QualityCertificateType = _QltyCertificateProfile.QualityCertificateType and $projection.QltyCertificateProfile = _QltyCertificateProfile.QltyCertificateProfile and $projection.QltyCertProfileVersion = _QltyCertificateProfile.QltyCertProfileVersion
[0..*] I_QltyCertPrflCharcText _Text $projection.QualityCertificateType = _Text.QualityCertificateType and $projection.QltyCertificateProfile = _Text.QltyCertificateProfile and $projection.QltyCertProfileVersion = _Text.QltyCertProfileVersion and $projection.QltyCertPrflGroup = _Text.QltyCertPrflGroup and $projection.QltyCertPrflCharacteristic = _Text.QltyCertPrflCharacteristic
[0..1] I_ClfnCharacteristicForKeyDate _ClfnCharacteristicForKeyDate $projection.CharcInternalID = _ClfnCharacteristicForKeyDate.CharcInternalID
[0..*] I_ClfnCharcDescForKeyDate _ClfnCharcDescForKeyDate $projection.CharcInternalID = _ClfnCharcDescForKeyDate.CharcInternalID

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IQLTYCERTPFC view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Certificate Profile Characteristic view
VDM.viewType #BASIC view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.serviceQuality #A view

Fields (34)

KeyFieldSource TableSource FieldDescription
KEY QualityCertificateType ctyp Currency Type
KEY QltyCertificateProfile vorlnr Cert. Profile
KEY QltyCertProfileVersion version XML Vers.
KEY QltyCertPrflGroup blocknr Char.block no.
KEY QltyCertPrflCharacteristic merkmalnr Character. no.
QltyCertPrflCharcSortNumber sortnr Number
QltyCertPrflTextElement text_elem Text Element
QltyCertPrflCharcType kategorie Charc Category
InspectionSpecificationPlant zaehler Version
InspectionSpecification mkmnr Master IC
InspectionSpecificationVersion versionmk Version
CharacteristicInternalID cmerkmalid Internal char.
CharcInternalID Internal char.
QltyCertPrflCharcValueOrigin kzherkwert Result Origin
QltyCertPrflCharcTextOrigin kzherktext Text Origin
QltyCertPrflCharcFormat kzausgfmt Output Format
QltyCertPrflCharcMethodOutput kzmethode Method Text
QltyCertPrflCharcLevel kzesel Result Level
QltyCertPrflCharcSpecOrigin kzherkvg Spec. Origin
QltyCertPrflCharcSkipOutput kzstrskip Skip Strategy
InspectionSpecificationUnit masseinhsw Unit of Meas.
QltyCertPrflCharcOutputLength ausglen Output Length
QltyCertPrflCharcDecimals stellen Decimal Places
QltyCertPrflCharcIsExponential kzexpds Exponent
QltyCertPrflCharcOutOfSpecOutp kzoffsptx Add.text not OK
QltyCertPrflCharcIsRequired kzobl Required
QltyCertPrflMaterialSortNumber vmsortnr Sort no. mat.
QltyCertPrflCharcHasColumn columnsort By Columns
QltyCertPrflCharcColumns columns Number of Columns
InspSpecGlobalName charact_id1 Charact. ID
_QltyCertificateProfile _QltyCertificateProfile
_Text _Text
_ClfnCharacteristicForKeyDate _ClfnCharacteristicForKeyDate
_ClfnCharcDescForKeyDate _ClfnCharcDescForKeyDate

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_QltyCertPrflCharacteristic.
-- 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: IQLTYCERTPFC

CREATE VIEW I_QltyCertPrflCharacteristic AS
SELECT
  ctyp AS QualityCertificateType,
  vorlnr AS QltyCertificateProfile,
  version AS QltyCertProfileVersion,
  blocknr AS QltyCertPrflGroup,
  merkmalnr AS QltyCertPrflCharacteristic,
  sortnr AS QltyCertPrflCharcSortNumber,
  text_elem AS QltyCertPrflTextElement,
  kategorie AS QltyCertPrflCharcType,
  zaehler AS InspectionSpecificationPlant,
  mkmnr AS InspectionSpecification,
  versionmk AS InspectionSpecificationVersion,
  cmerkmalid AS CharacteristicInternalID,
  cast( cmerkmalid as atinn_no_conv preserving type ) AS CharcInternalID,
  kzherkwert AS QltyCertPrflCharcValueOrigin,
  kzherktext AS QltyCertPrflCharcTextOrigin,
  kzausgfmt AS QltyCertPrflCharcFormat,
  kzmethode AS QltyCertPrflCharcMethodOutput,
  kzesel AS QltyCertPrflCharcLevel,
  kzherkvg AS QltyCertPrflCharcSpecOrigin,
  kzstrskip AS QltyCertPrflCharcSkipOutput,
  masseinhsw AS InspectionSpecificationUnit,
  ausglen AS QltyCertPrflCharcOutputLength,
  stellen AS QltyCertPrflCharcDecimals,
  kzexpds AS QltyCertPrflCharcIsExponential,
  kzoffsptx AS QltyCertPrflCharcOutOfSpecOutp,
  kzobl AS QltyCertPrflCharcIsRequired,
  vmsortnr AS QltyCertPrflMaterialSortNumber,
  columnsort AS QltyCertPrflCharcHasColumn,
  columns AS QltyCertPrflCharcColumns,
  charact_id1 AS InspSpecGlobalName
FROM qcvm
LEFT OUTER JOIN I_QltyCertificateProfile AS _QltyCertificateProfile ON QualityCertificateType = _QltyCertificateProfile.QualityCertificateType AND QltyCertificateProfile = _QltyCertificateProfile.QltyCertificateProfile AND QltyCertProfileVersion = _QltyCertificateProfile.QltyCertProfileVersion  -- association [0..1]
LEFT OUTER JOIN I_QltyCertPrflCharcText AS _Text ON QualityCertificateType = _Text.QualityCertificateType AND QltyCertificateProfile = _Text.QltyCertificateProfile AND QltyCertProfileVersion = _Text.QltyCertProfileVersion AND QltyCertPrflGroup = _Text.QltyCertPrflGroup AND QltyCertPrflCharacteristic = _Text.QltyCertPrflCharacteristic  -- association [0..*]
LEFT OUTER JOIN I_ClfnCharacteristicForKeyDate AS _ClfnCharacteristicForKeyDate ON CharcInternalID = _ClfnCharacteristicForKeyDate.CharcInternalID  -- association [0..1]
LEFT OUTER JOIN I_ClfnCharcDescForKeyDate AS _ClfnCharcDescForKeyDate ON CharcInternalID = _ClfnCharcDescForKeyDate.CharcInternalID  -- association [0..*]
;