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

P_Cpe_T_Rate

DDL: P_CPE_T_RATE SQL: PCPETRATE Type: view COMPOSITE

P_Cpe_T_Rate is a Composite CDS View in SAP S/4HANA. It reads from 1 data source (P_Cpe_Q_Qp_Avg) and exposes 117 fields with key fields PricingKey, Version, PricingDocumentItem, ConditionType, SubConditionType.

Data Sources (1)

SourceAliasJoin Type
P_Cpe_Q_Qp_Avg P_Cpe_Q_Qp_Avg 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 PCPETRATE 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 (117)

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