I_CashPositionProfileBasic

DDL: I_CASHPOSITIONPROFILEBASIC Type: view_entity BASIC Package: FCLM_CP_SHORTTERM

Basic Cash Position Profile

I_CashPositionProfileBasic is a Basic CDS View that provides data about "Basic Cash Position Profile" in SAP S/4HANA. It reads from 1 data source (fclm_cp_prof) and exposes 31 fields with key field CashPositionProfile. Part of development package FCLM_CP_SHORTTERM.

Data Sources (1)

SourceAliasJoin Type
fclm_cp_prof Main from

Annotations (9)

NameValueLevelField
EndUserText.label Basic Cash Position Profile view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #BASIC view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.representativeKey CashPositionProfile view
Analytics.technicalName ICSHPOSPRFLB view

Fields (31)

KeyFieldSource TableSource FieldDescription
KEY CashPositionProfile fclm_cp_prof profile_name Setup Mat. Prof.
CashPositionProfileDescription fclm_cp_prof prof_description Description
CashPositionHierSource fclm_cp_prof hierarchy_source Hierarchy Src.
CashPositionHierLevel1 fclm_cp_prof hierarchy_level1 Hier. Level 1
CashPositionHierLevel2 fclm_cp_prof hierarchy_level2 Hier. Level 2
CashPositionHierLevel3 fclm_cp_prof hierarchy_level3 Hier. Level 3
BankAccountHierarchyName fclm_cp_prof bank_acc_hierarchy_id Hierarchy ID
CashBalanceType fclm_cp_prof balance_type Balance Type
CashPositionBalanceCategory fclm_cp_prof balance_category Balance Category
CashPositionViewCategory fclm_cp_prof view_category View Category
CashPositionPrdfndIncrement fclm_cp_prof step_rhythm Increment
CashPositionPrdfndInterimStep fclm_cp_prof step_unit Period Unit
CashPositionPeriodEndIsNatural fclm_cp_prof period_end Time Stamp
CashPositionOverdueIsVisible fclm_cp_prof show_overdue Show Overdue
CashPositionOvrdIsIncldInClsg fclm_cp_prof include_overdue_in_closing Incl. Overdue
CashPositionShiftOption fclm_cp_prof shift_option Shift Option
FactoryCalendar fclm_cp_prof factory_calendar Factory Calendar
DisplayCurrency fclm_cp_prof display_currency Display Crcy
ExchangeRateType fclm_cp_prof exchange_rate_type Exch. Rate Type
CashPositionRootNodeIsNeeded fclm_cp_prof need_root_node Enable Root Node
CashPositionRootNode fclm_cp_prof root_node Root Node Name
CashPositionFutureIsVisible fclm_cp_prof show_future Show Future
CashPositionSmartCrcyIsEnabled fclm_cp_prof enable_smart_currency Enable Smart Curr
EmbeddedCshPosDetViewIsVisible fclm_cp_prof display_embed_csh_pos_det_view Display Pos. Details
IntradayRecnclnRsltIsConsdrd fclm_cp_prof consider_intraday_recncln_rslt Consider Intraday Recon. Result
EndOfDayRecnclnRsltIsConsdrd fclm_cp_prof consider_endofday_recncln_rslt
CreatedByUser fclm_cp_prof created_by Version Created By
CreationDateTime fclm_cp_prof created_at Uploaded On
LastChangedByUser fclm_cp_prof last_changed_by Username
LastChangeDateTime fclm_cp_prof last_changed_at Timestamp
CshPosKeyDteInThePastIsAllowed fclm_cp_prof allow_key_date_in_the_past

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_CashPositionProfileBasic.
-- 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 I_CashPositionProfileBasic AS
SELECT
  Main.profile_name AS CashPositionProfile,
  Main.prof_description AS CashPositionProfileDescription,
  Main.hierarchy_source AS CashPositionHierSource,
  Main.hierarchy_level1 AS CashPositionHierLevel1,
  Main.hierarchy_level2 AS CashPositionHierLevel2,
  Main.hierarchy_level3 AS CashPositionHierLevel3,
  Main.bank_acc_hierarchy_id AS BankAccountHierarchyName,
  Main.balance_type AS CashBalanceType,
  Main.balance_category AS CashPositionBalanceCategory,
  Main.view_category AS CashPositionViewCategory,
  Main.step_rhythm AS CashPositionPrdfndIncrement,
  Main.step_unit AS CashPositionPrdfndInterimStep,
  Main.period_end AS CashPositionPeriodEndIsNatural,
  Main.show_overdue AS CashPositionOverdueIsVisible,
  Main.include_overdue_in_closing AS CashPositionOvrdIsIncldInClsg,
  Main.shift_option AS CashPositionShiftOption,
  Main.factory_calendar AS FactoryCalendar,
  Main.display_currency AS DisplayCurrency,
  Main.exchange_rate_type AS ExchangeRateType,
  Main.need_root_node AS CashPositionRootNodeIsNeeded,
  Main.root_node AS CashPositionRootNode,
  Main.show_future AS CashPositionFutureIsVisible,
  Main.enable_smart_currency AS CashPositionSmartCrcyIsEnabled,
  Main.display_embed_csh_pos_det_view AS EmbeddedCshPosDetViewIsVisible,
  Main.consider_intraday_recncln_rslt AS IntradayRecnclnRsltIsConsdrd,
  Main.consider_endofday_recncln_rslt AS EndOfDayRecnclnRsltIsConsdrd,
  Main.created_by AS CreatedByUser,
  Main.created_at AS CreationDateTime,
  Main.last_changed_by AS LastChangedByUser,
  Main.last_changed_at AS LastChangeDateTime,
  Main.allow_key_date_in_the_past AS CshPosKeyDteInThePastIsAllowed
FROM fclm_cp_prof AS Main
;