C_FinTransactionManage

DDL: C_FINTRANSACTIONMANAGE SQL: CFINTRSMANAGE Type: view CONSUMPTION

Manage Financial Transactions

C_FinTransactionManage is a Consumption CDS View that provides data about "Manage Financial Transactions" in SAP S/4HANA. It reads from 1 data source (I_FinancialTransactionManage) and exposes 127 fields. It has 3 associations to related views. It is used in 1 Fiori application: Manage Financial Transactions.

Data Sources (1)

SourceAliasJoin Type
I_FinancialTransactionManage I_FinancialTransactionManage from

Parameters (1)

NameTypeDefault
P_KeyDate vdm_v_key_date

Associations (3)

CardinalityTargetAliasCondition
[0..1] I_UserContactCard _CreatedBy $projection.CreatedByUser = _CreatedBy.ContactCardID
[0..1] I_UserContactCard _LastChangedBy $projection.LastChangedByUser = _LastChangedBy.ContactCardID
[0..1] I_SegmentText _SegmentText $projection.Segment = _SegmentText.Segment and _SegmentText.Language = $session.system_language

Annotations (14)

NameValueLevelField
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AbapCatalog.sqlViewName CFINTRSMANAGE view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION view
OData.publish true view
Search.searchable false view
EndUserText.label Manage Financial Transactions view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.dataClass #MIXED view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view

Fiori Apps (1)

App IDApp NameTypeDescription
F6157 Manage Financial Transactions Analytical You can use this app to manage all your financial transactions across all financial instrument groups in one place. From this overview, you can jump directly to the apps for displaying or processing your financial transactions. This app shows all transactions across different instrument categories. It lets you filter easily by different attributes and save variants for a quick overview

Manage Financial Transactions

Business Role: Treasury Specialist - Front Office

With this feature, three apps for creating, processing, and managing financial transactions are now available:Create Financial Transaction Process Financial Transaction Manage Financial Transactions

Fields (127)

