I_FinTransFlow

DDL: I_FINTRANSFLOW SQL: IFINTRANSFLOW Type: view COMPOSITE

Financial Transaction Flow

I_FinTransFlow (Composite)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.

Financial Operations

I_FinTransFlow is a Composite CDS View that provides data about "Financial Transaction Flow" in SAP S/4HANA. It reads from 4 data sources (R_FinTransCashFlowActivity, R_FinTransCashFlowActivity, R_FinTransFlow, R_FinTransUnfixedFlow) and exposes 169 fields with key fields CompanyCode, FinancialTransaction, FinancialInstrumentActivity, FinTransFlowCreationDate, FinTransFlowCreationTime. It has 21 associations to related views.

SAP Help Documentation

CategoryFinancial Transaction Data
Data CategoryComposite
StatusReleased
Purpose
This CDS view shows the cash flow of the current activity of financial transactions, including detailed information about dates, amounts, and payments. This CDS view provides the prerequisites for answering the following business questions: What is the cash flow of the current activity of a financial transaction? With which payment request is the flow paid?

Prerequisites
The role must grant display authorization for the following authorization objects and fields: Authorization for Product/Transaction Types ( T_DEAL_PD ) Company Code Product Type Transaction Type Portfolio Authorization ( T_DEAL_PF ) Company Code Portfolio Authorization for Securities Account ( T_DEAL_DP ) Company Code Depot

Structure
Main parameters and filters of the CDS view The main filters are as follows: Company Code Financial Transaction Financial Instrument Activity Measures and attributes Some important measures and attributes are: Company Code Financial Transaction Transaction Activity Entered On Entry Time Transaction Flow Contract Type Category of Flows and Conditions Flow Type Payment Amount in Payment Currency Payment Currency Payment Amount Direction Nominal Amount Nominal Amount Currency Payment Amount in Local Currency Currency Key Local Currency Rate Payment or Delivery Date Due Date Posting Date in the Document Interest rate fixing date Start of Calculation Period Month-End Indicator for Start of a Calculation Period End of Calculation Period Month-End Indicator for the End of a Calculation Period Number of Days Interest Calculation Method Calculation Base Amount Currency of Calculation Basis Percentage rate for condition items Presentation Item Posting Status of Flow Reason Why Flow Is Blocked for Posting Release Given for Flow to Be Posted? Status of Interest Rate Adjustment Repetitive Code Short Key for Own House Bank Short Key for House Bank Account Payer/Payee Partner Bank Details Country Key Payment Method List of Respected Payment Methods Payment method supplement Individual Payment Same Direction Necessary for Joint Payment? Determine Grouping Definition Grouping Field for Automatic Payments Key Number for Payment Request Direction of Transaction Condition Group

View on SAP Help Portal →

SAP API Hub

StateC1
Line of BusinessFinancial Operations
Application ComponentFIN-FSCM-TRM
CapabilitiesAssociation Target for Defining CDS Entities, Data Source in SQL Select, Data Source for Defining CDS Entities
PackageFinancial Operations for SAP S/4HANA Cloud Private Edition
Description <p>This CDS view shows the cash flow of the current activity of financial transactions, including detailed information about dates, amounts, and payments.</p> <p>This CDS view provides the prerequisites for answering the following business questions:</p> <ul> <li><p>What is the cash flow of the current activity of a financial transaction?</p></li> <li><p>With which payment request is the flow paid?</p></li> </ul>

Documentation

Data Sources (4)

SourceAliasJoin Type
R_FinTransCashFlowActivity Activity from
R_FinTransCashFlowActivity Activity union_all
R_FinTransFlow Flow inner
R_FinTransUnfixedFlow Flow_Unfixed inner

Associations (21)

