Deprecated
This CDS view is deprecated in S/4HANA. View all deprecated CDS views →

P_Cpe_Q_Qp_Qg_Itm_TermUoM

DDL: P_CPE_Q_QP_QG_ITM_TERMUOM SQL: PCPEQQPQGITUOM Type: view COMPOSITE

P_Cpe_Q_Qp_Qg_Itm_TermUoM is a Composite CDS View in SAP S/4HANA. It reads from 1 data source (P_Cpe_Q_QP_QG_Itm) and exposes 128 fields with key fields Version, PricingDocumentItem, ConditionType, SubConditionType, valuationDate.

Data Sources (1)

SourceAliasJoin Type
P_Cpe_Q_QP_QG_Itm P_Cpe_Q_QP_QG_Itm from

Parameters (6)

NameTypeDefault
P_consumption_type cmm_vlogp_consumptiontype
P_valuation_date0 cmm_eval_keydate
P_valuation_date1 cmm_eval_keydate
P_FX_valuation_date cmm_eval_keydate
P_snapshot_date0 cmm_dend_cutdate
P_snapshot_date1 cmm_dend_cutdate

Annotations (7)

NameValueLevelField
AbapCatalog.sqlViewName PCPEQQPQGITUOM view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #COMPOSITE view
VDM.private true view
VDM.lifecycle.status #DEPRECATED view

Fields (128)

