P_MntrProdAllocCharcValCombn

DDL: P_MNTRPRODALLOCCHARCVALCOMBN SQL: PMPACVC Type: view CONSUMPTION

Monitor Product Allocation Characteristic Value Combination

P_MntrProdAllocCharcValCombn is a Consumption CDS View that provides data about "Monitor Product Allocation Characteristic Value Combination" in SAP S/4HANA. It reads from 2 data sources (P_MntrProdAllocPeriods, I_ProdAllocObjCharcValCombn) and exposes 27 fields with key field CharcValueCombinationUUID.

Data Sources (2)

SourceAliasJoin Type
P_MntrProdAllocPeriods _MntrProdAllocPeriods left_outer
I_ProdAllocObjCharcValCombn I_ProdAllocObjCharcValCombn from

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName PMPACVC view
EndUserText.label Monitor Product Allocation Characteristic Value Combination view
VDM.private true view
VDM.viewType #CONSUMPTION view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
Search.searchable true view

Fields (27)

KeyFieldSource TableSource FieldDescription
KEY CharcValueCombinationUUID I_ProdAllocObjCharcValCombn CharcValueCombinationUUID Characteristic Value Combination UUID
ProdAllocationPeriodStartDate
ProductAllocationPeriodEndDate
ProductAllocationObjectUUID I_ProdAllocObjCharcValCombn ProductAllocationObjectUUID Product Allocation Object UUID
ProductAllocationObject I_ProdAllocObjCharcValCombn ProductAllocationObject Allocation Object
ProdAllocCharc01 I_ProdAllocObjCharcValCombn ProdAllocCharc01 Characteristic Value 1
ProdAllocCharc02 I_ProdAllocObjCharcValCombn ProdAllocCharc02 Characteristic Value 2
ProdAllocCharc03 I_ProdAllocObjCharcValCombn ProdAllocCharc03 Characteristic Value 3
ProdAllocCharc04 I_ProdAllocObjCharcValCombn ProdAllocCharc04 Characteristic Value 4
ProdAllocCharc05 I_ProdAllocObjCharcValCombn ProdAllocCharc05 Characteristic Value 5
ProdAllocCharc06 I_ProdAllocObjCharcValCombn ProdAllocCharc06 Characteristic Value 6
ProdAllocCharc07 I_ProdAllocObjCharcValCombn ProdAllocCharc07 Characteristic Value 7
ProdAllocCharc08 I_ProdAllocObjCharcValCombn ProdAllocCharc08 Characteristic Value 8
ProdAllocCharc09 I_ProdAllocObjCharcValCombn ProdAllocCharc09 Characteristic Value 9
ProdAllocCharc10 I_ProdAllocObjCharcValCombn ProdAllocCharc10 Characteristic Value 10
CharcValAuthznGroup I_ProdAllocObjCharcValCombn CharcValAuthznGroup Authorization Group
ProductAllocationQuantityUnit P_MntrProdAllocPeriods ProductAllocationQuantityUnit Quantity Unit
ProductAllocationQuantity
ProdAllocAssignedQuantityUnit P_MntrProdAllocPeriods ProdAllocAssignedQuantityUnit Assigned Quantity Unit
ProdAllocAssignedQuantity
ProdAllocCharcConstraintStatus I_ProdAllocObjCharcValCombn ProdAllocCharcConstraintStatus Constraint Status
ProdAllocationActivationStatus I_ProdAllocObjCharcValCombn ProdAllocationActivationStatus Activation Status
ProductAllocationPeriodType _ProductAllocationObject ProductAllocationPeriodType Period Type
_ProdAllocCharcCstrtStatus I_ProdAllocObjCharcValCombn _ProdAllocCharcCstrtStatus
_ProdAllocActivationStatus I_ProdAllocObjCharcValCombn _ProdAllocActivationStatus
ProdAllocCharcValueCombnCmnt I_ProdAllocObjCharcValCombn ProdAllocCharcValueCombnCmnt Comment
_ProductAllocationPeriodType _ProductAllocationObject _ProductAllocationPeriodType

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_MntrProdAllocCharcValCombn.
-- 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: PMPACVC

CREATE VIEW P_MntrProdAllocCharcValCombn AS
SELECT
  I_ProdAllocObjCharcValCombn.CharcValueCombinationUUID AS CharcValueCombinationUUID,
  cast( min(_MntrProdAllocPeriods.ProdAllocationPeriodStartDate) as erlstprodallocperiodstartdate preserving type ) AS ProdAllocationPeriodStartDate,
  cast( max(_MntrProdAllocPeriods.ProductAllocationPeriodEndDate) as ltstprodallocperiodenddate preserving type ) AS ProductAllocationPeriodEndDate,
  I_ProdAllocObjCharcValCombn.ProductAllocationObjectUUID AS ProductAllocationObjectUUID,
  I_ProdAllocObjCharcValCombn.ProductAllocationObject AS ProductAllocationObject,
  I_ProdAllocObjCharcValCombn.ProdAllocCharc01 AS ProdAllocCharc01,
  I_ProdAllocObjCharcValCombn.ProdAllocCharc02 AS ProdAllocCharc02,
  I_ProdAllocObjCharcValCombn.ProdAllocCharc03 AS ProdAllocCharc03,
  I_ProdAllocObjCharcValCombn.ProdAllocCharc04 AS ProdAllocCharc04,
  I_ProdAllocObjCharcValCombn.ProdAllocCharc05 AS ProdAllocCharc05,
  I_ProdAllocObjCharcValCombn.ProdAllocCharc06 AS ProdAllocCharc06,
  I_ProdAllocObjCharcValCombn.ProdAllocCharc07 AS ProdAllocCharc07,
  I_ProdAllocObjCharcValCombn.ProdAllocCharc08 AS ProdAllocCharc08,
  I_ProdAllocObjCharcValCombn.ProdAllocCharc09 AS ProdAllocCharc09,
  I_ProdAllocObjCharcValCombn.ProdAllocCharc10 AS ProdAllocCharc10,
  I_ProdAllocObjCharcValCombn.CharcValAuthznGroup AS CharcValAuthznGroup,
  _MntrProdAllocPeriods.ProductAllocationQuantityUnit AS ProductAllocationQuantityUnit,
  sum(_MntrProdAllocPeriods.ProductAllocationQuantity) AS ProductAllocationQuantity,
  _MntrProdAllocPeriods.ProdAllocAssignedQuantityUnit AS ProdAllocAssignedQuantityUnit,
  sum(_MntrProdAllocPeriods.ProdAllocAssignedQuantity) AS ProdAllocAssignedQuantity,
  I_ProdAllocObjCharcValCombn.ProdAllocCharcConstraintStatus AS ProdAllocCharcConstraintStatus,
  I_ProdAllocObjCharcValCombn.ProdAllocationActivationStatus AS ProdAllocationActivationStatus,
  _ProductAllocationObject.ProductAllocationPeriodType AS ProductAllocationPeriodType,
  I_ProdAllocObjCharcValCombn._ProdAllocCharcCstrtStatus AS _ProdAllocCharcCstrtStatus,
  I_ProdAllocObjCharcValCombn._ProdAllocActivationStatus AS _ProdAllocActivationStatus,
  I_ProdAllocObjCharcValCombn.ProdAllocCharcValueCombnCmnt AS ProdAllocCharcValueCombnCmnt,
  _ProductAllocationObject._ProductAllocationPeriodType AS _ProductAllocationPeriodType
FROM I_ProdAllocObjCharcValCombn
LEFT OUTER JOIN P_MntrProdAllocPeriods AS _MntrProdAllocPeriods ON /* join condition not captured in parsed metadata */
;