CardinalityTargetAliasCondition
[0..1] I_CompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode
[0..1] I_FinancialTransaction _FinTrans $projection.CompanyCode = _FinTrans.CompanyCode and $projection.FinancialTransaction = _FinTrans.FinancialTransaction
[0..1] I_FinTransActivity _Activity $projection.CompanyCode = _Activity.CompanyCode and $projection.FinancialTransaction = _Activity.FinancialTransaction and $projection.FinancialInstrumentActivity = _Activity.FinancialInstrumentActivity
[0..1] I_TreasuryContractType _ContractType $projection.TreasuryContractType = _ContractType.TreasuryContractType
[0..1] I_FinTransFlowCategory _FlowCategory $projection.FinTransFlowCategory = _FlowCategory.FinTransFlowCategory
[0..1] I_FinTransFlowType _FlowType $projection.TreasuryContractType = _FlowType.TreasuryContractType and $projection.FinTransFlowType = _FlowType.FinTransFlowType
[0..1] I_Currency _PaymentCurrency $projection.FinTransFlowPaytAmtCrcy = _PaymentCurrency.Currency
[0..1] I_Currency _NominalCurrency $projection.FinTransFlowNomAmtCrcy = _NominalCurrency.Currency
[0..1] I_Currency _LocalCurrency $projection.LocalCurrency = _LocalCurrency.Currency
[0..1] I_Currency _BaseAmtCurrency $projection.FinTransFlowCalcBaseAmountCrcy = _BaseAmtCurrency.Currency
[0..1] I_FinTransFlowPostgStatus _PostingStatus $projection.FinTransFlowPostingStatus = _PostingStatus.FinTransFlowPostingStatus
[0..1] I_FinTransFlowPostgBlkgRsn _PostingBlkgRsn $projection.FinTransFlowPostingBlkgReason = _PostingBlkgRsn.FinTransFlowPostingBlkgReason
[0..1] I_FinIntrstRateAdjmtStatus _AdjmtStatus $projection.FinInterestRateAdjmtStatus = _AdjmtStatus.FinInterestRateAdjmtStatus
[0..1] I_Housebank _HouseBank $projection.CompanyCode = _HouseBank.CompanyCode and $projection.HouseBank = _HouseBank.HouseBank
[0..1] I_HouseBankAccount _HouseBankAccount $projection.CompanyCode = _HouseBankAccount.CompanyCode and $projection.HouseBank = _HouseBankAccount.HouseBank and $projection.HouseBankAccount = _HouseBankAccount.HouseBankAccount
[0..1] I_BusinessPartner _PayerPayee $projection.PayerPayee = _PayerPayee.BusinessPartner
[0..1] I_Country _Country $projection.Country = _Country.Country
[0..1] I_PaymentMethod _PaymentMethod $projection.PaymentMethod = _PaymentMethod.PaymentMethod and $projection.Country = _PaymentMethod.Country
[0..1] I_Paymentmethodsupplement _PaymentMethodSupp $projection.PaymentMethodSupplement = _PaymentMethodSupp.PaymentMethodSupplement
[0..1] I_PaymentRequest _PaymentRequest $projection.PaymentRequest = _PaymentRequest.PaymentRequest
[0..1] I_FinTransactionDirection _Direction $projection.FinancialTransactionDirection = _Direction.FinancialTransactionDirection

Annotations (14)

NameValueLevelField
AbapCatalog.sqlViewName IFINTRANSFLOW view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AbapCatalog.buffering.status #NOT_ALLOWED view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Financial Transaction Flow view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
Metadata.allowExtensions false view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #COMPOSITE view

Fields (169)

