C_StatKeyFigCostAllocSgmt

DDL: C_STATKEYFIGCOSTALLOCSGMT SQL: CWUSKFCAS Type: view CONSUMPTION Package: ODATA_WHERE_USED_STAT_KEY_FIG

Cost Allocation Segments

C_StatKeyFigCostAllocSgmt is a Consumption CDS View that provides data about "Cost Allocation Segments" in SAP S/4HANA. It is exposed through 1 OData service (ASQL_F4078). Part of development package ODATA_WHERE_USED_STAT_KEY_FIG.

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName CWUSKFCAS view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Cost Allocation Segments view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #CONSUMPTION view
Metadata.allowExtensions true view
ClientHandling.algorithm #SESSION_VARIABLE view

OData Services (1)

ServiceBindingVersionContractRelease
ASQL_F4078 ASQL_F4078 C2 NOT_RELEASED

Fields (22)

KeyFieldSource TableSource FieldDescription
KEY StatKeyFigWhereUsedObjType
KEY StatisticalKeyFigure StatisticalKeyFigure Statistical Key Figure
KEY AllocationCycle AllocationCycle Cycle
KEY AllocationCycleSegment AllocationCycleSegment Segment Number
AllocationCycleName AllocationCycleName Allocation Cycle
SegmentName SegmentName Segment Name
AllocationPostingType AllocationPostingType Posting Type
AllocationSegmentIsLocked AllocationSegmentIsLocked Lock indicator
AllocationCycleNameText AllocationCycleNameText Cycle Description
AllocationType Table
AssessmentCostElement Overhead Allocation Account
AllocationReceiverRule AllocationReceiverRule Receiver Rule
AllocationCycleStartDate Valid From
AllocationCycleEndDate Valid To
ControllingArea _StatisticalKeyFigure ControllingArea Controlling Area
ControllingAreaName
StatisticalKeyFigureName
AllocationPostingTypeText _AllocationPostingType AllocationPostingTypeText Allocation Posting Type Text
AllocationContextTypeText _AllocationContextTypeText AllocationContextTypeText Allocation Context Type Text
AllocationReceiverRuleText _AllocationReceiverRuleText AllocationReceiverRuleText Allocation Receiver Rule Text
ValidityStartDate AllocationCycleStartDate Valid From
ValidityEndDate AllocationCycleEndDate Valid To

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_StatKeyFigCostAllocSgmt.
-- 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: CWUSKFCAS

CREATE VIEW C_StatKeyFigCostAllocSgmt AS
SELECT
  cast ('4CAS' as statkeyfigwhereusedobjtypevh) AS StatKeyFigWhereUsedObjType,
  StatisticalKeyFigure,
  AllocationCycle,
  AllocationCycleSegment,
  AllocationCycleName,
  SegmentName,
  AllocationPostingType,
  AllocationSegmentIsLocked,
  AllocationCycleNameText,
  cast (AllocationType as fco_allocation_context preserving type) AS AllocationType,
  cast (AssessmentCostElement as fco_assessment_cost_element preserving type) AS AssessmentCostElement,
  AllocationReceiverRule,
  cast (AllocationCycleStartDate as fco_alloc_valid_from preserving type) AS AllocationCycleStartDate,
  cast (AllocationCycleEndDate as fco_alloc_valid_to preserving type) AS AllocationCycleEndDate,
  _StatisticalKeyFigure.ControllingArea AS ControllingArea,
  _StatisticalKeyFigure._ControllingArea.ControllingAreaName AS ControllingAreaName,
  _StatisticalKeyFigure._Text[1: Language = $session.system_language ].StatisticalKeyFigureName AS StatisticalKeyFigureName,
  _AllocationPostingType.AllocationPostingTypeText AS AllocationPostingTypeText,
  _AllocationContextTypeText.AllocationContextTypeText AS AllocationContextTypeText,
  _AllocationReceiverRuleText.AllocationReceiverRuleText AS AllocationReceiverRuleText,
  AllocationCycleStartDate AS ValidityStartDate,
  AllocationCycleEndDate AS ValidityEndDate
;