I_DepdntRqmtAndStkSegment

DDL: I_DEPDNTRQMTANDSTKSEGMENT SQL: ISGMTCSRC Type: view BASIC

Dependent Requirements or Stock Transfer

I_DepdntRqmtAndStkSegment is a Basic CDS View that provides data about "Dependent Requirements or Stock Transfer" in SAP S/4HANA. It reads from 1 data source (I_DepdntRqmtAndStkSegments) and exposes 12 fields with key fields SegmentationStrategy, StockSegment, RqmtSegmentationStrategy. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_DepdntRqmtAndStkSegments I_DepdntRqmtAndStkSegments from

Associations (2)

CardinalityTargetAliasCondition
[1..1] I_SegmentationStrategy _SegmentationStrategy $projection.SegmentationStrategy = _SegmentationStrategy.SegmentationStrategy
[1..1] I_SegmentationStrategy _RqmtSegmentationStrategy $projection.RqmtSegmentationStrategy = _RqmtSegmentationStrategy.SegmentationStrategy

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName ISGMTCSRC view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #BASIC view
ObjectModel.representativeKey SegmentationStrategy view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Dependent Requirements or Stock Transfer view

Fields (12)

KeyFieldSource TableSource FieldDescription
KEY SegmentationStrategy SegmentationStrategy Segment. Strategy
KEY StockSegment StockSegment Stock Segment
KEY RqmtSegmentationStrategy RqmtSegmentationStrategy Segment. Strategy
StockSegmentationStructure _SegmentationStrategy SegmentationStructure
RqmtSegmentationStructure _RqmtSegmentationStrategy SegmentationStructure
RequirementSegment RequirementSegment Req. Segment
CreatedByUser CreatedByUser User Name
CreationDateTime CreationDateTime Timestamp
LocalInstanceLastChangedByUser LocalInstanceLastChangedByUser User Name
LoclInstanceLastChangeDateTime LoclInstanceLastChangeDateTime Changed On
LastChangeDateTime LastChangeDateTime Timestamp
_SegmentationStrategy _SegmentationStrategy

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_DepdntRqmtAndStkSegment.
-- 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: ISGMTCSRC

CREATE VIEW I_DepdntRqmtAndStkSegment AS
SELECT
  SegmentationStrategy,
  StockSegment,
  RqmtSegmentationStrategy,
  _SegmentationStrategy.SegmentationStructure AS StockSegmentationStructure,
  _RqmtSegmentationStrategy.SegmentationStructure AS RqmtSegmentationStructure,
  RequirementSegment,
  CreatedByUser,
  CreationDateTime,
  LocalInstanceLastChangedByUser,
  LoclInstanceLastChangeDateTime,
  LastChangeDateTime
FROM I_DepdntRqmtAndStkSegments
LEFT OUTER JOIN I_SegmentationStrategy AS _SegmentationStrategy ON SegmentationStrategy = _SegmentationStrategy.SegmentationStrategy  -- association [1..1]
LEFT OUTER JOIN I_SegmentationStrategy AS _RqmtSegmentationStrategy ON RqmtSegmentationStrategy = _RqmtSegmentationStrategy.SegmentationStrategy  -- association [1..1]
;