KeyFieldSource TableSource FieldDescription
PricingKey
KEY Version item Version XML Vers.
KEY PricingDocumentItem item PricingDocumentItem Item
KEY ConditionType item ConditionType Condition type
KEY SubConditionType item SubConditionType
KEY valuationDate item valuationDate Valuation Date
KEY FXvaluationDate item FXvaluationDate
KEY FXvaluationDateDocToStstc item FXvaluationDateDocToStstc
KEY QuotationGroupItem item QuotationGroupItem
KEY FinalPriceDate item FinalPriceDate
KEY Scenario item Scenario VAT Scenario
SnapshotDate0 item SnapshotDate0
SnapshotDate1 item SnapshotDate1
DataSelectionType item DataSelectionType
MTMDataSourceType item MTMDataSourceType Type of Data Record
ValidityStartDate item ValidityStartDate Validity Start Date
ValidityStartDateTime item ValidityStartDateTime Valid From Timestamp
ValidityEndDate item ValidityEndDate ValidTo
ValidityEndDateTime item ValidityEndDateTime Valid To Timestamp
SourceTransactionEventDateTime item SourceTransactionEventDateTime
SourceTransacEventEndDateTime item SourceTransacEventEndDateTime
EndOfDayTimestampFrom item EndOfDayTimestampFrom
EndOfDayTimestampTo item EndOfDayTimestampTo
EndOfDaySnapshotDate item EndOfDaySnapshotDate
EndOfDayBusinessEntityKey item EndOfDayBusinessEntityKey
MaximumVersion item MaximumVersion Highest Version
PreviousVersion item PreviousVersion
PreviousSubConditionType item PreviousSubConditionType
CompanyCode
SalesOrganization item SalesOrganization Sales Organization
DistributionChannel item DistributionChannel RefDistCh-Cust/Mat.
Division item Division Internal Division ID
Creditor item Creditor Supplier
SoldToParty item SoldToParty Sold-to Party
Material item Material Vehicle Model
PhysicalCommodity item PhysicalCommodity
Plant item Plant Valuation Area
StorageLocation item StorageLocation StorageLocation
Batch item Batch Lot No.
IncotermsClassification item IncotermsClassification Incoterms
IncotermsTransferLocation item IncotermsTransferLocation Incoterms 2
ConditionApplication item ConditionApplication Application
SourceDocument item SourceDocument Document
SourceDocumentBusObjType item SourceDocumentBusObjType
OriginReferenceDocument item OriginReferenceDocument Root Document
OriginReferenceDocumentItem item OriginReferenceDocumentItem Root Document Item
OriginReferenceDocBusObjType item OriginReferenceDocBusObjType Root (BOR) Obj. Type
ReferenceDocument item ReferenceDocument Reference Document
ReferenceDocumentItem item ReferenceDocumentItem Reference item
ReferenceDocBusObjType item ReferenceDocBusObjType Pred(BOR) Object Typ
DeliveryDate item DeliveryDate Delivery Date
ExpectedPaymentDate item ExpectedPaymentDate
StatisticsCurrency item StatisticsCurrency
DocumentCurrency item DocumentCurrency Document Currency
ProfitCenter item ProfitCenter Profit Center
BusinessArea item BusinessArea Business Area
PurchasingOrganization item PurchasingOrganization Purchasing Organization
MaterialGroup item MaterialGroup Product Group
IsIntercompanyTransfer item IsIntercompanyTransfer
ConditionCalculationType
ConditionTermRate
OldConditionTermrate item OldConditionTermrate
ConditionTermRateCurrency item ConditionTermRateCurrency
ConditionTermRateQuantity item ConditionTermRateQuantity
ConditionTermRateQuantityUnit item ConditionTermRateQuantityUnit
ConditionTermValue item ConditionTermValue
OldConditionTermValue item OldConditionTermValue
ConditionTermValueCurrency item ConditionTermValueCurrency
ConditionTermName item ConditionTermName
ConditionTermStatus item ConditionTermStatus
RoundingDecimalPlaces item RoundingDecimalPlaces
ConditionTermRateIsRounded item ConditionTermRateIsRounded
ConditionTermRateNmrtr item ConditionTermRateNmrtr
ConditionTermRateDnmntr item ConditionTermRateDnmntr
ConditionTermExtensionUsage item ConditionTermExtensionUsage
QuotationPeriodReferenceDate item QuotationPeriodReferenceDate
QuotationDateList
QuotationPeriodStartDate item QuotationPeriodStartDate
QuotationPeriodEndDate item QuotationPeriodEndDate
QuotationGroup
QuotationGroupCalculationRule item QuotationGroupCalculationRule
QuotationKeyType
DerivativeContrSpecification
MarketIdentifierCode item MarketIdentifierCode MIC
MaturityKeyDate item MaturityKeyDate Maturity Key Date
CommodityContractMaturityCode item CommodityContractMaturityCode
QuotationPriceType item QuotationPriceType Price Type
TimeToMaturity item TimeToMaturity Time to Maturity
CmmdtyForwardIndexTiming item CmmdtyForwardIndexTiming
BasisType
BasisID item BasisID Basis ID
RequestedPriceDate
ActualPriceDate item ActualPriceDate
QuotationPrice item QuotationPrice
QuotationCurrency item QuotationCurrency
QuotationCPEUoM item QuotationCPEUoM
dec2011endendasItemPrice
ItemCurrency item ItemCurrency
ItemQuantityUnit item ConditionTermRateQuantityUnit
PricingStatus item PricingStatus
ConditionTermRateFixation item ConditionTermRateFixation
CndnTermRateFixationDate item CndnTermRateFixationDate
CndnTermRateFixationTime item CndnTermRateFixationTime
CndnTermExchRateFixationDate item CndnTermExchRateFixationDate
CndnTermExchRateFixationTime item CndnTermExchRateFixationTime
BsMktRefDrvtvContrMaturityCode item BsMktRefDrvtvContrMaturityCode
BasisMarketRefRate item BasisMarketRefRate
BasisMarketRefRateCurrency item BasisMarketRefRateCurrency
BasisMarketRefKeyDate item BasisMarketRefKeyDate
BasisMarketRefAdjustmentSpread item BasisMarketRefAdjustmentSpread
CommodityQuantity
CommodityUnit item CommodityUnit Order Unit
CommodityQuantityInTermUnit item CommodityQuantityInTermUnit
QuantitySign
MTMConditionGroupCategory item MTMConditionGroupCategory
MTMConditionGroup item MTMConditionGroup
MTMCalculationGroup item MTMCalculationGroup
MTMAdjustmentType item MTMAdjustmentType
MTMCalcGrpMarketPriceCondition item MTMCalcGrpMarketPriceCondition
ConditionTermRateIsFixed item ConditionTermRateIsFixed
ConditionTermExchRateIsFixed item ConditionTermExchRateIsFixed
FixedExchRateDate item FixedExchRateDate
ExchRateMaturityDate item ExchRateMaturityDate
PnLDataType
PrevVersionCommodityQuantity item PrevVersionCommodityQuantity
PreviousVersionQuantitySign item PreviousVersionQuantitySign
PrevVersCndnTermRateCurrency item PrevVersCndnTermRateCurrency
PrevVersionConditionTermValue item PrevVersionConditionTermValue

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_Cpe_Q_Qp_Qg_Itm_TermUoM.
-- 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: PCPEQQPQGITUOM
-- Parameters: P_consumption_type : cmm_vlogp_consumptiontype, P_valuation_date0 : cmm_eval_keydate, P_valuation_date1 : cmm_eval_keydate, P_FX_valuation_date : cmm_eval_keydate, P_snapshot_date0 : cmm_dend_cutdate, P_snapshot_date1 : cmm_dend_cutdate