KeyFieldSource TableSource FieldDescription
RepetitiveCode Repetitive Code
PaymentRepetitiveCode Repetitive Code
FinTransPaytRateInPercent Price as Percentage Quotation
_CompanyCode _CompanyCode
_FinTrans _FinTrans
_Activity _Activity
_ContractType _ContractType
_FlowCategory _FlowCategory
_FlowType _FlowType
_PaymentCurrency _PaymentCurrency
_NominalCurrency _NominalCurrency
_LocalCurrency _LocalCurrency
_BaseAmtCurrency _BaseAmtCurrency
_PostingStatus _PostingStatus
_PostingBlkgRsn _PostingBlkgRsn
_AdjmtStatus _AdjmtStatus
_HouseBank _HouseBank
_HouseBankAccount _HouseBankAccount
_PayerPayee _PayerPayee
_Country _Country
_PaymentMethod _PaymentMethod
_PaymentMethodSupp _PaymentMethodSupp
_PaymentRequest _PaymentRequest
CompanyCodeasCompanyCode
PaymentRepetitiveCode Repetitive Code
_CompanyCode _CompanyCode
_FinTrans _FinTrans
_Activity _Activity
_ContractType _ContractType
_FlowCategory _FlowCategory
_FlowType _FlowType
_PaymentCurrency _PaymentCurrency
_NominalCurrency _NominalCurrency
_LocalCurrency _LocalCurrency
_BaseAmtCurrency _BaseAmtCurrency
_PostingStatus _PostingStatus
_PostingBlkgRsn _PostingBlkgRsn
_AdjmtStatus _AdjmtStatus
_HouseBank _HouseBank
_HouseBankAccount _HouseBankAccount
_PayerPayee _PayerPayee
_Country _Country
_PaymentMethod _PaymentMethod
_PaymentMethodSupp _PaymentMethodSupp
_PaymentRequest _PaymentRequest
_Direction _Direction
KEY CompanyCode R_FinTransFlow CompanyCode Receiver Company Code
KEY FinancialTransaction R_FinTransFlow FinancialTransaction Financial Transaction
KEY FinancialInstrumentActivity R_FinTransFlow FinancialInstrumentActivity Transaction Activity
KEY FinTransFlowCreationDate R_FinTransFlow FinTransFlowCreationDate Entry Date
KEY FinTransFlowCreationTime R_FinTransFlow FinTransFlowCreationTime Flow Entry Time
KEY FinTransFlowNumber R_FinTransFlow FinTransFlowNumber Transaction Flow
TreasuryContractType R_FinTransFlow TreasuryContractType Treasury Contract Type
FinTransFlowCategory R_FinTransFlow FinTransFlowCategory Flow Category
FinTransFlowType R_FinTransFlow FinTransFlowType Flow Type
FinTransFlowPaytAmt R_FinTransFlow FinTransFlowPaytAmt Flow Payment Amount
FinTransFlowPaytAmtCrcy R_FinTransFlow FinTransFlowPaytAmtCrcy Payment Currency
FinTransFlowPaytAmtDirection R_FinTransFlow FinTransFlowPaytAmtDirection Flow Payment Amount Direction
FinTransFlowNomAmt R_FinTransFlow FinTransFlowNomAmt Flow Nominal Amount
FinTransFlowNomAmtCrcy R_FinTransFlow FinTransFlowNomAmtCrcy Flow Nominal Amount Currency
FinTransFlowInLoclCrcyPaytAmt R_FinTransFlow FinTransFlowInLoclCrcyPaytAmt Payment Amount in Local Currency
FinTransFlowLoclCrcyCnvrsnRate R_FinTransFlow FinTransFlowLoclCrcyCnvrsnRate Flow Conversion Rate in Local Currency
FinTransFlowPaymentDate R_FinTransFlow FinTransFlowPaymentDate Flow Payment Date
FinTransFlowPaymentDueDate R_FinTransFlow FinTransFlowPaymentDueDate Due Date
FinTransFlowPostingDate R_FinTransFlow FinTransFlowPostingDate Flow Posting Date
FinTransFlowIntrstRateFixDate R_FinTransFlow FinTransFlowIntrstRateFixDate Interest rate fixing date
CalculationPeriodStartDate R_FinTransFlow CalculationPeriodStartDate Start of Calculation Period
CalcPeriodStartDateIsMonthEnd R_FinTransFlow CalcPeriodStartDateIsMonthEnd Month-End Indicator for Start of a Calculation Period
CalculationPeriodEndDate R_FinTransFlow CalculationPeriodEndDate End of Calculation Period
CalcPeriodEndDateIsMonthEnd R_FinTransFlow CalcPeriodEndDateIsMonthEnd Month-End Indicator for the End of a Calculation Period
NumberOfCalculationDays R_FinTransFlow NumberOfCalculationDays Number of Days
InterestCalculationMethod R_FinTransFlow InterestCalculationMethod Interest Calculation Method
FinTransFlowCalcBaseAmount R_FinTransFlow FinTransFlowCalcBaseAmount Calculation Base Amount
FinTransFlowCalcBaseAmountCrcy R_FinTransFlow FinTransFlowCalcBaseAmountCrcy Currency of Calculation Basis
ConditionPercentageRate R_FinTransFlow ConditionPercentageRate Percentage rate for condition items
FinTransPresentationItemID R_FinTransFlow FinTransPresentationItemID Presentation Item
FinTransFlowPostingStatus R_FinTransFlow FinTransFlowPostingStatus Posting Status of Flow
FinTransFlowPostingBlkgReason R_FinTransFlow FinTransFlowPostingBlkgReason Reason Why Flow Is Blocked for Posting
FinTransFlowPostingRelease R_FinTransFlow FinTransFlowPostingRelease Release Given for Flow to Be Posted?
FinInterestRateAdjmtStatus R_FinTransFlow FinInterestRateAdjmtStatus Status of Interest Rate Adjustment
HouseBank R_FinTransFlow HouseBank Short Key for Own House Bank
HouseBankAccount R_FinTransFlow HouseBankAccount Short Key for House Bank Account
PayerPayee R_FinTransFlow PayerPayee Payer/Payee
PayerPayeeBankDetail R_FinTransFlow PayerPayeeBankDetail Partner Bank Details
PaymentMethod R_FinTransFlow PaymentMethod Payment Method
PaymentMethodsList R_FinTransFlow PaymentMethodsList List of Respected Payment Methods
PaymentMethodSupplement R_FinTransFlow PaymentMethodSupplement Payment method supplement
TreasuryIndividualPayment R_FinTransFlow TreasuryIndividualPayment Individual Payment
TrsyPaytGroupingSameDrctnIsRqd R_FinTransFlow TrsyPaytGroupingSameDrctnIsRqd Same Direction Necessary for Joint Payment?
TreasuryPaymentRequestGrouping R_FinTransFlow TreasuryPaymentRequestGrouping Determine Grouping Definition
TreasuryIntGrpgForPaytValue R_FinTransFlow TreasuryIntGrpgForPaytValue Grouping Field for Automatic Payments
PaymentRequest R_FinTransFlow PaymentRequest Key Number for Payment Request
FinancialTransactionDirection R_FinTransFlow FinancialTransactionDirection Direction of Transaction
FinInstrConditionLogicGroup R_FinTransFlow FinInstrConditionLogicGroup Condition Logic Group
AssignmentReference R_FinTransFlow AssignmentReference Assignment Reference
FinTransFlwLoclCrcyAmtCalcType R_FinTransFlow FinTransFlwLoclCrcyAmtCalcType Indicator for Translation into Local Currency
FinTransFlowCalculationDate R_FinTransFlow FinTransFlowCalculationDate Calculation Date
FlowCalcDateIsExclusive R_FinTransFlow FlowCalcDateIsExclusive Exclusive Indicator for Calculation Date
FlowCalcDateIsMonthEnd R_FinTransFlow FlowCalcDateIsMonthEnd Month-End Indicator for the Calculation Date
IntrstCalcMethFactoryCalendar R_FinTransFlow IntrstCalcMethFactoryCalendar Interest Calendar
InterestCalculationType R_FinTransFlow InterestCalculationType Type of Interest Calculation
CalcPeriodStartDateIsInclusive R_FinTransFlow CalcPeriodStartDateIsInclusive Inclusive Indicator for Start of Calculation Period
CalcPeriodEndDateIsInclusive R_FinTransFlow CalcPeriodEndDateIsInclusive Inclusive indicator for end of calculation period
FinTransFlwDerivationProcedure R_FinTransFlow FinTransFlwDerivationProcedure Procedure for Generating Derived Flows
PaymentReason R_FinTransFlow PaymentReason Payment Reason
KEY FinancialTransaction R_FinTransUnfixedFlow FinancialTransaction Financial Transaction
KEY FinancialInstrumentActivity R_FinTransUnfixedFlow FinancialInstrumentActivity Transaction Activity
KEY FinTransFlowCreationDate R_FinTransUnfixedFlow FinTransFlowCreationDate Entry Date
KEY FinTransFlowCreationTime R_FinTransUnfixedFlow FinTransFlowCreationTime Flow Entry Time
KEY FinTransFlowNumber R_FinTransUnfixedFlow FinTransFlowNumber Transaction Flow
TreasuryContractType R_FinTransUnfixedFlow TreasuryContractType Treasury Contract Type
FinTransFlowCategory R_FinTransUnfixedFlow FinTransFlowCategory Flow Category
FinTransFlowType R_FinTransUnfixedFlow FinTransFlowType Flow Type
FinTransFlowPaytAmt R_FinTransUnfixedFlow FinTransFlowPaytAmt Flow Payment Amount
FinTransFlowPaytAmtCrcy R_FinTransUnfixedFlow FinTransFlowPaytAmtCrcy Payment Currency
FinTransFlowPaytAmtDirection R_FinTransUnfixedFlow FinTransFlowPaytAmtDirection Flow Payment Amount Direction
FinTransFlowNomAmt R_FinTransUnfixedFlow FinTransFlowNomAmt Flow Nominal Amount
FinTransFlowNomAmtCrcy R_FinTransUnfixedFlow FinTransFlowNomAmtCrcy Flow Nominal Amount Currency
FinTransFlowInLoclCrcyPaytAmt R_FinTransUnfixedFlow FinTransFlowInLoclCrcyPaytAmt Payment Amount in Local Currency
LocalCurrency R_FinTransUnfixedFlow LocalCurrency Valuation Crcy
FinTransFlowLoclCrcyCnvrsnRate R_FinTransUnfixedFlow FinTransFlowLoclCrcyCnvrsnRate Flow Conversion Rate in Local Currency
FinTransFlowPaymentDate R_FinTransUnfixedFlow FinTransFlowPaymentDate Flow Payment Date
FinTransFlowPaymentDueDate R_FinTransUnfixedFlow FinTransFlowPaymentDueDate Due Date
FinTransFlowPostingDate R_FinTransUnfixedFlow FinTransFlowPostingDate Flow Posting Date
FinTransFlowIntrstRateFixDate R_FinTransUnfixedFlow FinTransFlowIntrstRateFixDate Interest rate fixing date
CalculationPeriodStartDate R_FinTransUnfixedFlow CalculationPeriodStartDate Start of Calculation Period
CalcPeriodStartDateIsMonthEnd R_FinTransUnfixedFlow CalcPeriodStartDateIsMonthEnd Month-End Indicator for Start of a Calculation Period
CalculationPeriodEndDate R_FinTransUnfixedFlow CalculationPeriodEndDate End of Calculation Period
CalcPeriodEndDateIsMonthEnd R_FinTransUnfixedFlow CalcPeriodEndDateIsMonthEnd Month-End Indicator for the End of a Calculation Period
NumberOfCalculationDays R_FinTransUnfixedFlow NumberOfCalculationDays Number of Days
InterestCalculationMethod R_FinTransUnfixedFlow InterestCalculationMethod Interest Calculation Method
FinTransFlowCalcBaseAmount R_FinTransUnfixedFlow FinTransFlowCalcBaseAmount Calculation Base Amount
FinTransFlowCalcBaseAmountCrcy R_FinTransUnfixedFlow FinTransFlowCalcBaseAmountCrcy Currency of Calculation Basis
ConditionPercentageRate R_FinTransUnfixedFlow ConditionPercentageRate Percentage rate for condition items
FinTransPresentationItemID R_FinTransUnfixedFlow FinTransPresentationItemID Presentation Item
FinTransFlowPostingStatus R_FinTransUnfixedFlow FinTransFlowPostingStatus Posting Status of Flow
FinTransFlowPostingBlkgReason R_FinTransUnfixedFlow FinTransFlowPostingBlkgReason Reason Why Flow Is Blocked for Posting
FinTransFlowPostingRelease R_FinTransUnfixedFlow FinTransFlowPostingRelease Release Given for Flow to Be Posted?
FinInterestRateAdjmtStatus R_FinTransUnfixedFlow FinInterestRateAdjmtStatus Status of Interest Rate Adjustment
RepetitiveCode R_FinTransUnfixedFlow RepetitiveCode Repetitive Code
HouseBank R_FinTransUnfixedFlow HouseBank Short Key for Own House Bank
HouseBankAccount R_FinTransUnfixedFlow HouseBankAccount Short Key for House Bank Account
PayerPayee R_FinTransUnfixedFlow PayerPayee Payer/Payee
PayerPayeeBankDetail R_FinTransUnfixedFlow PayerPayeeBankDetail Partner Bank Details
Country R_FinTransUnfixedFlow Country Country/Region Key
PaymentMethod R_FinTransUnfixedFlow PaymentMethod Payment Method
PaymentMethodsList R_FinTransUnfixedFlow PaymentMethodsList List of Respected Payment Methods
PaymentMethodSupplement R_FinTransUnfixedFlow PaymentMethodSupplement Payment method supplement
TreasuryIndividualPayment R_FinTransUnfixedFlow TreasuryIndividualPayment Individual Payment
TrsyPaytGroupingSameDrctnIsRqd R_FinTransUnfixedFlow TrsyPaytGroupingSameDrctnIsRqd Same Direction Necessary for Joint Payment?
TreasuryPaymentRequestGrouping R_FinTransUnfixedFlow TreasuryPaymentRequestGrouping Determine Grouping Definition
TreasuryIntGrpgForPaytValue R_FinTransUnfixedFlow TreasuryIntGrpgForPaytValue Grouping Field for Automatic Payments
PaymentRequest R_FinTransUnfixedFlow PaymentRequest Key Number for Payment Request
FinancialTransactionDirection R_FinTransUnfixedFlow FinancialTransactionDirection Direction of Transaction
FinInstrConditionLogicGroup R_FinTransUnfixedFlow FinInstrConditionLogicGroup Condition Logic Group
AssignmentReference R_FinTransUnfixedFlow AssignmentReference Assignment Reference
FinTransFlwLoclCrcyAmtCalcType R_FinTransUnfixedFlow FinTransFlwLoclCrcyAmtCalcType Indicator for Translation into Local Currency
FinTransFlowCalculationDate R_FinTransUnfixedFlow FinTransFlowCalculationDate Calculation Date
FlowCalcDateIsExclusive R_FinTransUnfixedFlow FlowCalcDateIsExclusive Exclusive Indicator for Calculation Date
FlowCalcDateIsMonthEnd R_FinTransUnfixedFlow FlowCalcDateIsMonthEnd Month-End Indicator for the Calculation Date
IntrstCalcMethFactoryCalendar R_FinTransUnfixedFlow IntrstCalcMethFactoryCalendar Interest Calendar
InterestCalculationType R_FinTransUnfixedFlow InterestCalculationType Type of Interest Calculation
CalcPeriodStartDateIsInclusive R_FinTransUnfixedFlow CalcPeriodStartDateIsInclusive Inclusive Indicator for Start of Calculation Period
CalcPeriodEndDateIsInclusive R_FinTransUnfixedFlow CalcPeriodEndDateIsInclusive Inclusive indicator for end of calculation period
FinTransFlwDerivationProcedure R_FinTransUnfixedFlow FinTransFlwDerivationProcedure Procedure for Generating Derived Flows
FinTransPaytRateInPercent R_FinTransUnfixedFlow FinTransPaytRateInPercent Price as Percentage Quotation
PaymentReason R_FinTransUnfixedFlow PaymentReason Payment Reason
LocalCurrency _CompanyCode Currency Valuation Crcy
Country _CompanyCode Country Country/Region Key

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_FinTransFlow.
-- 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: IFINTRANSFLOW