KeyFieldSource TableSource FieldDescription
CompanyCode CompanyCode Receiver Company Code
FinancialTransaction FinancialTransaction Transaction
FinTransWithCompanyCode FinTransWithCompanyCode
CreatedByUser CreatedByUser User Name
CreatedByUserDescription _CreatedBy FullName Name
FinTransCreationDate FinTransCreationDate
FinTransCreationTime FinTransCreationTime
LastChangedByUser LastChangedByUser User Name
LastChangedByUserDescription _LastChangedBy FullName Name
LastChangeDate LastChangeDate Time Stamp
FinInstrumentLastChangedTime FinInstrumentLastChangedTime
TreasuryContractType TreasuryContractType Treasury Contract Type
TreasuryContractTypeName
FinancialInstrProductCategory FinancialInstrProductCategory
FinInstrProductCategoryName
FinancialInstrumentProductType FinancialInstrumentProductType
FinancialInstrProdTypeName
FinInstrTransactionCategory FinInstrTransactionCategory
FinInstrTransCategoryName
FinancialInstrTransactionType FinancialInstrTransactionType
FinancialInstrTransTypeName
FinTransGenActivityCategory FinTransGenActivityCategory
FinTransGenActyCatName
FinancialInstrActivityCategory FinancialInstrActivityCategory
FinInstrActivityCategoryName
Counterparty Counterparty Supplier
BusinessPartnerName _Counterparty BusinessPartnerName Extracted Customer Name
Portfolio Portfolio Portfolio
PortfolioName
FinancialInstrumentAssignment FinancialInstrumentAssignment
FinancialInstrumentReference FinancialInstrumentReference
FinancialInstrCharacteristic FinancialInstrCharacteristic Characteristics
TreasuryValuationClass TreasuryValuationClass
FinancialInstrValClassName
HedgingClassification HedgingClassification
HedgeRequestIdentifier HedgeRequestIdentifier
ProfitCenter ProfitCenter Profit Center
CostCenter CostCenter Cost Center
WBSElementExternalID _WBSElementBasicData WBSElementExternalID WBS Element External ID
WBSDescription _WBSElementBasicData WBSDescription WBS Element Name
Segment Segment Segment number
SegmentName _SegmentText SegmentName Segment Name
OnBehalfOfCompany OnBehalfOfCompany
ClassificationOfFinInstr ClassificationOfFinInstr
UniqueProductIdentifier UniqueProductIdentifier
InternationalSecuritiesIdnNmbr InternationalSecuritiesIdnNmbr
ReportTrackingNumber ReportTrackingNumber
FinTransIsRiskMitigating FinTransIsRiskMitigating
TreasuryFacilityCompanyCode TreasuryFacilityCompanyCode
TreasuryFacility TreasuryFacility
FinancialInstrumentStatus FinancialInstrumentStatus
FinancialInstrumentStatusName
TermStartDate TermStartDate
FinTransActyConclusionDate FinTransActyConclusionDate
Trader Trader Trader
FinInstrExternalReference FinInstrExternalReference
TermEndDate TermEndDate
TreasuryFinanceProject TreasuryFinanceProject
TransactionCurrency TransactionCurrency Transaction Currency
AmountInTransactionCurrency AmountInTransactionCurrency Pt Crcy Amt
FinTransFlowNomAmtCrcy FinTransFlowNomAmtCrcy
FinTransFlowNomAmt FinTransFlowNomAmt
FinInstrOutgoingNominalAmount FinInstrOutgoingNominalAmount
FinInstrumentOutgoingCurrency FinInstrumentOutgoingCurrency
FinInstrIncomingNominalAmount FinInstrIncomingNominalAmount
FinInstrumentIncomingCurrency FinInstrumentIncomingCurrency
FinTransFlowPaytAmtCrcy FinTransFlowPaytAmtCrcy
FinTransFlowPaytAmt FinTransFlowPaytAmt
FinConditionInterestCategory FinConditionInterestCategory
FinCndnInterestCategoryName
InterestCalculationMethod InterestCalculationMethod
InterestCalculationMethodName
ConditionPercentageRate ConditionPercentageRate
InterestReference InterestReference
FinCndnUpperLimitPctgRate FinCndnUpperLimitPctgRate
FinCndnLowerLimitPctgRate FinCndnLowerLimitPctgRate
FinInstrOutgCndnIntrstCategory FinInstrOutgCndnIntrstCategory
FinInstrOutgCndnIntrstCatName
FinInstrOutgCndnPctgRate FinInstrOutgCndnPctgRate
FinInstrOutgIntrstReference FinInstrOutgIntrstReference
FinInstrOutgIntrstCalcMeth FinInstrOutgIntrstCalcMeth
FinInstrOutgIntrstCalcMethName
FinInstrIncgCndnIntrstCategory FinInstrIncgCndnIntrstCategory
FinInstrIncgCndnIntrstCatName
FinInstrIncgCndnPctgRate FinInstrIncgCndnPctgRate
FinInstrIncgIntrstReference FinInstrIncgIntrstReference
FinInstrIncgIntrstCalcMeth FinInstrIncgIntrstCalcMeth
FinInstrIncgIntrstCalcMethName
InterestMarkupMarkdownValue InterestMarkupMarkdownValue
OutgIntrstMarkupMarkdownVal OutgIntrstMarkupMarkdownVal
IncgIntrstMarkupMarkdownVal IncgIntrstMarkupMarkdownVal
FwdRateAgrmtLeadTmeStrtDte FwdRateAgrmtLeadTmeStrtDte
FwdRateAgrmtHdgPerdStrtDte FwdRateAgrmtHdgPerdStrtDte
FwdRateAgrmtHdgPerdEndDte FwdRateAgrmtHdgPerdEndDte
LetterOfCredit LetterOfCredit
TreasuryBeneficiary TreasuryBeneficiary
TreasuryBeneficiaryName
TreasuryAdvisingBank TreasuryAdvisingBank
TreasuryAdvisingBankName _AdvisingBank BusinessPartnerName Extracted Customer Name
TreasuryApplicant TreasuryApplicant
TreasuryApplicantName
SearchTerm1 _CounterpartyBP SearchTerm1 Search Term 1
SearchTerm2 _CounterpartyBP SearchTerm2 Search Term 2
TradingPartner
TreasuryIssuingBank TreasuryIssuingBank
TreasuryIssuingBankName _IssuingBank BusinessPartnerName Extracted Customer Name
BankGuaranteeNumber BankGuaranteeNumber
BankGuaranteeType BankGuaranteeType
BankGuaranteeTypeName
SecurityClass SecurityClass
SecurityClassName _SecurityClass SecurityClassName
SecurityAccount SecurityAccount
SecurityAccountName _SecurityAccount SecurityAccountName
FinTransTradedNumberOfUnits FinTransTradedNumberOfUnits
FinTransTrdPriceCrcyUnitRate FinTransTrdPriceCrcyUnitRate
FinTransTradedPricePercent FinTransTradedPricePercent
FinTransTradedPriceCrcyUnit FinTransTradedPriceCrcyUnit
FinTransFlowPaymentDate FinTransFlowPaymentDate
CalculationDate CalculationDate
FinTransPositionValueDate FinTransPositionValueDate
QuotationCurrency QuotationCurrency
MarketValueInQtanCurrency MarketValueInQtanCurrency
SecurityExchange SecurityExchange
SecurityExchangeShortName _SecurityExchange SecurityExchangeShortName
TrsyTradedAmountBuySellCode TrsyTradedAmountBuySellCode
FXTradingActivityName
FinTransFixingDate FinTransFixingDate

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

