I_CmmdtyBeginPosPnLValCube

DDL: I_CMMDTYBEGINPOSPNLVALCUBE SQL: ICMMBPPNLVALC Type: view COMPOSITE

PnL value for Beginning Position - Cube

I_CmmdtyBeginPosPnLValCube is a Composite CDS View (Cube) that provides data about "PnL value for Beginning Position - Cube" in SAP S/4HANA. It reads from 1 data source (I_CmmdtyBeginPosPnLValue) and exposes 186 fields with key fields PricingKey, LogisticsDocumentVersion, PricingDocumentItem, ConditionType, SubConditionType.

Data Sources (1)

SourceAliasJoin Type
I_CmmdtyBeginPosPnLValue I_CmmdtyBeginPosPnLValue from

Parameters (14)

NameTypeDefault
P_EvaluationDate cmm_eval_keydate
P_ExchRateEvaluationDate cmm_eval_keydate
P_EndOfDaySnapshotFromDate cmm_dend_cutdate
P_EndOfDaySnapshotToDate cmm_dend_cutdate
P_MinEndOfDayFromDateTime cmm_min_eod_from_datetime
P_MaxEndOfDayToDateTime cmm_max_eod_to_datetime
P_MinPriceQuotationDate cmm_min_price_quotation_date
P_MaxPriceQuotationDate cmm_max_price_quotation_date
P_MinSubstnPrcQtanDate cmm_min_sub_price_quote_date
P_MaxSubstnPrcQtanDate cmm_max_sub_price_quote_date
P_MinExchRateMttyDate cmm_min_ex_rate_maturity_date
P_MaxExchRateMttyDate cmm_max_ex_rate_maturity_date
P_MinFwdQuotationDate cmm_min_fwd_quotation_date
P_MaxFwdQuotationDate cmm_max_fwd_quotation_date

Annotations (12)

NameValueLevelField
Analytics.dataCategory #CUBE view
Analytics.internalName #LOCAL view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #COMPOSITE view
AbapCatalog.sqlViewName ICMMBPPNLVALC view
AbapCatalog.compiler.compareFilter true view
EndUserText.label PnL value for Beginning Position - Cube view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.allowExtensions true view

Fields (186)

