P_FinTransAmtForFacility

DDL: P_FINTRANSAMTFORFACILITY SQL: PFINTRANAMTFAC Type: view COMPOSITE

P_FinTransAmtForFacility is a Composite CDS View in SAP S/4HANA. It reads from 1 data source (P_Ftr_Asgn_Daily_Fac_Amount) and exposes 11 fields with key fields CompanyCode, FinancialTransaction, KeyDate. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
P_Ftr_Asgn_Daily_Fac_Amount P_Ftr_Asgn_Daily_Fac_Amount from

Parameters (3)

NameTypeDefault
P_StartDate vdm_v_start_date
P_EndDate vdm_v_end_date
P_FinTransAmtRptgFrequency ftr_date_granularity

Associations (1)

CardinalityTargetAliasCondition
[1..1] I_FinancialTransaction Trans Facility.CompanyCode = Trans.CompanyCode and Facility.FinancialTransaction = Trans.FinancialTransaction

Annotations (10)

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

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode Facility CompanyCode Receiver Company Code
KEY FinancialTransaction Facility FinancialTransaction Transaction
KEY KeyDate Facility KeyDate Maturity Key Date
TransactionCurrency Facility TransactionCurrency Transaction Currency
AmountInTransactionCurrency Facility PositionAmount
Counterparty Trans Counterparty Supplier
FinTransProductGroup
FinancialInstrumentProductType Trans FinancialInstrumentProductType
FinancialInstrTransactionType Trans FinancialInstrTransactionType
Portfolio Trans Portfolio Portfolio
SecurityAccount

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_FinTransAmtForFacility.
-- 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: PFINTRANAMTFAC
-- Parameters: P_StartDate : vdm_v_start_date, P_EndDate : vdm_v_end_date, P_FinTransAmtRptgFrequency : ftr_date_granularity

CREATE VIEW P_FinTransAmtForFacility AS
SELECT
  Facility.CompanyCode AS CompanyCode,
  Facility.FinancialTransaction AS FinancialTransaction,
  Facility.KeyDate AS KeyDate,
  Facility.TransactionCurrency AS TransactionCurrency,
  Facility.PositionAmount AS AmountInTransactionCurrency,
  Trans.Counterparty AS Counterparty,
  cast('FAC' as ftr_productgroup) AS FinTransProductGroup,
  Trans.FinancialInstrumentProductType AS FinancialInstrumentProductType,
  Trans.FinancialInstrTransactionType AS FinancialInstrTransactionType,
  Trans.Portfolio AS Portfolio,
  cast('' as ftr_gen_security_account) AS SecurityAccount
FROM P_Ftr_Asgn_Daily_Fac_Amount
LEFT OUTER JOIN I_FinancialTransaction AS Trans ON Facility.CompanyCode = Trans.CompanyCode AND Facility.FinancialTransaction = Trans.FinancialTransaction  -- association [1..1]
;