CREATE VIEW I_FinTransFlow AS
SELECT
  cast( Flow.RepetitiveCode as rpcode ) AS RepetitiveCode,
  cast( Flow.RepetitiveCode as farp_repetitive_code ) AS PaymentRepetitiveCode,
  cast(Flow.PremiumPriceQuotedInPercent as tb_pwkurs) AS FinTransPaytRateInPercent,
  Flow.CompanyCode AS CompanyCode,
  Flow.FinancialTransaction AS FinancialTransaction,
  Flow.FinancialInstrumentActivity AS FinancialInstrumentActivity,
  Flow.FinTransFlowCreationDate AS FinTransFlowCreationDate,
  Flow.FinTransFlowCreationTime AS FinTransFlowCreationTime,
  Flow.FinTransFlowNumber AS FinTransFlowNumber,
  Flow.TreasuryContractType AS TreasuryContractType,
  Flow.FinTransFlowCategory AS FinTransFlowCategory,
  Flow.FinTransFlowType AS FinTransFlowType,
  Flow.FinTransFlowPaytAmt AS FinTransFlowPaytAmt,
  Flow.FinTransFlowPaytAmtCrcy AS FinTransFlowPaytAmtCrcy,
  Flow.FinTransFlowPaytAmtDirection AS FinTransFlowPaytAmtDirection,
  Flow.FinTransFlowNomAmt AS FinTransFlowNomAmt,
  Flow.FinTransFlowNomAmtCrcy AS FinTransFlowNomAmtCrcy,
  Flow.FinTransFlowInLoclCrcyPaytAmt AS FinTransFlowInLoclCrcyPaytAmt,
  Flow.FinTransFlowLoclCrcyCnvrsnRate AS FinTransFlowLoclCrcyCnvrsnRate,
  Flow.FinTransFlowPaymentDate AS FinTransFlowPaymentDate,
  Flow.FinTransFlowPaymentDueDate AS FinTransFlowPaymentDueDate,
  Flow.FinTransFlowPostingDate AS FinTransFlowPostingDate,
  Flow.FinTransFlowIntrstRateFixDate AS FinTransFlowIntrstRateFixDate,
  Flow.CalculationPeriodStartDate AS CalculationPeriodStartDate,
  Flow.CalcPeriodStartDateIsMonthEnd AS CalcPeriodStartDateIsMonthEnd,
  Flow.CalculationPeriodEndDate AS CalculationPeriodEndDate,
  Flow.CalcPeriodEndDateIsMonthEnd AS CalcPeriodEndDateIsMonthEnd,
  Flow.NumberOfCalculationDays AS NumberOfCalculationDays,
  Flow.InterestCalculationMethod AS InterestCalculationMethod,
  Flow.FinTransFlowCalcBaseAmount AS FinTransFlowCalcBaseAmount,
  Flow.FinTransFlowCalcBaseAmountCrcy AS FinTransFlowCalcBaseAmountCrcy,
  Flow.ConditionPercentageRate AS ConditionPercentageRate,
  Flow.FinTransPresentationItemID AS FinTransPresentationItemID,
  Flow.FinTransFlowPostingStatus AS FinTransFlowPostingStatus,
  Flow.FinTransFlowPostingBlkgReason AS FinTransFlowPostingBlkgReason,
  Flow.FinTransFlowPostingRelease AS FinTransFlowPostingRelease,
  Flow.FinInterestRateAdjmtStatus AS FinInterestRateAdjmtStatus,
  Flow.HouseBank AS HouseBank,
  Flow.HouseBankAccount AS HouseBankAccount,
  Flow.PayerPayee AS PayerPayee,
  Flow.PayerPayeeBankDetail AS PayerPayeeBankDetail,
  Flow.PaymentMethod AS PaymentMethod,
  Flow.PaymentMethodsList AS PaymentMethodsList,
  Flow.PaymentMethodSupplement AS PaymentMethodSupplement,
  Flow.TreasuryIndividualPayment AS TreasuryIndividualPayment,
  Flow.TrsyPaytGroupingSameDrctnIsRqd AS TrsyPaytGroupingSameDrctnIsRqd,
  Flow.TreasuryPaymentRequestGrouping AS TreasuryPaymentRequestGrouping,
  Flow.TreasuryIntGrpgForPaytValue AS TreasuryIntGrpgForPaytValue,
  Flow.PaymentRequest AS PaymentRequest,
  Flow.FinancialTransactionDirection AS FinancialTransactionDirection,
  Flow.FinInstrConditionLogicGroup AS FinInstrConditionLogicGroup,
  Flow.AssignmentReference AS AssignmentReference,
  Flow.FinTransFlwLoclCrcyAmtCalcType AS FinTransFlwLoclCrcyAmtCalcType,
  Flow.FinTransFlowCalculationDate AS FinTransFlowCalculationDate,
  Flow.FlowCalcDateIsExclusive AS FlowCalcDateIsExclusive,
  Flow.FlowCalcDateIsMonthEnd AS FlowCalcDateIsMonthEnd,
  Flow.IntrstCalcMethFactoryCalendar AS IntrstCalcMethFactoryCalendar,
  Flow.InterestCalculationType AS InterestCalculationType,
  Flow.CalcPeriodStartDateIsInclusive AS CalcPeriodStartDateIsInclusive,
  Flow.CalcPeriodEndDateIsInclusive AS CalcPeriodEndDateIsInclusive,
  Flow.FinTransFlwDerivationProcedure AS FinTransFlwDerivationProcedure,
  Flow.PaymentReason AS PaymentReason,
  Flow_Unfixed.LocalCurrency AS LocalCurrency,
  Flow_Unfixed.Country AS Country