CREATE VIEW P_Cpe_Q_Qp_Qg_Itm_TermUoM AS
SELECT
  item.Version AS Version,
  item.PricingDocumentItem AS PricingDocumentItem,
  item.ConditionType AS ConditionType,
  item.SubConditionType AS SubConditionType,
  item.valuationDate AS valuationDate,
  item.FXvaluationDate AS FXvaluationDate,
  item.FXvaluationDateDocToStstc AS FXvaluationDateDocToStstc,
  item.QuotationGroupItem AS QuotationGroupItem,
  item.FinalPriceDate AS FinalPriceDate,
  item.Scenario AS Scenario,
  item.SnapshotDate0 AS SnapshotDate0,
  item.SnapshotDate1 AS SnapshotDate1,
  item.DataSelectionType AS DataSelectionType,
  item.MTMDataSourceType AS MTMDataSourceType,
  item.ValidityStartDate AS ValidityStartDate,
  item.ValidityStartDateTime AS ValidityStartDateTime,
  item.ValidityEndDate AS ValidityEndDate,
  item.ValidityEndDateTime AS ValidityEndDateTime,
  item.SourceTransactionEventDateTime AS SourceTransactionEventDateTime,
  item.SourceTransacEventEndDateTime AS SourceTransacEventEndDateTime,
  item.EndOfDayTimestampFrom AS EndOfDayTimestampFrom,
  item.EndOfDayTimestampTo AS EndOfDayTimestampTo,
  item.EndOfDaySnapshotDate AS EndOfDaySnapshotDate,
  item.EndOfDayBusinessEntityKey AS EndOfDayBusinessEntityKey,
  item.MaximumVersion AS MaximumVersion,
  item.PreviousVersion AS PreviousVersion,
  item.PreviousSubConditionType AS PreviousSubConditionType,
  item.SalesOrganization AS SalesOrganization,
  item.DistributionChannel AS DistributionChannel,
  item.Division AS Division,
  item.Creditor AS Creditor,
  item.SoldToParty AS SoldToParty,
  item.Material AS Material,
  item.PhysicalCommodity AS PhysicalCommodity,
  item.Plant AS Plant,
  item.StorageLocation AS StorageLocation,
  item.Batch AS Batch,
  item.IncotermsClassification AS IncotermsClassification,
  item.IncotermsTransferLocation AS IncotermsTransferLocation,
  item.ConditionApplication AS ConditionApplication,
  item.SourceDocument AS SourceDocument,
  item.SourceDocumentBusObjType AS SourceDocumentBusObjType,
  item.OriginReferenceDocument AS OriginReferenceDocument,
  item.OriginReferenceDocumentItem AS OriginReferenceDocumentItem,
  item.OriginReferenceDocBusObjType AS OriginReferenceDocBusObjType,
  item.ReferenceDocument AS ReferenceDocument,
  item.ReferenceDocumentItem AS ReferenceDocumentItem,
  item.ReferenceDocBusObjType AS ReferenceDocBusObjType,
  item.DeliveryDate AS DeliveryDate,
  item.ExpectedPaymentDate AS ExpectedPaymentDate,
  item.StatisticsCurrency AS StatisticsCurrency,
  item.DocumentCurrency AS DocumentCurrency,
  item.ProfitCenter AS ProfitCenter,
  item.BusinessArea AS BusinessArea,
  item.PurchasingOrganization AS PurchasingOrganization,
  item.MaterialGroup AS MaterialGroup,
  item.IsIntercompanyTransfer AS IsIntercompanyTransfer,
  item.OldConditionTermrate AS OldConditionTermrate,
  item.ConditionTermRateCurrency AS ConditionTermRateCurrency,
  item.ConditionTermRateQuantity AS ConditionTermRateQuantity,
  item.ConditionTermRateQuantityUnit AS ConditionTermRateQuantityUnit,
  item.ConditionTermValue AS ConditionTermValue,
  item.OldConditionTermValue AS OldConditionTermValue,
  item.ConditionTermValueCurrency AS ConditionTermValueCurrency,
  item.ConditionTermName AS ConditionTermName,
  item.ConditionTermStatus AS ConditionTermStatus,
  item.RoundingDecimalPlaces AS RoundingDecimalPlaces,
  item.ConditionTermRateIsRounded AS ConditionTermRateIsRounded,
  item.ConditionTermRateNmrtr AS ConditionTermRateNmrtr,
  item.ConditionTermRateDnmntr AS ConditionTermRateDnmntr,
  item.ConditionTermExtensionUsage AS ConditionTermExtensionUsage,
  item.QuotationPeriodReferenceDate AS QuotationPeriodReferenceDate,
  item.QuotationPeriodStartDate AS QuotationPeriodStartDate,
  item.QuotationPeriodEndDate AS QuotationPeriodEndDate,
  item.QuotationGroupCalculationRule AS QuotationGroupCalculationRule,
  item.MarketIdentifierCode AS MarketIdentifierCode,
  item.MaturityKeyDate AS MaturityKeyDate,
  item.CommodityContractMaturityCode AS CommodityContractMaturityCode,
  item.QuotationPriceType AS QuotationPriceType,
  item.TimeToMaturity AS TimeToMaturity,
  item.CmmdtyForwardIndexTiming AS CmmdtyForwardIndexTiming,
  item.BasisID AS BasisID,
  item.ActualPriceDate AS ActualPriceDate,
  item.QuotationPrice AS QuotationPrice,
  item.QuotationCurrency AS QuotationCurrency,
  item.QuotationCPEUoM AS QuotationCPEUoM,
  case when item.QuotationCPEUoM = item.ConditionTermRateQuantityUnit then item.ItemPrice else case when conv_uom.SourceConversionFactor <> 0 and conv_uom.TargetConversionFactor <> 0 AS dec2011endendasItemPrice,
  item.ItemCurrency AS ItemCurrency,
  item.ConditionTermRateQuantityUnit AS ItemQuantityUnit,
  item.PricingStatus AS PricingStatus,
  item.ConditionTermRateFixation AS ConditionTermRateFixation,
  item.CndnTermRateFixationDate AS CndnTermRateFixationDate,
  item.CndnTermRateFixationTime AS CndnTermRateFixationTime,
  item.CndnTermExchRateFixationDate AS CndnTermExchRateFixationDate,
  item.CndnTermExchRateFixationTime AS CndnTermExchRateFixationTime,
  item.BsMktRefDrvtvContrMaturityCode AS BsMktRefDrvtvContrMaturityCode,
  item.BasisMarketRefRate AS BasisMarketRefRate,
  item.BasisMarketRefRateCurrency AS BasisMarketRefRateCurrency,
  item.BasisMarketRefKeyDate AS BasisMarketRefKeyDate,
  item.BasisMarketRefAdjustmentSpread AS BasisMarketRefAdjustmentSpread,
  item.CommodityUnit AS CommodityUnit,
  item.CommodityQuantityInTermUnit AS CommodityQuantityInTermUnit,
  item.MTMConditionGroupCategory AS MTMConditionGroupCategory,
  item.MTMConditionGroup AS MTMConditionGroup,
  item.MTMCalculationGroup AS MTMCalculationGroup,
  item.MTMAdjustmentType AS MTMAdjustmentType,
  item.MTMCalcGrpMarketPriceCondition AS MTMCalcGrpMarketPriceCondition,
  item.ConditionTermRateIsFixed AS ConditionTermRateIsFixed,
  item.ConditionTermExchRateIsFixed AS ConditionTermExchRateIsFixed,
  item.FixedExchRateDate AS FixedExchRateDate,
  item.ExchRateMaturityDate AS ExchRateMaturityDate,
  item.PrevVersionCommodityQuantity AS PrevVersionCommodityQuantity,
  item.PreviousVersionQuantitySign AS PreviousVersionQuantitySign,
  item.PrevVersCndnTermRateCurrency AS PrevVersCndnTermRateCurrency,
  item.PrevVersionConditionTermValue AS PrevVersionConditionTermValue
FROM P_Cpe_Q_QP_QG_Itm
;