C_CshFlwRcnlnBndlFcstCshFlw

DDL: C_CSHFLWRCNLNBNDLFCSTCSHFLW Type: view_entity CONSUMPTION Package: FCLM_RCN_IMP

Forecast Cash Flow of Bundle

C_CshFlwRcnlnBndlFcstCshFlw is a Consumption CDS View that provides data about "Forecast Cash Flow of Bundle" in SAP S/4HANA. It reads from 1 data source (R_CshFlwRcnlnBndlFcstCshFlw) and exposes 25 fields with key fields OriginSystem, OriginApplication, OriginDocument, OriginTransaction, OriginTransactionQualifier. It has 3 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_CshFlwRcnlnBndlFcstCshFlw ForecastFlow from

Associations (3)

CardinalityTargetAliasCondition
[0..*] I_PlanningLevelText _PlanningLevelText _PlanningLevelText.PlanningLevel = $projection.PlanningLevel
[0..*] I_CertaintyLevelText _CertaintyLevelText $projection.CertaintyLevel = _CertaintyLevelText.CertaintyLevel
[0..*] I_SourceApplicationText _SourceApplicationText $projection.OriginApplication = _SourceApplicationText.SourceApplication

Annotations (11)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
VDM.viewType #CONSUMPTION view
VDM.private false view
Search.searchable true view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #L view
UI.headerInfo.typeName Reconciled Forecast Flow view
UI.headerInfo.typeNamePlural Items view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
EndUserText.label Forecast Cash Flow of Bundle view

OData Services (1)

ServiceBindingVersionContractRelease
ASQL_F3418A ASQL_F3418A C2 NOT_RELEASED

Fields (25)

KeyFieldSource TableSource FieldDescription
KEY OriginSystem OriginSystem LogSys: Formula
KEY OriginApplication OriginApplication Origin Application
KEY OriginDocument OriginDocument
KEY OriginTransaction OriginTransaction
KEY OriginTransactionQualifier OriginTransactionQualifier
KEY CashFlow CashFlow
CashFlowReconciliationBundle CashFlowReconciliationBundle Reconciliation Bundle
TransactionDate TransactionDate Value Date
BankAccountInternalID BankAccountInternalID Technical ID
PlanningLevel PlanningLevel Planning Level
PlanningLevelDescription
CertaintyLevel CertaintyLevel
CertaintyLevelName
AmountInTransactionCurrency AmountInTransactionCurrency Pt Crcy Amt
AmountInBankAccountCurrency AmountInBankAccountCurrency
TransactionCurrency TransactionCurrency Transaction Currency
BankAccountCurrency BankAccountCurrency Currency
Customer Customer Sold-to Party
Supplier Supplier Supplier
CustomerName _Customer CustomerName Name of Customer
SupplierFullName _Supplier SupplierFullName
SourceApplicationText
_BankAccount _BankAccount
_PlanningLevelText _PlanningLevelText
_CertaintyLevelText _CertaintyLevelText

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_CshFlwRcnlnBndlFcstCshFlw.
-- 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_CshFlwRcnlnBndlFcstCshFlw AS
SELECT
  OriginSystem,
  OriginApplication,
  OriginDocument,
  OriginTransaction,
  OriginTransactionQualifier,
  CashFlow,
  CashFlowReconciliationBundle,
  TransactionDate,
  BankAccountInternalID,
  PlanningLevel,
  _PlanningLevelText[1:Language = $session.system_language].PlanningLevelDescription AS PlanningLevelDescription,
  CertaintyLevel,
  _CertaintyLevelText[1:Language = $session.system_language].CertaintyLevelName AS CertaintyLevelName,
  AmountInTransactionCurrency,
  AmountInBankAccountCurrency,
  TransactionCurrency,
  BankAccountCurrency,
  Customer,
  Supplier,
  _Customer.CustomerName AS CustomerName,
  _Supplier.SupplierFullName AS SupplierFullName,
  _SourceApplicationText[1:Language=$session.system_language].SourceApplicationText AS SourceApplicationText
FROM R_CshFlwRcnlnBndlFcstCshFlw AS ForecastFlow
LEFT OUTER JOIN I_PlanningLevelText AS _PlanningLevelText ON _PlanningLevelText.PlanningLevel = PlanningLevel  -- association [0..*]
LEFT OUTER JOIN I_CertaintyLevelText AS _CertaintyLevelText ON CertaintyLevel = _CertaintyLevelText.CertaintyLevel  -- association [0..*]
LEFT OUTER JOIN I_SourceApplicationText AS _SourceApplicationText ON OriginApplication = _SourceApplicationText.SourceApplication  -- association [0..*]
;