KeyFieldSource TableSource FieldDescription
KEY PricingKey PricingKey Pricing Key
KEY LogisticsDocumentVersion LogisticsDocumentVersion XML Vers.
KEY PricingDocumentItem PricingDocumentItem Item
KEY ConditionType ConditionType Condition type
KEY SubConditionType SubConditionType
EvaluationDate EvaluationDate
ComparativeEvaluationDate ComparativeEvaluationDate
CompanyCode CompanyCode Receiver Company Code
ControllingArea ControllingArea Controlling Area
ProfitCenter ProfitCenter Profit Center
ProfitCenterName
Plant Plant Valuation Area
Commodity Commodity Commodity Code
MTMCalculationGroup MTMCalculationGroup
PnLEventGroup PnLEventGroup
MTMAdjustmentType MTMAdjustmentType
OrignRefDocumentShortNumber OrignRefDocumentShortNumber
OriginReferenceDocument OriginReferenceDocument Root Document
OriginReferenceDocumentItem OriginReferenceDocumentItem Root Document Item
OriginReferenceDocBusObjType OriginReferenceDocBusObjType Root (BOR) Obj. Type
SourceDocumentShortNumber SourceDocumentShortNumber
SourceDocument SourceDocument Document
SourceDocumentItem SourceDocumentItem
SourceDocumentBusObjType SourceDocumentBusObjType
ConditionTermRateFixation ConditionTermRateFixation
MarketDCS MarketDCS
MktMarketIdentifierCode MktMarketIdentifierCode
MktDrvtvContrMaturityCode MktDrvtvContrMaturityCode
MktMaturityKeyDate MktMaturityKeyDate
MarketBasisType MarketBasisType
MarketBasisID MarketBasisID
MktQuotationPriceType MktQuotationPriceType
MTMDataSourceType MTMDataSourceType Type of Data Record
ComparativeMarketDCS ComparativeMarketDCS
ComparMktMarketIdentifierCode ComparMktMarketIdentifierCode
ComparMktMaturityKeyDate ComparMktMaturityKeyDate
ComparMktDrvtvContrCode ComparMktDrvtvContrCode
ComparMarketBasisID ComparMarketBasisID
ComparMarketBasisType ComparMarketBasisType
ComparMktQuotationPriceType ComparMktQuotationPriceType
PricingStatus PricingStatus
HasError HasError TRUE
SystemMessageNumber SystemMessageNumber Message Number
CommodityUnit CommodityUnit Order Unit
ConditionTermRateQuantityUnit ConditionTermRateQuantityUnit
StatisticsCurrency StatisticsCurrency
PnLValue PnLValue
MktPricePnLValue MktPricePnLValue
SpreadPnLValue SpreadPnLValue
DocToStstcFXPnLValue DocToStstcFXPnLValue
MktToStstcFXPnLValue MktToStstcFXPnLValue
MktValAdjmtFXBroughtFwdVal MktValAdjmtFXBroughtFwdVal
CommodityQuantityInTermUnit CommodityQuantityInTermUnit
ComparCmmdtyQuantityInTermUnit ComparCmmdtyQuantityInTermUnit
PnLCalculationRelevantQuantity PnLCalculationRelevantQuantity
MarketConditionTermRate MarketConditionTermRate
ComparMktConditionTermRate ComparMktConditionTermRate
PnLCalculationRelevantValue PnLCalculationRelevantValue
ContrSpreadCndnTermRate ContrSpreadCndnTermRate
ComparContrSpreadCndnTermRate ComparContrSpreadCndnTermRate
FixedMktSpreadCndnTermRate FixedMktSpreadCndnTermRate
FloatingMktSpreadCndnTermRate FloatingMktSpreadCndnTermRate
ContractConditionTermRate ContractConditionTermRate
ComparContrCndnTermRate ComparContrCndnTermRate
MktMarketToDocExchRate MktMarketToDocExchRate
ComparMktMarketToDocExchRate ComparMktMarketToDocExchRate
ContractMktToDocExchRate ContractMktToDocExchRate
MktDocToStstcExchRate MktDocToStstcExchRate
ComparMktDocToStstcExchRate ComparMktDocToStstcExchRate
MktMarketToStstcExchRate MktMarketToStstcExchRate
ComparMktMarketToStstcExchRate ComparMktMarketToStstcExchRate
MktAdjmtValDocToStstcExchRate MktAdjmtValDocToStstcExchRate
MktAdjmtValueCndnTermValue MktAdjmtValueCndnTermValue
ConditionTermFactor ConditionTermFactor
ComparConditionTermFactor ComparConditionTermFactor
SalesOrganization SalesOrganization Sales Organization
DistributionChannel DistributionChannel RefDistCh-Cust/Mat.
Division Division Internal Division ID
Creditor Creditor Supplier
SoldToParty SoldToParty Sold-to Party
Material Material Vehicle Model
StorageLocation StorageLocation StorageLocation
Batch Batch Lot No.
IncotermsClassification IncotermsClassification Incoterms
IncotermsTransferLocation IncotermsTransferLocation Incoterms 2
ConditionApplication ConditionApplication Application
ReferenceDocumentLongNumber ReferenceDocumentLongNumber Reference Document
ReferenceDocumentItem ReferenceDocumentItem Reference item
ReferenceDocBusObjType ReferenceDocBusObjType Pred(BOR) Object Typ
DeliveryDate DeliveryDate Delivery Date
ExpectedPaymentDate ExpectedPaymentDate
DocumentCurrency DocumentCurrency Document Currency
SpreadCurrency SpreadCurrency
BusinessArea BusinessArea Business Area
PurchasingOrganization PurchasingOrganization Purchasing Organization
MaterialGroup MaterialGroup Product Group
IsIntercompanyTransfer IsIntercompanyTransfer
ExchRateMaturityDate ExchRateMaturityDate
FixedExchRateDate FixedExchRateDate
QuotationPeriodReferenceDate QuotationPeriodReferenceDate
ComparQtanPeriodReferenceDate ComparQtanPeriodReferenceDate
QuotationPeriodStartDate QuotationPeriodStartDate
QuotationPeriodEndDate QuotationPeriodEndDate
QuotationGroup QuotationGroup
QuotationGroupCalculationRule QuotationGroupCalculationRule
CndnTermRateFixationDate CndnTermRateFixationDate
CndnTermRateFixationTime CndnTermRateFixationTime
CndnTermExchRateFixationDate CndnTermExchRateFixationDate
CndnTermExchRateFixationTime CndnTermExchRateFixationTime
MTMConditionGroup MTMConditionGroup
MTMCalcGrpMarketPriceCondition MTMCalcGrpMarketPriceCondition
PriceIsRealized PriceIsRealized
CmmdtyPriceExpsrQtyInMassUnit CmmdtyPriceExpsrQtyInMassUnit
CmmdtyPriceExpsrMassUnit CmmdtyPriceExpsrMassUnit
CmmdtyPriceExpsrQtyInVolUnit CmmdtyPriceExpsrQtyInVolUnit
CmmdtyPriceExpsrVolumeUnit CmmdtyPriceExpsrVolumeUnit
ConditionTermRateCurrency ConditionTermRateCurrency
CmmdtyEndOfDayBusinessEntyKey CmmdtyEndOfDayBusinessEntyKey
QuotationKeyType QuotationKeyType
MTMConditionGroupCategory MTMConditionGroupCategory
ConditionTermRateIsFixed ConditionTermRateIsFixed
ConditionTermExchRateIsFixed ConditionTermExchRateIsFixed
ConditionCalculationTypeShort ConditionCalculationTypeShort Calculat.Type
ConditionRateAmount ConditionRateAmount Condition Amount
ConditionCurrency ConditionCurrency Currency
ConditionQuantity ConditionQuantity Pricing Unit
ConditionQuantityUnit ConditionQuantityUnit Unit of Measure
ConditionTermRateQuantity ConditionTermRateQuantity
ConditionTermValue ConditionTermValue
ConditionTermValueCurrency ConditionTermValueCurrency
ConditionTermName ConditionTermName
ConditionTermStatus ConditionTermStatus
RoundingDecimalPlaces RoundingDecimalPlaces
ConditionTermRateIsRounded ConditionTermRateIsRounded
ConditionTermRateNmrtr ConditionTermRateNmrtr
ConditionTermRateDnmntr ConditionTermRateDnmntr
ConditionTermExtensionUsage ConditionTermExtensionUsage
MaturitySelectionType MaturitySelectionType
PnLEventCategory PnLEventCategory
PnLEventType PnLEventType
CommodityQuantity CommodityQuantity Commodity Quantity
ConditionTermRate ConditionTermRate
MarketToTermExchangeRateType MarketToTermExchangeRateType
CndnToStstcExchangeRateType CndnToStstcExchangeRateType
ConditionToDocExchangeRateType ConditionToDocExchangeRateType
DocToStstcExchangeRateType DocToStstcExchangeRateType
CmmdtyRootDocExternalNumber CmmdtyRootDocExternalNumber
CmmdtyDocumentExternalNumber CmmdtyDocumentExternalNumber
_BasisID _BasisID
_CommodityUnit _CommodityUnit
_CompanyCode _CompanyCode
_ComparativeMarketDCS _ComparativeMarketDCS
_ComparMktMarketIdentifierCode _ComparMktMarketIdentifierCode
_ConditionTermRateCurrency _ConditionTermRateCurrency
_ConditionTermRateQuantityUnit _ConditionTermRateQuantityUnit
_Creditor _Creditor
_DocumentCurrency _DocumentCurrency
_SpreadCurrency _SpreadCurrency
_IncotermsClassification _IncotermsClassification
_MarketDCS _MarketDCS
_Material _Material
_MktMarketIdentifierCode _MktMarketIdentifierCode
_MTMAdjustmentType _MTMAdjustmentType
_MTMCalculationGroup _MTMCalculationGroup
_MTMConditionGroup _MTMConditionGroup
_MTMConditionGroupCategory _MTMConditionGroupCategory
_MTMDataSourceType _MTMDataSourceType
_OriginReferenceDocBusObjType _OriginReferenceDocBusObjType
_Commodity _Commodity
_Plant _Plant
_PnLEventCategory _PnLEventCategory
_PnLEventType _PnLEventType
_PricingStatus _PricingStatus
_ReferenceDocBusObjType _ReferenceDocBusObjType
_SoldToParty _SoldToParty
_SourceDocumentBusObjType _SourceDocumentBusObjType
_StatisticsCurrency _StatisticsCurrency
_StorageLocation _StorageLocation
_ProfitCenter _ProfitCenter
_ControllingArea _ControllingArea
_CmmdtyMTMMessage _CmmdtyMTMMessage
PriceSettingMethod PriceSettingMethod
PriceSettingMethodStatus PriceSettingMethodStatus
ValidToDateTime ValidToDateTime Time Stamp
PricingProcedure PricingProcedure Procedure
PricingConditionTerm PricingConditionTerm Term Number

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 I_CmmdtyBeginPosPnLValCube.
-- 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: ICMMBPPNLVALC
-- Parameters: P_EvaluationDate : cmm_eval_keydate, P_ExchRateEvaluationDate : cmm_eval_keydate, P_EndOfDaySnapshotFromDate : cmm_dend_cutdate, P_EndOfDaySnapshotToDate : cmm_dend_cutdate, P_MinEndOfDayFromDateTime : cmm_min_eod_from_datetime, P_MaxEndOfDayToDateTime : cmm_max_eod_to_datetime, P_MinPriceQuotationDate : cmm_min_price_quotation_date, P_MaxPriceQuotationDate : cmm_max_price_quotation_date, P_MinSubstnPrcQtanDate : cmm_min_sub_price_quote_date, P_MaxSubstnPrcQtanDate : cmm_max_sub_price_quote_date, P_MinExchRateMttyDate : cmm_min_ex_rate_maturity_date, P_MaxExchRateMttyDate : cmm_max_ex_rate_maturity_date, P_MinFwdQuotationDate : cmm_min_fwd_quotation_date, P_MaxFwdQuotationDate : cmm_max_fwd_quotation_date

