C_CostCenterStdHierarchyVH

DDL: C_COSTCENTERSTDHIERARCHYVH Type: view CONSUMPTION Package: ODATA_COST_CENTER_V2

Cost Center Group Standard Hierarchy

C_CostCenterStdHierarchyVH is a Consumption CDS View that provides data about "Cost Center Group Standard Hierarchy" in SAP S/4HANA. It reads from 2 data sources (I_CostCenterStdGlobalHierNode, I_CostCenterStdHierarchyGroup) and exposes 9 fields with key fields ControllingArea, CostCenterGroup, CostCenterGroup. It has 1 association to related views. It is exposed through 4 OData services (ASQL_F1443B, ASQL_F6108, UI_PURCHASEORDERACCRS_DISPLAY, ...). It is used in 1 Fiori application: Review Service Entry Sheet Accruals. Part of development package ODATA_COST_CENTER_V2.

Data Sources (2)

SourceAliasJoin Type
I_CostCenterStdGlobalHierNode I_CostCenterStdGlobalHierNode from
I_CostCenterStdHierarchyGroup I_CostCenterStdHierarchyGroup union

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_SetHeader _SetHeader _SetHeader.SetClass = '0101' and $projection.ControllingArea = _SetHeader.SetSubClass and I_CostCenterStdHierarchyGroup.CostCenterGroup = _SetHeader.SetID

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName CCOSTCCNTSTDHIER view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.representativeKey CostCenterGroup view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
Search.searchable true view
Consumption.ranked true view
VDM.viewType #CONSUMPTION view
EndUserText.label Cost Center Group Standard Hierarchy view

OData Services (4)

ServiceBindingVersionContractRelease
ASQL_F1443B ASQL_F1443B C2 NOT_RELEASED
ASQL_F6108 ASQL_F6108 C2 NOT_RELEASED
UI_PURCHASEORDERACCRS_DISPLAY UI_PURCHASEORDERACCRS_DSP V2 C1 NOT_RELEASED
UI_SSACPERDCAMOUNTS_REVIEW UI_SSACPERDCAMOUNTS_REVIEW V2 C1 NOT_RELEASED

Fiori Apps (1)

App IDApp NameTypeDescription
F6108 Review Service Entry Sheet Accruals Transactional Review service entry sheet accrual amount for each period.

Review Service Entry Sheet Accruals

Business Role: Cost Accountant - Overhead

For service purchasing, you need to post accruals for costs that come from unapproved service entry sheets. A purchase order item could have multiple service entry sheets with different account assignments. The Service Entry Sheet Accruals application enables you to calculate and post accruals in General Ledger Accounting automatically. The relevant data can be transferred from Service Purchasing and Recording of the Materials Management component to the Accrual Engine and automatically converted from purchase order items into accrual subobjects. The system calculates the accruals for each account assignment specified in the items of service entry sheets. In each period, you can start an accrual run, which posts all accruals for the service transactions.

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY ControllingArea ControllingArea Controlling Area
KEY CostCenterGroup CostCenterGroup
CostCenterGroupText CostCenterGroupText
HierarchyNodeVal HierarchyNodeVal SETID
SetIDkeyControllingArea
KEY CostCenterGroup
CostCenterGroupText CostCenterGroupText
HierarchyNodeVal _SetHeader SetID SETID
SetDescription

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_CostCenterStdHierarchyVH.
-- 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_CostCenterStdHierarchyVH AS
SELECT
  ControllingArea,
  CostCenterGroup,
  CostCenterGroupText,
  HierarchyNodeVal,
  CostCenterGroupText as SetDescription AS SetIDkeyControllingArea,
  _SetHeader._SetHeaderText[ 1: Language = $session.system_language].SetDescription AS SetDescription
FROM I_CostCenterStdGlobalHierNode
LEFT OUTER JOIN I_SetHeader AS _SetHeader ON _SetHeader.SetClass = '0101' AND ControllingArea = _SetHeader.SetSubClass AND I_CostCenterStdHierarchyGroup.CostCenterGroup = _SetHeader.SetID  -- association [0..1]
-- UNION with additional select branch(es): I_CostCenterStdHierarchyGroup
;