R_SPNegttnQtnItemDemandDistrTP

DDL: R_SPNEGTTNQTNITEMDEMANDDISTRTP Type: view_entity TRANSACTIONAL

Demand Distr for Srcg Proj Negttn - TP

R_SPNegttnQtnItemDemandDistrTP is a Transactional CDS View that provides data about "Demand Distr for Srcg Proj Negttn - TP" in SAP S/4HANA. It reads from 1 data source (R_SPNegttnQtnItemDemandDistr) and exposes 17 fields with key field SPNegttnQtnItemDemandDistrUUID. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
R_SPNegttnQtnItemDemandDistr R_SPNegttnQtnItemDemandDistr from

Associations (4)

CardinalityTargetAliasCondition
[1..1] R_SrcgProjItmDemandDistrTP _SrcgProjItmDemandDistrTP $projection.SrcgProjDmndDistributionUUID = _SrcgProjItmDemandDistrTP.SrcgProjDmndDistributionUUID
[1..1] R_SourcingProjectNegotiationTP _SourcingProjectNegotiation $projection.SourcingProjectNegotiationUUID = _SourcingProjectNegotiation.SourcingProjectNegotiationUUID
[1..1] E_SPNegttnQtnItemDemandDistr _Extension $projection.SPNegttnQtnItemDemandDistrUUID = _Extension.SPNegttnQtnItemDemandDistrUUID
[*] R_SPNegttnQtnItmDmndDistrDetTP _SPNegttnQtnItmDmndDistrDet

Annotations (15)

NameValueLevelField
Metadata.ignorePropagatedAnnotations true view
AccessControl.authorizationCheck #CHECK view
ObjectModel.representativeKey SPNegttnQtnItemDemandDistrUUID view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #L view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
EndUserText.label Demand Distr for Srcg Proj Negttn - TP view
AbapCatalog.extensibility.extensible true view
AbapCatalog.extensibility.allowNewDatasources false view
AbapCatalog.extensibility.elementSuffix SND view
AbapCatalog.extensibility.quota.maximumFields 404 view
AbapCatalog.extensibility.quota.maximumBytes 40400 view
AbapCatalog.extensibility.allowNewCompositions true view

Fields (17)

KeyFieldSource TableSource FieldDescription
KEY SPNegttnQtnItemDemandDistrUUID SPNegttnQtnItemDemandDistrUUID Demand Distribution UUID of Item
SrcgProjNegttnQtanItemUUID SrcgProjNegttnQtanItemUUID UUID of Quotation Item in Negotiation
SourcingProjectNegotiationUUID SourcingProjectNegotiationUUID Negotiation UUID
SrcgProjQtnDmndDistrUUID SrcgProjQtnDmndDistrUUID Demand Distribution UUID in Quotation
Plant Plant Valuation Area
MaxAnnualRequestedQuantity MaxAnnualRequestedQuantity Max. Requested Quantity
SrcgProjNegttnMaxTargetQty SrcgProjNegttnMaxTargetQty Max. Negotiation Target Quantity
SrcgProjNegttnTotalTargetQty SrcgProjNegttnTotalTargetQty Total Negotiation Target Quantity
RequestedQuantityUnit RequestedQuantityUnit Requested Quantity Unit
SrcgProjNegttnItmInclusionType SrcgProjNegttnItmInclusionType Negotiation Item Include Type Code
SrcgProjDmndDistributionUUID SrcgProjDmndDistributionUUID Demand Distribution UUID
SourcingProjectUUID _SrcgProjDemandDistribution SourcingProjectUUID Sourcing Project UUID
SourcingProjectItemUUID _SrcgProjDemandDistribution SourcingProjectItemUUID Item UUID
_SPNegttnQtnItmDmndDistrDet _SPNegttnQtnItmDmndDistrDet
_SrcgProjNegttnQtanItem _SrcgProjNegttnQtanItem
_SourcingProjectNegotiation _SourcingProjectNegotiation
_SrcgProjItmDemandDistrTP _SrcgProjItmDemandDistrTP

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 R_SPNegttnQtnItemDemandDistrTP.
-- 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 R_SPNegttnQtnItemDemandDistrTP AS
SELECT
  SPNegttnQtnItemDemandDistrUUID,
  SrcgProjNegttnQtanItemUUID,
  SourcingProjectNegotiationUUID,
  SrcgProjQtnDmndDistrUUID,
  Plant,
  MaxAnnualRequestedQuantity,
  SrcgProjNegttnMaxTargetQty,
  SrcgProjNegttnTotalTargetQty,
  RequestedQuantityUnit,
  SrcgProjNegttnItmInclusionType,
  SrcgProjDmndDistributionUUID,
  _SrcgProjDemandDistribution.SourcingProjectUUID AS SourcingProjectUUID,
  _SrcgProjDemandDistribution.SourcingProjectItemUUID AS SourcingProjectItemUUID
FROM R_SPNegttnQtnItemDemandDistr
LEFT OUTER JOIN R_SrcgProjItmDemandDistrTP AS _SrcgProjItmDemandDistrTP ON SrcgProjDmndDistributionUUID = _SrcgProjItmDemandDistrTP.SrcgProjDmndDistributionUUID  -- association [1..1]
LEFT OUTER JOIN R_SourcingProjectNegotiationTP AS _SourcingProjectNegotiation ON SourcingProjectNegotiationUUID = _SourcingProjectNegotiation.SourcingProjectNegotiationUUID  -- association [1..1]
LEFT OUTER JOIN E_SPNegttnQtnItemDemandDistr AS _Extension ON SPNegttnQtnItemDemandDistrUUID = _Extension.SPNegttnQtnItemDemandDistrUUID  -- association [1..1]
LEFT OUTER JOIN R_SPNegttnQtnItmDmndDistrDetTP AS _SPNegttnQtnItmDmndDistrDet ON /* condition not available in parsed metadata */  -- association [*]
;