I_SpecSubstanceNature

DDL: I_SPECSUBSTANCENATURE SQL: ISPECSUBNATR Type: view BASIC

Specification Substance Nature

I_SpecSubstanceNature is a Basic CDS View that provides data about "Specification Substance Nature" in SAP S/4HANA. It reads from 1 data source (tcg34) and exposes 3 fields with key field SpecificationSubstanceNatr. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
tcg34 tcg34 from

Associations (2)

CardinalityTargetAliasCondition
[0..*] I_SpecSubstanceNatureText _SubstanceNatureText $projection.SpecificationSubstanceNatr = _SubstanceNatureText.SpecificationSubstanceNatr
[1..*] I_Specification _Specification $projection.SpecificationSubstanceNatr = _Specification.SpecificationSubstanceNatr

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName ISPECSUBNATR view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.representativeKey SpecificationSubstanceNatr view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
VDM.viewType #BASIC view
Search.searchable true view
EndUserText.label Specification Substance Nature view

Fields (3)

KeyFieldSource TableSource FieldDescription
KEY SpecificationSubstanceNatr
_SubstanceNatureText _SubstanceNatureText
_Specification _Specification

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_SpecSubstanceNature.
-- 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: ISPECSUBNATR

CREATE VIEW I_SpecSubstanceNature AS
SELECT
  cast(tcg34.subchar as /plmb/spc_subst_natr preserving type ) AS SpecificationSubstanceNatr
FROM tcg34
LEFT OUTER JOIN I_SpecSubstanceNatureText AS _SubstanceNatureText ON SpecificationSubstanceNatr = _SubstanceNatureText.SpecificationSubstanceNatr  -- association [0..*]
LEFT OUTER JOIN I_Specification AS _Specification ON SpecificationSubstanceNatr = _Specification.SpecificationSubstanceNatr  -- association [1..*]
;