R_FinTransUnfixedFlow

DDL: R_FINTRANSUNFIXEDFLOW SQL: RFINTRANSUNFFLOW Type: view BASIC

Financial Transaction Unfixed Flow

R_FinTransUnfixedFlow is a Basic CDS View that provides data about "Financial Transaction Unfixed Flow" in SAP S/4HANA. It reads from 2 data sources (I_CompanyCode, vtbfhapo_unfixed) and exposes 64 fields with key fields CompanyCode, FinancialTransaction, FinancialInstrumentActivity, FinTransFlowCreationDate, FinTransFlowCreationTime.

Data Sources (2)

SourceAliasJoin Type
I_CompanyCode CompanyCode inner
vtbfhapo_unfixed Flow from

Annotations (14)

NameValueLevelField
AbapCatalog.sqlViewName RFINTRANSUNFFLOW view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AbapCatalog.buffering.status #NOT_ALLOWED view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
AccessControl.personalData.blocking #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Financial Transaction Unfixed Flow view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #L view
Metadata.allowExtensions false view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
VDM.viewType #BASIC view

Fields (64)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode vtbfhapo_unfixed bukrs
KEY FinancialTransaction vtbfhapo_unfixed rfha
KEY FinancialInstrumentActivity vtbfhapo_unfixed rfhazu
KEY FinTransFlowCreationDate vtbfhapo_unfixed dcrdat
KEY FinTransFlowCreationTime
KEY FinTransFlowNumber vtbfhapo_unfixed rfhazb
TreasuryContractType vtbfhapo_unfixed rantyp
FinTransFlowCategory
FinTransFlowType vtbfhapo_unfixed sfhazba
FinTransFlowPaytAmt
FinTransFlowPaytAmtCrcy vtbfhapo_unfixed wzbetr
FinTransFlowPaytAmtDirection
FinTransFlowNomAmtCrcy
FinTransFlowInLoclCrcyPaytAmt vtbfhapo_unfixed bhwbetr
LocalCurrency I_CompanyCode Currency
FinTransFlowLoclCrcyCnvrsnRate
FinTransFlowPaymentDate
FinTransFlowPaymentDueDate vtbfhapo_unfixed dfaell
FinTransFlowPostingDate
FinTransFlowIntrstRateFixDate vtbfhapo_unfixed dzfest
CalculationPeriodStartDate vtbfhapo_unfixed dbervon
CalcPeriodStartDateIsMonthEnd vtbfhapo_unfixed sultvon
CalculationPeriodEndDate vtbfhapo_unfixed dberbis
CalcPeriodEndDateIsMonthEnd vtbfhapo_unfixed sultbis
NumberOfCalculationDays vtbfhapo_unfixed atage
InterestCalculationMethod vtbfhapo_unfixed szbmeth
FinTransFlowCalcBaseAmount vtbfhapo_unfixed bbasis
FinTransFlowCalcBaseAmountCrcy vtbfhapo_unfixed wbasis
ConditionPercentageRate vtbfhapo_unfixed pkond
FinTransPresentationItemID vtbfhapo_unfixed present_id
FinTransFlowPostingStatus vtbfhapo_unfixed sbewebe
FinTransFlowPostingBlkgReason vtbfhapo_unfixed ssprgrd
FinTransFlowPostingRelease vtbfhapo_unfixed sbfrei
FinInterestRateAdjmtStatus vtbfhapo_unfixed regi_state
RepetitiveCode
HouseBank vtbfhapo_unfixed rahabki
HouseBankAccount vtbfhapo_unfixed rahktid
PayerPayee vtbfhapo_unfixed rpzahl
PayerPayeeBankDetail vtbfhapo_unfixed rpbank
PaymentMethod vtbfhapo_unfixed zlsch
Country I_CompanyCode Country
PaymentMethodsList vtbfhapo_unfixed zwels
PaymentMethodSupplement vtbfhapo_unfixed uzawe
TreasuryIndividualPayment vtbfhapo_unfixed sprsng
TrsyPaytGroupingSameDrctnIsRqd vtbfhapo_unfixed scspay
TreasuryPaymentRequestGrouping vtbfhapo_unfixed sprgrd
TreasuryIntGrpgForPaytValue vtbfhapo_unfixed paygr
PaymentRequest vtbfhapo_unfixed prkey
FinancialTransactionDirection vtbfhapo_unfixed rkondgr
FinInstrConditionLogicGroup
ConditionItemValidityStartDate vtbfhapo_unfixed dguel_kp
FinConditionItem vtbfhapo_unfixed rkond
FinConditionSubItem vtbfhapo_unfixed nstufe
AssignmentReference vtbfhapo_unfixed zuonr
FinTransFlwLoclCrcyAmtCalcType vtbfhapo_unfixed skhwfix
FinTransFlowCalculationDate vtbfhapo_unfixed dvalut
FlowCalcDateIsExclusive vtbfhapo_unfixed sincl
FlowCalcDateIsMonthEnd vtbfhapo_unfixed svult
IntrstCalcMethFactoryCalendar vtbfhapo_unfixed skalidwt
CalcPeriodStartDateIsInclusive vtbfhapo_unfixed sexclvon
CalcPeriodEndDateIsInclusive vtbfhapo_unfixed sinclbis
FinTransFlwDerivationProcedure vtbfhapo_unfixed sabverf
FinTransPaytRateInPercent vtbfhapo_unfixed pwkurs
PaymentReason vtbfhapo_unfixed payment_reason
@AbapCatalog.sqlViewName: 'RFINTRANSUNFFLOW'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AbapCatalog.buffering.status: #NOT_ALLOWED
@AccessControl.authorizationCheck: #PRIVILEGED_ONLY
@AccessControl.personalData.blocking: #NOT_REQUIRED
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Financial Transaction Unfixed Flow'
@ObjectModel.usageType.dataClass: #MIXED
@ObjectModel.usageType.serviceQuality: #D
@ObjectModel.usageType.sizeCategory: #L
@Metadata.allowExtensions:false
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@VDM.viewType: #BASIC
define view R_FinTransUnfixedFlow 
  as select from vtbfhapo_unfixed as Flow 
  inner join I_CompanyCode as CompanyCode on Flow.bukrs = CompanyCode.CompanyCode
{
  //exposed fields

  key Flow.bukrs       as CompanyCode,
  key Flow.rfha        as FinancialTransaction,
  key Flow.rfhazu      as FinancialInstrumentActivity,
  key Flow.dcrdat      as FinTransFlowCreationDate,
  key cast( Flow.tcrtim as ftr_flow_creation_time preserving type )      
                       as FinTransFlowCreationTime,
  key Flow.rfhazb      as FinTransFlowNumber,
  
  Flow.rantyp as TreasuryContractType,
  cast( Flow.sbktyp as ftr_flow_category preserving type )          
                       as FinTransFlowCategory,
  Flow.sfhazba         as FinTransFlowType,
  
  @Semantics.amount.currencyCode: 'FinTransFlowPaytAmtCrcy'    
  cast( Flow.bzbetr as ftr_flow_payment_amount preserving type )
                       as FinTransFlowPaytAmt,
  Flow.wzbetr as FinTransFlowPaytAmtCrcy,
  cast( Flow.ssign as ftr_flow_payment_amt_direction preserving type )
                       as FinTransFlowPaytAmtDirection,
  @Semantics.amount.currencyCode: 'FinTransFlowNomAmtCrcy' 
  cast( case when Flow.bnwhr is not initial
       then Flow.bnwhr
       else Flow.bzbetr
       end as ftr_flow_norminal_amount )
                       as FinTransFlowNomAmt,
  cast( Flow.wzbetr as ftr_flow_norminal_amount_crcy preserving type )
                       as FinTransFlowNomAmtCrcy,
  @Semantics.amount.currencyCode: 'LocalCurrency'    
  Flow.bhwbetr as FinTransFlowInLoclCrcyPaytAmt,
  CompanyCode.Currency as LocalCurrency,
  cast( Flow.khwkurs as ftr_flow_rate_in_locl_crcy preserving type ) 
                       as FinTransFlowLoclCrcyCnvrsnRate,
  cast( Flow.dzterm as ftr_flow_payment_date preserving type )
                       as FinTransFlowPaymentDate,

  Flow.dfaell          as FinTransFlowPaymentDueDate,
  cast( Flow.dbuchung as ftr_flow_posting_date preserving type )
                       as FinTransFlowPostingDate,
  Flow.dzfest          as FinTransFlowIntrstRateFixDate,
  
  Flow.dbervon         as CalculationPeriodStartDate,
  Flow.sultvon         as CalcPeriodStartDateIsMonthEnd,
  Flow.dberbis         as CalculationPeriodEndDate,
  Flow.sultbis         as CalcPeriodEndDateIsMonthEnd,
  Flow.atage           as NumberOfCalculationDays,
  Flow.szbmeth         as InterestCalculationMethod,
  @Semantics.amount.currencyCode: 'FinTransFlowCalcBaseAmountCrcy'    
  Flow.bbasis          as FinTransFlowCalcBaseAmount,
  Flow.wbasis          as FinTransFlowCalcBaseAmountCrcy,
    
  Flow.pkond           as ConditionPercentageRate,
  
  Flow.present_id      as FinTransPresentationItemID,
  
  Flow.sbewebe         as FinTransFlowPostingStatus,
  Flow.ssprgrd         as FinTransFlowPostingBlkgReason,
  Flow.sbfrei          as FinTransFlowPostingRelease,
  
  Flow.regi_state      as FinInterestRateAdjmtStatus,
  cast( Flow.rpcode as farp_repetitive_code )
                       as RepetitiveCode,
  Flow.rahabki         as HouseBank,
  Flow.rahktid         as HouseBankAccount,
  Flow.rpzahl          as PayerPayee,
  Flow.rpbank          as PayerPayeeBankDetail,
  Flow.zlsch           as PaymentMethod,
  CompanyCode.Country  as Country,
  Flow.zwels           as PaymentMethodsList,
  Flow.uzawe           as PaymentMethodSupplement,
  Flow.sprsng          as TreasuryIndividualPayment,
  Flow.scspay          as TrsyPaytGroupingSameDrctnIsRqd,
  Flow.sprgrd          as TreasuryPaymentRequestGrouping,
  Flow.paygr           as TreasuryIntGrpgForPaytValue,
  Flow.prkey           as PaymentRequest,
  
  Flow.rkondgr         as FinancialTransactionDirection,
  cast( Flow.logic_rkond as ftr_instr_cndn_logic_group preserving type )
                       as FinInstrConditionLogicGroup,
  Flow.dguel_kp        as ConditionItemValidityStartDate,
  Flow.rkond           as FinConditionItem,
  Flow.nstufe          as FinConditionSubItem,
  
  Flow.zuonr           as AssignmentReference,
  Flow.skhwfix         as FinTransFlwLoclCrcyAmtCalcType,
  Flow.dvalut          as FinTransFlowCalculationDate,
  Flow.sincl           as FlowCalcDateIsExclusive,
  Flow.svult           as FlowCalcDateIsMonthEnd,
  Flow.skalidwt        as IntrstCalcMethFactoryCalendar,
  cast ( case
        when Flow.jexpozins      = 'X' then '1'
        when Flow.jexpozins      = 'L' then '5'
        else '0'
        end as tfmsintcalc ) 
                       as InterestCalculationType,                                                                   
  Flow.sexclvon        as CalcPeriodStartDateIsInclusive,
  Flow.sinclbis        as CalcPeriodEndDateIsInclusive,
  Flow.sabverf         as FinTransFlwDerivationProcedure,
  Flow.pwkurs          as FinTransPaytRateInPercent,
  Flow.payment_reason  as PaymentReason
  
}