A_WorkCenterCostCenter

DDL: A_WORKCENTERCOSTCENTER Type: view_entity COMPOSITE Package: ODATA_PP_WORKCENTER_API

Cost Center Allocation

A_WorkCenterCostCenter is a Composite CDS View that provides data about "Cost Center Allocation" in SAP S/4HANA. It reads from 1 data source (I_WorkCenterCostCenter) and exposes 19 fields with key fields WorkCenterInternalID, WorkCenterTypeCode, CostCenterAllocation, ValidityEndDate. It has 1 association to related views. It is exposed through 1 OData service (ASQL_F8997). Part of development package ODATA_PP_WORKCENTER_API.

Data Sources (1)

SourceAliasJoin Type
I_WorkCenterCostCenter I_WorkCenterCostCenter from

Associations (1)

CardinalityTargetAliasCondition
[1..1] A_WorkCenters _WorkCenter $projection.WorkCenterTypeCode = _WorkCenter.WorkCenterTypeCode and $projection.WorkCenterInternalID = _WorkCenter.WorkCenterInternalID

Annotations (11)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Cost Center Allocation view
AccessControl.personalData.blocking #NOT_REQUIRED view
VDM.viewType #COMPOSITE view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
Metadata.ignorePropagatedAnnotations true view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
ObjectModel.updateEnabled true view
ObjectModel.createEnabled true view

OData Services (1)

ServiceBindingVersionContractRelease
ASQL_F8997 ASQL_F8997 C2 NOT_RELEASED

Fields (19)

KeyFieldSource TableSource FieldDescription
KEY WorkCenterInternalID WorkCenterInternalID Work Center
KEY WorkCenterTypeCode WorkCenterTypeCode Object Type
KEY CostCenterAllocation CostCenterAllocation
KEY ValidityEndDate ValidityEndDate ValidTo
ValidityStartDate ValidityStartDate Validity Start Date
WorkCenter _WorkCenter WorkCenter Work Center
Plant Plant Valuation Area
WorkCenterCategoryCode WorkCenterCategoryCode
ControllingArea ControllingArea Controlling Area
CostCenter CostCenter Cost Center
CostCtrActivityType CostCtrActivityType Activity Type
CostCtrActivityTypeQtyUnit CostCtrActivityTypeQtyUnit Unit
BusinessProcess BusinessProcess Business Process
ActivityDescOriginType ActivityDescOriginType
CostCenterActivityAltvDescID CostCenterActivityAltvDescID
CostCenterActivityTypeFormula CostCenterActivityTypeFormula
CostCtrActyTypeIsReferenced CostCtrActyTypeIsReferenced Reference ind.
CostCtrActyTypeIncntvWageCode CostCtrActyTypeIncntvWageCode Inc. wages ind.
CostCtrActyTypeRecdTypeGrpCode CostCtrActyTypeRecdTypeGrpCode Rec. type group

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 A_WorkCenterCostCenter.
-- 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 A_WorkCenterCostCenter AS
SELECT
  WorkCenterInternalID,
  WorkCenterTypeCode,
  CostCenterAllocation,
  ValidityEndDate,
  ValidityStartDate,
  _WorkCenter.WorkCenter AS WorkCenter,
  Plant,
  WorkCenterCategoryCode,
  ControllingArea,
  CostCenter,
  CostCtrActivityType,
  CostCtrActivityTypeQtyUnit,
  BusinessProcess,
  ActivityDescOriginType,
  CostCenterActivityAltvDescID,
  CostCenterActivityTypeFormula,
  CostCtrActyTypeIsReferenced,
  CostCtrActyTypeIncntvWageCode,
  CostCtrActyTypeRecdTypeGrpCode
FROM I_WorkCenterCostCenter
LEFT OUTER JOIN A_WorkCenters AS _WorkCenter ON WorkCenterTypeCode = _WorkCenter.WorkCenterTypeCode AND WorkCenterInternalID = _WorkCenter.WorkCenterInternalID  -- association [1..1]
;