CREATE VIEW I_CmmdtyBeginPosPnLValCube AS
SELECT
  PricingKey,
  LogisticsDocumentVersion,
  PricingDocumentItem,
  ConditionType,
  SubConditionType,
  EvaluationDate,
  ComparativeEvaluationDate,
  CompanyCode,
  ControllingArea,
  ProfitCenter,
  _ProfitCenter._Text[1:Language = $session.system_language].ProfitCenterName AS ProfitCenterName,
  Plant,
  Commodity,
  MTMCalculationGroup,
  PnLEventGroup,
  MTMAdjustmentType,
  OrignRefDocumentShortNumber,
  OriginReferenceDocument,
  OriginReferenceDocumentItem,
  OriginReferenceDocBusObjType,
  SourceDocumentShortNumber,
  SourceDocument,
  SourceDocumentItem,
  SourceDocumentBusObjType,
  ConditionTermRateFixation,
  MarketDCS,
  MktMarketIdentifierCode,
  MktDrvtvContrMaturityCode,
  MktMaturityKeyDate,
  MarketBasisType,
  MarketBasisID,
  MktQuotationPriceType,
  MTMDataSourceType,
  ComparativeMarketDCS,
  ComparMktMarketIdentifierCode,
  ComparMktMaturityKeyDate,
  ComparMktDrvtvContrCode,
  ComparMarketBasisID,
  ComparMarketBasisType,
  ComparMktQuotationPriceType,
  PricingStatus,
  HasError,
  SystemMessageNumber,
  CommodityUnit,
  ConditionTermRateQuantityUnit,
  StatisticsCurrency,
  PnLValue,
  MktPricePnLValue,
  SpreadPnLValue,
  DocToStstcFXPnLValue,
  MktToStstcFXPnLValue,
  MktValAdjmtFXBroughtFwdVal,
  CommodityQuantityInTermUnit,
  ComparCmmdtyQuantityInTermUnit,
  PnLCalculationRelevantQuantity,
  MarketConditionTermRate,
  ComparMktConditionTermRate,
  PnLCalculationRelevantValue,
  ContrSpreadCndnTermRate,
  ComparContrSpreadCndnTermRate,
  FixedMktSpreadCndnTermRate,
  FloatingMktSpreadCndnTermRate,
  ContractConditionTermRate,
  ComparContrCndnTermRate,
  MktMarketToDocExchRate,
  ComparMktMarketToDocExchRate,
  ContractMktToDocExchRate,
  MktDocToStstcExchRate,
  ComparMktDocToStstcExchRate,
  MktMarketToStstcExchRate,
  ComparMktMarketToStstcExchRate,
  MktAdjmtValDocToStstcExchRate,
  MktAdjmtValueCndnTermValue,
  ConditionTermFactor,
  ComparConditionTermFactor,
  SalesOrganization,
  DistributionChannel,
  Division,
  Creditor,
  SoldToParty,
  Material,
  StorageLocation,
  Batch,
  IncotermsClassification,
  IncotermsTransferLocation,
  ConditionApplication,
  ReferenceDocumentLongNumber,
  ReferenceDocumentItem,
  ReferenceDocBusObjType,
  DeliveryDate,
  ExpectedPaymentDate,
  DocumentCurrency,
  SpreadCurrency,
  BusinessArea,
  PurchasingOrganization,
  MaterialGroup,
  IsIntercompanyTransfer,
  ExchRateMaturityDate,
  FixedExchRateDate,
  QuotationPeriodReferenceDate,
  ComparQtanPeriodReferenceDate,
  QuotationPeriodStartDate,
  QuotationPeriodEndDate,
  QuotationGroup,
  QuotationGroupCalculationRule,
  CndnTermRateFixationDate,
  CndnTermRateFixationTime,
  CndnTermExchRateFixationDate,
  CndnTermExchRateFixationTime,
  MTMConditionGroup,
  MTMCalcGrpMarketPriceCondition,
  PriceIsRealized,
  CmmdtyPriceExpsrQtyInMassUnit,
  CmmdtyPriceExpsrMassUnit,
  CmmdtyPriceExpsrQtyInVolUnit,
  CmmdtyPriceExpsrVolumeUnit,
  ConditionTermRateCurrency,
  CmmdtyEndOfDayBusinessEntyKey,
  QuotationKeyType,
  MTMConditionGroupCategory,
  ConditionTermRateIsFixed,
  ConditionTermExchRateIsFixed,
  ConditionCalculationTypeShort,
  ConditionRateAmount,
  ConditionCurrency,
  ConditionQuantity,
  ConditionQuantityUnit,
  ConditionTermRateQuantity,
  ConditionTermValue,
  ConditionTermValueCurrency,
  ConditionTermName,
  ConditionTermStatus,
  RoundingDecimalPlaces,
  ConditionTermRateIsRounded,
  ConditionTermRateNmrtr,
  ConditionTermRateDnmntr,
  ConditionTermExtensionUsage,
  MaturitySelectionType,
  PnLEventCategory,
  PnLEventType,
  CommodityQuantity,
  ConditionTermRate,
  MarketToTermExchangeRateType,
  CndnToStstcExchangeRateType,
  ConditionToDocExchangeRateType,
  DocToStstcExchangeRateType,
  CmmdtyRootDocExternalNumber,
  CmmdtyDocumentExternalNumber,
  PriceSettingMethod,
  PriceSettingMethodStatus,
  ValidToDateTime,
  PricingProcedure,
  PricingConditionTerm
FROM I_CmmdtyBeginPosPnLValue
;