P_CmmdtyFinTransactFlowUnion

DDL: P_CMMDTYFINTRANSACTFLOWUNION Type: view COMPOSITE Package: FIN_CMM_CMDTY_VDM

Commodity Financial Transaction Flows Union

P_CmmdtyFinTransactFlowUnion is a Composite CDS View that provides data about "Commodity Financial Transaction Flows Union" in SAP S/4HANA. It reads from 9 data sources and exposes 73 fields with key fields CompanyCode, FinancialTransaction, FinancialInstrumentActivity, FinTransFlowNumber, FinancialTransaction. It has 1 association to related views. Part of development package FIN_CMM_CMDTY_VDM.

Data Sources (9)

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_DerivativeContrSpec _DCS _DCS.DerivativeContrSpecification = $projection.DerivativeContrSpecification

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName PCMMFINTRNSFLUN view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #COMPOSITE view
VDM.private true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (73)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode P_CmmdtyFinTransactionHeader CompanyCode Receiver Company Code
KEY FinancialTransaction P_CmmdtyFinTransactionHeader FinancialTransaction Transaction
KEY FinancialInstrumentActivity I_CmmdtyFinTransactionFlow FinancialInstrumentActivity Activity
KEY FinTransFlowNumber I_CmmdtyFinTransactionFlow FinTransFlowNumber Flow
FinTransFlowPaymentDate I_CmmdtyFinTransactionFlow FinTransFlowPaymentDate Payment Date
FinTransactionPricingStartDate I_CmmdtyFinTransFlowUnfixed FinTransactionPricingStartDate CalculationFrom
FinTransactionPricingEndDate I_CmmdtyFinTransFlowUnfixed FinTransactionPricingEndDate Calculation To
FinTransacTradedPriceAmount I_CmmdtyFinTransactionFlow FinTransacTradedPriceAmount Price
FinTransTradedPriceCrcyUnit I_CmmdtyFinTransactionFlow FinTransTradedPriceCrcyUnit Currency Unit
FinancialTransactionDirection I_CmmdtyFinTransactionFlow FinancialTransactionDirection Direction
DerivativeContrSpecification I_CmmdtyFinTransactionFlow DerivativeContrSpecification DCS ID
MarketIdentifierCode I_CmmdtyFinTransFlowUnfixed MarketIdentifierCode MIC
Quantity I_CmmdtyFinTransactionFlow Quantity Value
UnitOfMeasure I_CmmdtyFinTransactionFlow UnitOfMeasure Unit Protected Qty
CommodityPriceExposureUnit I_CmmdtyFinTransactionFlow CommodityPriceExposureUnit Unit of Measure
FinancialTransactionAmount I_CmmdtyFinTransactionFlow FinancialTransactionAmount Payment Amnt in PyC
FinTransFlowPaytAmtCrcy I_CmmdtyFinTransactionFlow FinTransFlowPaytAmtCrcy Payment Currency
FinTransFlowIntrstRateFixDate I_CmmdtyFinTransactionFlow FinTransFlowIntrstRateFixDate Int.Fixing Date
CompanyCodeasCompanyCode
KEY FinancialTransaction P_CmmdtyFinTransactionHeader FinancialTransaction Transaction
KEY FinancialInstrumentActivity I_CmmdtyFinTransactionFlow FinancialInstrumentActivity Activity
KEY FinTransFlowNumber I_CmmdtyFinTransactionFlow FinTransFlowNumber Flow
FinTransFlowPaymentDate I_CmmdtyFinTransactionFlow FinTransFlowPaymentDate Payment Date
FinTransactionPricingStartDate I_CmmdtyFinTransactionFlow FinTransactionPricingStartDate CalculationFrom
FinTransactionPricingEndDate I_CmmdtyFinTransactionFlow FinTransactionPricingEndDate Calculation To
FinTransacTradedPriceAmount I_CmmdtyFinTransactionFlow FinTransacTradedPriceAmount Price
FinTransTradedPriceCrcyUnit I_CmmdtyFinTransactionFlow FinTransTradedPriceCrcyUnit Currency Unit
FinancialTransactionDirection I_CmmdtyFinTransactionFlow FinancialTransactionDirection Direction
DerivativeContrSpecification I_CmmdtyFinTransactionFlow DerivativeContrSpecification DCS ID
MarketIdentifierCode I_CmmdtyFinTransactionFlow MarketIdentifierCode MIC
Quantity I_CmmdtyFinTransactionFlow Quantity Value
UnitOfMeasure I_CmmdtyFinTransactionFlow UnitOfMeasure Unit Protected Qty
CommodityPriceExposureUnit I_CmmdtyFinTransactionFlow CommodityPriceExposureUnit Unit of Measure
FinancialTransactionAmount I_CmmdtyFinTransactionFlow FinancialTransactionAmount Payment Amnt in PyC
FinTransFlowPaytAmtCrcy I_CmmdtyFinTransactionFlow FinTransFlowPaytAmtCrcy Payment Currency
FinTransFlowIntrstRateFixDate I_CmmdtyFinTransactionFlow FinTransFlowIntrstRateFixDate Int.Fixing Date
CompanyCodeasCompanyCode
KEY FinancialTransaction I_CmmdtyFinTransactionFlow FinancialTransaction Transaction
KEY FinancialInstrumentActivity I_CmmdtyFinTransactionFlow FinancialInstrumentActivity Activity
KEY FinTransFlowNumber I_CmmdtyFinTransactionFlow FinTransFlowNumber Flow
FinTransFlowPaymentDate I_CmmdtyFinTransactionFlow FinTransFlowPaymentDate Payment Date
FinTransactionPricingStartDate I_CmmdtyFinTransactionFlow FinTransactionPricingStartDate CalculationFrom
FinTransactionPricingEndDate I_CmmdtyFinTransactionFlow FinTransactionPricingEndDate Calculation To
FinTransacTradedPriceAmount I_CmmdtyFinTransactionFlow FinTransacTradedPriceAmount Price
FinTransTradedPriceCrcyUnit I_CmmdtyFinTransactionFlow FinTransTradedPriceCrcyUnit Currency Unit
FinancialTransactionDirection I_CmmdtyFinTransactionFlow FinancialTransactionDirection Direction
DerivativeContrSpecification I_CmmdtyFinTransactionFlow DerivativeContrSpecification DCS ID
MarketIdentifierCode I_CmmdtyFinTransactionFlow MarketIdentifierCode MIC
Quantity I_CmmdtyFinTransactionFlow Quantity Value
UnitOfMeasure I_CmmdtyFinTransactionFlow UnitOfMeasure Unit Protected Qty
CommodityPriceExposureUnit I_CmmdtyFinTransactionFlow CommodityPriceExposureUnit Unit of Measure
FinancialTransactionAmount I_CmmdtyFinTransactionFlow FinancialTransactionAmount Payment Amnt in PyC
FinTransFlowPaytAmtCrcy I_CmmdtyFinTransactionFlow FinTransFlowPaytAmtCrcy Payment Currency
FinTransFlowIntrstRateFixDate I_CmmdtyFinTransactionFlow FinTransFlowIntrstRateFixDate Int.Fixing Date
CompanyCodeasCompanyCode
KEY FinancialTransaction I_CmmdtyFinTransFlowUnfixed FinancialTransaction Transaction
KEY FinancialInstrumentActivity I_CmmdtyFinTransFlowUnfixed FinancialInstrumentActivity Activity
KEY FinTransFlowNumber I_CmmdtyFinTransFlowUnfixed FinTransFlowNumber Flow
FinTransFlowPaymentDate I_CmmdtyFinTransFlowUnfixed FinTransFlowPaymentDate Payment Date
FinTransactionPricingStartDate I_CmmdtyFinTransFlowUnfixed FinTransactionPricingStartDate CalculationFrom
FinTransactionPricingEndDate I_CmmdtyFinTransFlowUnfixed FinTransactionPricingEndDate Calculation To
FinTransacTradedPriceAmount I_CmmdtyFinTransFlowUnfixed FinTransacTradedPriceAmount Price
FinTransTradedPriceCrcyUnit I_CmmdtyFinTransFlowUnfixed FinTransTradedPriceCrcyUnit Currency Unit
FinancialTransactionDirection I_CmmdtyFinTransFlowUnfixed FinancialTransactionDirection Direction
DerivativeContrSpecification I_CmmdtyFinTransFlowUnfixed DerivativeContrSpecification DCS ID
MarketIdentifierCode I_CmmdtyFinTransFlowUnfixed MarketIdentifierCode MIC
Quantity I_CmmdtyFinTransFlowUnfixed Quantity Value
UnitOfMeasure I_CmmdtyFinTransFlowUnfixed UnitOfMeasure Unit Protected Qty
CommodityPriceExposureUnit I_CmmdtyFinTransFlowUnfixed CommodityPriceExposureUnit Unit of Measure
FinancialTransactionAmount I_CmmdtyFinTransFlowUnfixed FinancialTransactionAmount Payment Amnt in PyC
FinTransFlowPaytAmtCrcy I_CmmdtyFinTransFlowUnfixed FinTransFlowPaytAmtCrcy Payment Currency
FinTransFlowIntrstRateFixDate I_CmmdtyFinTransFlowUnfixed FinTransFlowIntrstRateFixDate Int.Fixing Date
_DCS _DCS

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_CmmdtyFinTransactFlowUnion.
-- 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.

