P_Ftr_Fs_Tpm_Ds

DDL: P_FTR_FS_TPM_DS Type: view_entity BASIC

P_Ftr_Fs_Tpm_Ds is a Basic CDS View in SAP S/4HANA. It reads from 2 data sources (I_FinInstrProductGroup, I_Ftr_Position_Values) and exposes 28 fields.

Data Sources (2)

SourceAliasJoin Type
I_FinInstrProductGroup I_FinInstrProductGroup inner
I_Ftr_Position_Values Position_Values from

Parameters (1)

NameTypeDefault
P_KeyDate vdm_v_key_date

Annotations (3)

NameValueLevelField
VDM.viewType #BASIC view
VDM.private true view
AccessControl.authorizationCheck #NOT_REQUIRED view

Fields (28)

KeyFieldSource TableSource FieldDescription
FinInstrProductGroup I_FinInstrProductGroup FinInstrProductGroup
FinancialInstrTransactionType _FinancialTransaction FinancialInstrTransactionType
BusinessArea _FinancialTransaction BusinessArea Business Area
Issuer _SecurityClass Issuer User Name
Counterparty _FinancialTransaction Counterparty Supplier
TreasuryPosition I_Ftr_Position_Values TreasuryPosition
TreasuryValuationArea I_Ftr_Position_Values TreasuryValuationArea
TreasuryValuationClass I_Ftr_Position_Values TreasuryValuationClass
CompanyCode I_Ftr_Position_Values CompanyCode Receiver Company Code
SecurityAccount I_Ftr_Position_Values SecurityAccount
SecurityClass I_Ftr_Position_Values SecurityClass
TreasuryPositionAccount I_Ftr_Position_Values TreasuryPositionAccount
FinancialTransaction I_Ftr_Position_Values FinancialTransaction Transaction
DifferentiationPortfolio I_Ftr_Position_Values DifferentiationPortfolio
SecurityAccountGroup I_Ftr_Position_Values SecurityAccountGroup
TreasuryPosAssetLiabilityCode I_Ftr_Position_Values TreasuryPosAssetLiabilityCode
FinancialInstrumentProductType I_Ftr_Position_Values FinancialInstrumentProductType Product Type
TransactionDate I_Ftr_Position_Values TreasuryPositionLedgerDate TRL Date
WBSElementInternalID I_Ftr_Position_Values WBSElementInternalID WBS Internal ID
ProfitCenter I_Ftr_Position_Values ProfitCenter Profit Center
CostCenter I_Ftr_Position_Values CostCenter Cost Center
FunctionalArea I_Ftr_Position_Values FunctionalArea Sendr Fctl Area
Fund I_Ftr_Position_Values Fund Sender Fund
GrantID I_Ftr_Position_Values GrantID Sender Grant
TreasuryBusinessTransStatus
PositionCurrency I_Ftr_Position_Values PositionCurrency
NominalCurrency I_Ftr_Position_Values NominalCurrency
BookValueAmtInPositionCurrency I_Ftr_Position_Values BookValueAmtInPositionCurrency

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_Ftr_Fs_Tpm_Ds.
-- 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.
-- Parameters: P_KeyDate : vdm_v_key_date

CREATE VIEW P_Ftr_Fs_Tpm_Ds AS
SELECT
  I_FinInstrProductGroup.FinInstrProductGroup AS FinInstrProductGroup,
  _FinancialTransaction.FinancialInstrTransactionType AS FinancialInstrTransactionType,
  _FinancialTransaction.BusinessArea AS BusinessArea,
  _SecurityClass.Issuer AS Issuer,
  _FinancialTransaction.Counterparty AS Counterparty,
  Position_Values.TreasuryPosition AS TreasuryPosition,
  Position_Values.TreasuryValuationArea AS TreasuryValuationArea,
  Position_Values.TreasuryValuationClass AS TreasuryValuationClass,
  Position_Values.CompanyCode AS CompanyCode,
  Position_Values.SecurityAccount AS SecurityAccount,
  Position_Values.SecurityClass AS SecurityClass,
  Position_Values.TreasuryPositionAccount AS TreasuryPositionAccount,
  Position_Values.FinancialTransaction AS FinancialTransaction,
  Position_Values.DifferentiationPortfolio AS DifferentiationPortfolio,
  Position_Values.SecurityAccountGroup AS SecurityAccountGroup,
  Position_Values.TreasuryPosAssetLiabilityCode AS TreasuryPosAssetLiabilityCode,
  Position_Values.FinancialInstrumentProductType AS FinancialInstrumentProductType,
  Position_Values.TreasuryPositionLedgerDate AS TransactionDate,
  Position_Values.WBSElementInternalID AS WBSElementInternalID,
  Position_Values.ProfitCenter AS ProfitCenter,
  Position_Values.CostCenter AS CostCenter,
  Position_Values.FunctionalArea AS FunctionalArea,
  Position_Values.Fund AS Fund,
  Position_Values.GrantID AS GrantID,
  cast(Position_Values.TreasuryBusinessTransStatus as ftr_gen_business_trans_status preserving type) AS TreasuryBusinessTransStatus,
  Position_Values.PositionCurrency AS PositionCurrency,
  Position_Values.NominalCurrency AS NominalCurrency,
  Position_Values.BookValueAmtInPositionCurrency AS BookValueAmtInPositionCurrency
FROM I_Ftr_Position_Values AS Position_Values
INNER JOIN I_FinInstrProductGroup ON /* join condition not captured in parsed metadata */
;