P_ACMQtyReconVlogpPrepareData

DDL: P_ACMQTYRECONVLOGPPREPAREDATA SQL: PACMVLOGPPREPD Type: view COMPOSITE

P_ACMQtyReconVlogpPrepareData is a Composite CDS View in SAP S/4HANA. It reads from 3 data sources (I_ACMPricingCndnTypeMapping, I_PhysCmmdtyForMaterial, I_ACMVersionedLogisticDocument) and exposes 27 fields with key fields PricingKey, Version, PricingDocumentItem, ConditionType, SubConditionType. It has 1 association to related views.

Data Sources (3)

SourceAliasJoin Type
I_ACMPricingCndnTypeMapping ConditionTypeMapp inner
I_PhysCmmdtyForMaterial PhysCmmdty inner
I_ACMVersionedLogisticDocument Vlogp from

Associations (1)

CardinalityTargetAliasCondition
[1] I_Product _Material $projection.Material = _Material.Product

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName PACMVLOGPPREPD view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.type #INHERITED view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #COMPOSITE view
VDM.private true view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XXL view

Fields (27)

KeyFieldSource TableSource FieldDescription
KEY PricingKey PricingKey Pricing Key
KEY Version ACMPricingVersion XML Vers.
KEY PricingDocumentItem PricingDocumentItem Item
KEY ConditionType ConditionType Condition type
KEY SubConditionType SubConditionType Subkey
MTMDataSourceType MTMDataSourceType Type of Data Record
Material I_ACMVersionedLogisticDocument Material Vehicle Model
StorageLocation StorageLocation StorageLocation
SourceDocument SourceDocument Document
OriginReferenceDocument OriginReferenceDocument Root Document
OriginReferenceDocumentItem OriginReferenceDocumentItem Root Document Item
QuotationKeyType QuotationKeyType Quotation Key
ConditionTermRateIsFixed ConditionTermRateIsFixed Single-Character Flag
PricingStatus PricingStatus Price Fix. Status
CommodityQuantity CommodityQuantity Commodity Quantity
CommodityUnit CommodityUnit Order Unit
CmmdtyPriceExpsrQtyInMassUnit CmmdtyPriceExpsrQtyInMassUnit Quantity in Mass UoM
CmmdtyPriceExpsrMassUnit CmmdtyPriceExpsrMassUnit Mass UoM
CmmdtyPriceExpsrQtyInVolUnit CmmdtyPriceExpsrQtyInVolUnit Quantity in Vol UoM
CmmdtyPriceExpsrVolumeUnit CmmdtyPriceExpsrVolumeUnit Volume UoM
ImplicitFixationIsRelevant ImplicitFixationIsRelevant Imp Fix Relevant
ConditionTermFactorNumerator ConditionTermFactorNumerator Term factor num
ConditionTermFactorDenominator ConditionTermFactorDenominator Term factor deno
MaterialBaseUnit _Material BaseUnit Unit of Measure
OriginReferenceDocumentChar10
_Material _Material
PhysicalCommodity I_PhysCmmdtyForMaterial PhysicalCommodity Commodity Code

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 P_ACMQtyReconVlogpPrepareData.
-- 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: PACMVLOGPPREPD

CREATE VIEW P_ACMQtyReconVlogpPrepareData AS
SELECT
  PricingKey,
  ACMPricingVersion AS Version,
  PricingDocumentItem,
  ConditionType,
  SubConditionType,
  MTMDataSourceType,
  Vlogp.Material AS Material,
  StorageLocation,
  SourceDocument,
  OriginReferenceDocument,
  OriginReferenceDocumentItem,
  QuotationKeyType,
  ConditionTermRateIsFixed,
  PricingStatus,
  CommodityQuantity,
  CommodityUnit,
  CmmdtyPriceExpsrQtyInMassUnit,
  CmmdtyPriceExpsrMassUnit,
  CmmdtyPriceExpsrQtyInVolUnit,
  CmmdtyPriceExpsrVolumeUnit,
  ImplicitFixationIsRelevant,
  ConditionTermFactorNumerator,
  ConditionTermFactorDenominator,
  _Material.BaseUnit AS MaterialBaseUnit,
  cast( ( substring(OriginReferenceDocument, 11, 10) ) as tkonn ) AS OriginReferenceDocumentChar10,
  PhysCmmdty.PhysicalCommodity AS PhysicalCommodity
FROM I_ACMVersionedLogisticDocument AS Vlogp
INNER JOIN I_PhysCmmdtyForMaterial AS PhysCmmdty ON /* join condition not captured in parsed metadata */
INNER JOIN I_ACMPricingCndnTypeMapping AS ConditionTypeMapp ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_Product AS _Material ON Material = _Material.Product  -- association [1]
;