C_BkStmntCshFlwWithRcnlnPrfl

DDL: C_BKSTMNTCSHFLWWITHRCNLNPRFL Type: view_entity CONSUMPTION Package: FCLM_RCN_IMP

Bank Statement Flow

C_BkStmntCshFlwWithRcnlnPrfl is a Consumption CDS View that provides data about "Bank Statement Flow" in SAP S/4HANA. It reads from 1 data source (R_BkStmntCshFlwWithRcnlnPrfl) and exposes 30 fields with key fields OriginSystem, OriginApplication, OriginDocument, OriginTransaction, OriginTransactionQualifier. It has 4 associations to related views. It is exposed through 1 OData service (ASQL_F3418A). Part of development package FCLM_RCN_IMP.

Data Sources (1)

SourceAliasJoin Type
R_BkStmntCshFlwWithRcnlnPrfl BkStmntCshFlwWithRcnlnPrfl from

Associations (4)

CardinalityTargetAliasCondition
[0..*] I_LiquidityItemText _LiquidityItemText BkStmntCshFlwWithRcnlnPrfl.LiquidityItem = _LiquidityItemText.LiquidityItem
[0..*] I_PlanningLevelText _PlanningLevelText BkStmntCshFlwWithRcnlnPrfl.PlanningLevel = _PlanningLevelText.PlanningLevel
[0..*] I_CertaintyLevelText _CertaintyLevelText BkStmntCshFlwWithRcnlnPrfl.CertaintyLevel = _CertaintyLevelText.CertaintyLevel
[0..1] I_CompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
VDM.viewType #CONSUMPTION view
VDM.private false view
Search.searchable true view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
EndUserText.label Bank Statement Flow view

OData Services (1)

ServiceBindingVersionContractRelease
ASQL_F3418A ASQL_F3418A C2 NOT_RELEASED

Fields (30)

KeyFieldSource TableSource FieldDescription
KEY OriginSystem R_BkStmntCshFlwWithRcnlnPrfl OriginSystem LogSys: Formula
KEY OriginApplication R_BkStmntCshFlwWithRcnlnPrfl OriginApplication Origin Application
KEY OriginDocument R_BkStmntCshFlwWithRcnlnPrfl OriginDocument
KEY OriginTransaction R_BkStmntCshFlwWithRcnlnPrfl OriginTransaction
KEY OriginTransactionQualifier R_BkStmntCshFlwWithRcnlnPrfl OriginTransactionQualifier
KEY CashFlow R_BkStmntCshFlwWithRcnlnPrfl CashFlow
KEY CashFlowReconciliationProfile R_BkStmntCshFlwWithRcnlnPrfl CashFlowReconciliationProfile
KEY CashFlowReconciliationStrategy R_BkStmntCshFlwWithRcnlnPrfl CashFlowReconciliationStrategy
KEY ExchangeRateType R_BkStmntCshFlwWithRcnlnPrfl ExchangeRateType Exch. Rate Type
OriginDocumentValue R_BkStmntCshFlwWithRcnlnPrfl OriginDocumentValue
CertaintyLevel R_BkStmntCshFlwWithRcnlnPrfl CertaintyLevel
LiquidityItem R_BkStmntCshFlwWithRcnlnPrfl LiquidityItem Liquidity Item
DocumentItemText R_BkStmntCshFlwWithRcnlnPrfl DocumentItemText Text
BankAccountInternalID R_BkStmntCshFlwWithRcnlnPrfl BankAccountInternalID Technical ID
CashFlowReconciliationBundle R_BkStmntCshFlwWithRcnlnPrfl CashFlowReconciliationBundle Reconciliation Bundle
CompanyCode R_BkStmntCshFlwWithRcnlnPrfl CompanyCode Receiver Company Code
CompanyCodeName _CompanyCode CompanyCodeName Company Name
PlanningLevel R_BkStmntCshFlwWithRcnlnPrfl PlanningLevel Planning Level
AmountInTransactionCurrency R_BkStmntCshFlwWithRcnlnPrfl AmountInTransactionCurrency Pt Crcy Amt
BankStatementItem R_BkStmntCshFlwWithRcnlnPrfl BankStatementItem Memo Record No.
BankStatementShortID R_BkStmntCshFlwWithRcnlnPrfl BankStatementShortID Statement Short Key
MemoLine
TransactionDate R_BkStmntCshFlwWithRcnlnPrfl TransactionDate Value Date
TransactionCurrency R_BkStmntCshFlwWithRcnlnPrfl TransactionCurrency Transaction Currency
AmountInBankAccountCurrency AmountInBankAccountCurrency
BankAccountCurrency R_BkStmntCshFlwWithRcnlnPrfl BankAccountCurrency Currency
_LiquidityItemText _LiquidityItemText
_PlanningLevelText _PlanningLevelText
_CertaintyLevelText _CertaintyLevelText
_BankAccount _BankAccount

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_BkStmntCshFlwWithRcnlnPrfl.
-- 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.