FROM R_FinTransCashFlowActivity AS Activity
INNER JOIN R_FinTransFlow AS Flow ON /* join condition not captured in parsed metadata */
INNER JOIN R_FinTransUnfixedFlow AS Flow_Unfixed ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_FinancialTransaction AS _FinTrans ON CompanyCode = _FinTrans.CompanyCode AND FinancialTransaction = _FinTrans.FinancialTransaction  -- association [0..1]
LEFT OUTER JOIN I_FinTransActivity AS _Activity ON CompanyCode = _Activity.CompanyCode AND FinancialTransaction = _Activity.FinancialTransaction AND FinancialInstrumentActivity = _Activity.FinancialInstrumentActivity  -- association [0..1]
LEFT OUTER JOIN I_TreasuryContractType AS _ContractType ON TreasuryContractType = _ContractType.TreasuryContractType  -- association [0..1]
LEFT OUTER JOIN I_FinTransFlowCategory AS _FlowCategory ON FinTransFlowCategory = _FlowCategory.FinTransFlowCategory  -- association [0..1]
LEFT OUTER JOIN I_FinTransFlowType AS _FlowType ON TreasuryContractType = _FlowType.TreasuryContractType AND FinTransFlowType = _FlowType.FinTransFlowType  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _PaymentCurrency ON FinTransFlowPaytAmtCrcy = _PaymentCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _NominalCurrency ON FinTransFlowNomAmtCrcy = _NominalCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _LocalCurrency ON LocalCurrency = _LocalCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _BaseAmtCurrency ON FinTransFlowCalcBaseAmountCrcy = _BaseAmtCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_FinTransFlowPostgStatus AS _PostingStatus ON FinTransFlowPostingStatus = _PostingStatus.FinTransFlowPostingStatus  -- association [0..1]
LEFT OUTER JOIN I_FinTransFlowPostgBlkgRsn AS _PostingBlkgRsn ON FinTransFlowPostingBlkgReason = _PostingBlkgRsn.FinTransFlowPostingBlkgReason  -- association [0..1]
LEFT OUTER JOIN I_FinIntrstRateAdjmtStatus AS _AdjmtStatus ON FinInterestRateAdjmtStatus = _AdjmtStatus.FinInterestRateAdjmtStatus  -- association [0..1]
LEFT OUTER JOIN I_Housebank AS _HouseBank ON CompanyCode = _HouseBank.CompanyCode AND HouseBank = _HouseBank.HouseBank  -- association [0..1]
LEFT OUTER JOIN I_HouseBankAccount AS _HouseBankAccount ON CompanyCode = _HouseBankAccount.CompanyCode AND HouseBank = _HouseBankAccount.HouseBank AND HouseBankAccount = _HouseBankAccount.HouseBankAccount  -- association [0..1]
LEFT OUTER JOIN I_BusinessPartner AS _PayerPayee ON PayerPayee = _PayerPayee.BusinessPartner  -- association [0..1]
LEFT OUTER JOIN I_Country AS _Country ON Country = _Country.Country  -- association [0..1]
LEFT OUTER JOIN I_PaymentMethod AS _PaymentMethod ON PaymentMethod = _PaymentMethod.PaymentMethod AND Country = _PaymentMethod.Country  -- association [0..1]
LEFT OUTER JOIN I_Paymentmethodsupplement AS _PaymentMethodSupp ON PaymentMethodSupplement = _PaymentMethodSupp.PaymentMethodSupplement  -- association [0..1]
LEFT OUTER JOIN I_PaymentRequest AS _PaymentRequest ON PaymentRequest = _PaymentRequest.PaymentRequest  -- association [0..1]
LEFT OUTER JOIN I_FinTransactionDirection AS _Direction ON FinancialTransactionDirection = _Direction.FinancialTransactionDirection  -- association [0..1]
-- UNION ALL with additional select branch(es): R_FinTransCashFlowActivity
;