CREATE VIEW P_CmmdtyFinTransactFlowUnion AS
SELECT
  fha.CompanyCode AS CompanyCode,
  fha.FinancialTransaction AS FinancialTransaction,
  fhapo.FinancialInstrumentActivity AS FinancialInstrumentActivity,
  fhapo.FinTransFlowNumber AS FinTransFlowNumber,
  fhapo.FinTransFlowPaymentDate AS FinTransFlowPaymentDate,
  fhapo_unfixed.FinTransactionPricingStartDate AS FinTransactionPricingStartDate,
  fhapo_unfixed.FinTransactionPricingEndDate AS FinTransactionPricingEndDate,
  fhapo.FinTransacTradedPriceAmount AS FinTransacTradedPriceAmount,
  fhapo.FinTransTradedPriceCrcyUnit AS FinTransTradedPriceCrcyUnit,
  fhapo.FinancialTransactionDirection AS FinancialTransactionDirection,
  fhapo.DerivativeContrSpecification AS DerivativeContrSpecification,
  fhapo_unfixed.MarketIdentifierCode AS MarketIdentifierCode,
  fhapo.Quantity AS Quantity,
  fhapo.UnitOfMeasure AS UnitOfMeasure,
  fhapo.CommodityPriceExposureUnit AS CommodityPriceExposureUnit,
  fhapo.FinancialTransactionAmount AS FinancialTransactionAmount,
  fhapo.FinTransFlowPaytAmtCrcy AS FinTransFlowPaytAmtCrcy,
  fhapo.FinTransFlowIntrstRateFixDate AS FinTransFlowIntrstRateFixDate
FROM I_CmmdtyFinTransactionFlow AS fhapo
INNER JOIN I_CmmdtyFinTransFlowUnfixed AS fhapo_unfixed ON /* join condition not captured in parsed metadata */
INNER JOIN P_CmmdtyFinTransactionHeader AS fha ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_DerivativeContrSpec AS _DCS ON _DCS.DerivativeContrSpecification = DerivativeContrSpecification  -- association [0..1]
-- UNION ALL with additional select branch(es): I_CmmdtyFinTransactionFlow, I_CmmdtyFinTransFlowUnfixed
;