CREATE VIEW C_BkStmntCshFlwWithRcnlnPrfl AS
SELECT
  BkStmntCshFlwWithRcnlnPrfl.OriginSystem AS OriginSystem,
  BkStmntCshFlwWithRcnlnPrfl.OriginApplication AS OriginApplication,
  BkStmntCshFlwWithRcnlnPrfl.OriginDocument AS OriginDocument,
  BkStmntCshFlwWithRcnlnPrfl.OriginTransaction AS OriginTransaction,
  BkStmntCshFlwWithRcnlnPrfl.OriginTransactionQualifier AS OriginTransactionQualifier,
  BkStmntCshFlwWithRcnlnPrfl.CashFlow AS CashFlow,
  BkStmntCshFlwWithRcnlnPrfl.CashFlowReconciliationProfile AS CashFlowReconciliationProfile,
  BkStmntCshFlwWithRcnlnPrfl.CashFlowReconciliationStrategy AS CashFlowReconciliationStrategy,
  BkStmntCshFlwWithRcnlnPrfl.ExchangeRateType AS ExchangeRateType,
  BkStmntCshFlwWithRcnlnPrfl.OriginDocumentValue AS OriginDocumentValue,
  BkStmntCshFlwWithRcnlnPrfl.CertaintyLevel AS CertaintyLevel,
  BkStmntCshFlwWithRcnlnPrfl.LiquidityItem AS LiquidityItem,
  BkStmntCshFlwWithRcnlnPrfl.DocumentItemText AS DocumentItemText,
  BkStmntCshFlwWithRcnlnPrfl.BankAccountInternalID AS BankAccountInternalID,
  BkStmntCshFlwWithRcnlnPrfl.CashFlowReconciliationBundle AS CashFlowReconciliationBundle,
  BkStmntCshFlwWithRcnlnPrfl.CompanyCode AS CompanyCode,
  _CompanyCode.CompanyCodeName AS CompanyCodeName,
  BkStmntCshFlwWithRcnlnPrfl.PlanningLevel AS PlanningLevel,
  BkStmntCshFlwWithRcnlnPrfl.AmountInTransactionCurrency AS AmountInTransactionCurrency,
  BkStmntCshFlwWithRcnlnPrfl.BankStatementItem AS BankStatementItem,
  BkStmntCshFlwWithRcnlnPrfl.BankStatementShortID AS BankStatementShortID,
  cast('' as far_memo_line ) AS MemoLine,
  BkStmntCshFlwWithRcnlnPrfl.TransactionDate AS TransactionDate,
  BkStmntCshFlwWithRcnlnPrfl.TransactionCurrency AS TransactionCurrency,
  AmountInBankAccountCurrency,
  BkStmntCshFlwWithRcnlnPrfl.BankAccountCurrency AS BankAccountCurrency
FROM R_BkStmntCshFlwWithRcnlnPrfl AS BkStmntCshFlwWithRcnlnPrfl
LEFT OUTER JOIN I_LiquidityItemText AS _LiquidityItemText ON BkStmntCshFlwWithRcnlnPrfl.LiquidityItem = _LiquidityItemText.LiquidityItem  -- association [0..*]
LEFT OUTER JOIN I_PlanningLevelText AS _PlanningLevelText ON BkStmntCshFlwWithRcnlnPrfl.PlanningLevel = _PlanningLevelText.PlanningLevel  -- association [0..*]
LEFT OUTER JOIN I_CertaintyLevelText AS _CertaintyLevelText ON BkStmntCshFlwWithRcnlnPrfl.CertaintyLevel = _CertaintyLevelText.CertaintyLevel  -- association [0..*]
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode  -- association [0..1]
;