CREATE VIEW C_FinTransactionManage AS
SELECT
  CompanyCode,
  FinancialTransaction,
  FinTransWithCompanyCode,
  CreatedByUser,
  _CreatedBy.FullName AS CreatedByUserDescription,
  FinTransCreationDate,
  FinTransCreationTime,
  LastChangedByUser,
  _LastChangedBy.FullName AS LastChangedByUserDescription,
  LastChangeDate,
  FinInstrumentLastChangedTime,
  TreasuryContractType,
  _ContractType._Text[1:Language = $session.system_language].TreasuryContractTypeName AS TreasuryContractTypeName,
  FinancialInstrProductCategory,
  _FinancialInstrProdCat._Text[1:Language = $session.system_language].FinInstrProductCategoryName AS FinInstrProductCategoryName,
  FinancialInstrumentProductType,
  _FinancialInstrProdType._Text[1:Language = $session.system_language].FinancialInstrProdTypeName AS FinancialInstrProdTypeName,
  FinInstrTransactionCategory,
  _FinInstrTransCat._Text[1:Language = $session.system_language].FinInstrTransCategoryName AS FinInstrTransCategoryName,
  FinancialInstrTransactionType,
  _FinancialInstrTransType._Text[1:Language = $session.system_language].FinancialInstrTransTypeName AS FinancialInstrTransTypeName,
  FinTransGenActivityCategory,
  _GenActivityCategory._Text[1:Language = $session.system_language].FinTransGenActyCatName AS FinTransGenActyCatName,
  FinancialInstrActivityCategory,
  _FinInstrActivityCategory._ActivityCategoryText[1:Language = $session.system_language].FinInstrActivityCategoryName AS FinInstrActivityCategoryName,
  Counterparty,
  _Counterparty.BusinessPartnerName AS BusinessPartnerName,
  Portfolio,
  _Portfolio._TreasuryPortfolioText[1:Language = $session.system_language].PortfolioName AS PortfolioName,
  FinancialInstrumentAssignment,
  FinancialInstrumentReference,
  FinancialInstrCharacteristic,
  TreasuryValuationClass,
  _ValuationClass._Text[1:Language = $session.system_language].FinancialInstrValClassName AS FinancialInstrValClassName,
  HedgingClassification,
  HedgeRequestIdentifier,
  ProfitCenter,
  CostCenter,
  _WBSElementBasicData.WBSElementExternalID AS WBSElementExternalID,
  _WBSElementBasicData.WBSDescription AS WBSDescription,
  Segment,
  _SegmentText.SegmentName AS SegmentName,
  OnBehalfOfCompany,
  ClassificationOfFinInstr,
  UniqueProductIdentifier,
  InternationalSecuritiesIdnNmbr,
  ReportTrackingNumber,
  FinTransIsRiskMitigating,
  TreasuryFacilityCompanyCode,
  TreasuryFacility,
  FinancialInstrumentStatus,
  _Status._Text[1:Language = $session.system_language].FinancialInstrumentStatusName AS FinancialInstrumentStatusName,
  TermStartDate,
  FinTransActyConclusionDate,
  Trader,
  FinInstrExternalReference,
  TermEndDate,
  TreasuryFinanceProject,
  TransactionCurrency,
  AmountInTransactionCurrency,
  FinTransFlowNomAmtCrcy,
  FinTransFlowNomAmt,
  FinInstrOutgoingNominalAmount,
  FinInstrumentOutgoingCurrency,
  FinInstrIncomingNominalAmount,
  FinInstrumentIncomingCurrency,
  FinTransFlowPaytAmtCrcy,
  FinTransFlowPaytAmt,
  FinConditionInterestCategory,
  _InterestCategory._Text[1:Language = $session.system_language].FinCndnInterestCategoryName AS FinCndnInterestCategoryName,
  InterestCalculationMethod,
  _InterestCalcualationMethod._Text[1:Language = $session.system_language].InterestCalculationMethodName AS InterestCalculationMethodName,
  ConditionPercentageRate,
  InterestReference,
  FinCndnUpperLimitPctgRate,
  FinCndnLowerLimitPctgRate,
  FinInstrOutgCndnIntrstCategory,
  cast(_OutgInterestCategory._Text[1:Language = $session.system_language].FinCndnInterestCategoryName as ftr_instr_outg_intrst_cat_name preserving type ) AS FinInstrOutgCndnIntrstCatName,
  FinInstrOutgCndnPctgRate,
  FinInstrOutgIntrstReference,
  FinInstrOutgIntrstCalcMeth,
  cast(_OutgInterestCalMethod._Text[1:Language = $session.system_language].InterestCalculationMethodName as ftr_outg_intrst_cacl_mthd_name preserving type ) AS FinInstrOutgIntrstCalcMethName,
  FinInstrIncgCndnIntrstCategory,
  cast(_IncgInterestCategory._Text[1:Language = $session.system_language].FinCndnInterestCategoryName as ftr_instr_incg_intrst_cat_name preserving type ) AS FinInstrIncgCndnIntrstCatName,
  FinInstrIncgCndnPctgRate,
  FinInstrIncgIntrstReference,
  FinInstrIncgIntrstCalcMeth,
  cast(_IncgInterestCalMethod._Text[1:Language = $session.system_language].InterestCalculationMethodName as ftr_incg_intrst_cacl_mthd_name preserving type ) AS FinInstrIncgIntrstCalcMethName,
  InterestMarkupMarkdownValue,
  OutgIntrstMarkupMarkdownVal,
  IncgIntrstMarkupMarkdownVal,
  FwdRateAgrmtLeadTmeStrtDte,
  FwdRateAgrmtHdgPerdStrtDte,
  FwdRateAgrmtHdgPerdEndDte,
  LetterOfCredit,
  TreasuryBeneficiary,
  cast( _BeneficiaryBP.OrganizationBPName1 as ftr_gen_trsy_beneficiary_name preserving type) AS TreasuryBeneficiaryName,
  TreasuryAdvisingBank,
  _AdvisingBank.BusinessPartnerName AS TreasuryAdvisingBankName,
  TreasuryApplicant,
  cast( _ApplicantBP.OrganizationBPName1 as ftr_gen_trsy_applicant_name preserving type ) AS TreasuryApplicantName,
  _CounterpartyBP.SearchTerm1 AS SearchTerm1,
  _CounterpartyBP.SearchTerm2 AS SearchTerm2,
  _CounterpartyBP._BPFinancialServicesExtn.TradingPartner AS TradingPartner,
  TreasuryIssuingBank,
  _IssuingBank.BusinessPartnerName AS TreasuryIssuingBankName,
  BankGuaranteeNumber,
  BankGuaranteeType,
  _BankGuaranteeType._Text[1:Language = $session.system_language].BankGuaranteeTypeName AS BankGuaranteeTypeName,
  SecurityClass,
  _SecurityClass.SecurityClassName AS SecurityClassName,
  SecurityAccount,
  _SecurityAccount.SecurityAccountName AS SecurityAccountName,
  FinTransTradedNumberOfUnits,
  FinTransTrdPriceCrcyUnitRate,
  FinTransTradedPricePercent,
  FinTransTradedPriceCrcyUnit,
  FinTransFlowPaymentDate,
  CalculationDate,
  FinTransPositionValueDate,
  QuotationCurrency,
  MarketValueInQtanCurrency,
  SecurityExchange,
  _SecurityExchange.SecurityExchangeShortName AS SecurityExchangeShortName,
  TrsyTradedAmountBuySellCode,
  _BuySell._Text[1:Language = $session.system_language].FXTradingActivityName AS FXTradingActivityName,
  FinTransFixingDate
FROM I_FinancialTransactionManage
LEFT OUTER JOIN I_UserContactCard AS _CreatedBy ON CreatedByUser = _CreatedBy.ContactCardID  -- association [0..1]
LEFT OUTER JOIN I_UserContactCard AS _LastChangedBy ON LastChangedByUser = _LastChangedBy.ContactCardID  -- association [0..1]
LEFT OUTER JOIN I_SegmentText AS _SegmentText ON Segment = _SegmentText.Segment AND _SegmentText.Language = $session.system_language  -- association [0..1]
;