A_WorkCenter

DDL: A_WORKCENTER Type: view_entity CONSUMPTION

Work Center Header

A_WorkCenter is a Consumption CDS View that provides data about "Work Center Header" in SAP S/4HANA. It reads from 1 data source (R_WorkCenterTP) and exposes 56 fields with key fields WorkCenterInternalID, WorkCenterTypeCode.

Data Sources (1)

SourceAliasJoin Type
R_WorkCenterTP R_WorkCenterTP projection

Annotations (8)

NameValueLevelField
EndUserText.label Work Center Header view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view
Metadata.ignorePropagatedAnnotations true view

Fields (56)

KeyFieldSource TableSource FieldDescription
KEY WorkCenterInternalID WorkCenterInternalID Work Center Internal Id
KEY WorkCenterTypeCode WorkCenterTypeCode Work Center Type Code
WorkCenter WorkCenter
WorkCenterDesc WorkCenterDesc
Plant Plant
WorkCenterCategoryCode WorkCenterCategoryCode
WorkCenterResponsible WorkCenterResponsible
WorkCenterResponsibleName WorkCenterResponsibleName
SupplyArea SupplyArea
WorkCenterUsage WorkCenterUsage
CapacityInternalID CapacityInternalID
CapacityCategoryCode CapacityCategoryCode
Capacity Capacity
WorkCenterIsToBeDeleted WorkCenterIsToBeDeleted
ValidityStartDate ValidityStartDate
ValidityEndDate ValidityEndDate
WorkCenterFormulaParam1 WorkCenterFormulaParam1
WorkCenterFormulaParam2 WorkCenterFormulaParam2
WorkCenterFormulaParam3 WorkCenterFormulaParam3
WorkCenterFormulaParam4 WorkCenterFormulaParam4
WorkCenterFormulaParam5 WorkCenterFormulaParam5
WorkCenterFormulaParam6 WorkCenterFormulaParam6
WorkCenterFmlaParamValue1 WorkCenterFmlaParamValue1
WorkCenterFmlaParamValue2 WorkCenterFmlaParamValue2
WorkCenterFmlaParamValue3 WorkCenterFmlaParamValue3
WorkCenterFmlaParamValue4 WorkCenterFmlaParamValue4
WorkCenterFmlaParamValue5 WorkCenterFmlaParamValue5
WorkCenterFmlaParamValue6 WorkCenterFmlaParamValue6
WorkCenterFmlaParamUnit1 WorkCenterFmlaParamUnit1
WorkCenterFmlaParamUnit2 WorkCenterFmlaParamUnit2
WorkCenterFmlaParamUnit3 WorkCenterFmlaParamUnit3
WorkCenterFmlaParamUnit4 WorkCenterFmlaParamUnit4
WorkCenterFmlaParamUnit5 WorkCenterFmlaParamUnit5
WorkCenterFmlaParamUnit6 WorkCenterFmlaParamUnit6
StandardWorkFormulaParamGroup StandardWorkFormulaParamGroup
WrkCtrStdValMaintRule1 WrkCtrStdValMaintRule1
WrkCtrStdValMaintRule2 WrkCtrStdValMaintRule2
WrkCtrStdValMaintRule3 WrkCtrStdValMaintRule3
WrkCtrStdValMaintRule4 WrkCtrStdValMaintRule4
WrkCtrStdValMaintRule5 WrkCtrStdValMaintRule5
WrkCtrStdValMaintRule6 WrkCtrStdValMaintRule6
WorkCenterStandardWorkQtyUnit1 WorkCenterStandardWorkQtyUnit1
WorkCenterStandardWorkQtyUnit2 WorkCenterStandardWorkQtyUnit2
WorkCenterStandardWorkQtyUnit3 WorkCenterStandardWorkQtyUnit3
WorkCenterStandardWorkQtyUnit4 WorkCenterStandardWorkQtyUnit4
WorkCenterStandardWorkQtyUnit5 WorkCenterStandardWorkQtyUnit5
WorkCenterStandardWorkQtyUnit6 WorkCenterStandardWorkQtyUnit6
OperationControlProfile OperationControlProfile
MatlCompIsMarkedForBackflush MatlCompIsMarkedForBackflush
WorkCenterLocation WorkCenterLocation
WorkCenterLocationGroup WorkCenterLocationGroup
WrkCtrSetupSchedgFmla WrkCtrSetupSchedgFmla
WrkCtrProcgSchedgFmla WrkCtrProcgSchedgFmla
WrkCtrTeardownSchedgFmla WrkCtrTeardownSchedgFmla
WrkCtrIntProcgSchedgFmla WrkCtrIntProcgSchedgFmla
WorkCenterLastChangeDateTime WorkCenterLastChangeDateTime
@EndUserText.label: 'Work Center Header'
@AccessControl.authorizationCheck: #CHECK
@VDM:{ viewType: #CONSUMPTION, usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE] }
@VDM.lifecycle.contract.type:#PUBLIC_REMOTE_API
@ObjectModel.usageType.serviceQuality:#C
@ObjectModel.usageType.sizeCategory:#M
@ObjectModel.usageType.dataClass:#MASTER
@Metadata.ignorePropagatedAnnotations:true
define root view entity A_WorkCenter
  provider contract transactional_query
  as projection on R_WorkCenterTP

{
      @EndUserText.label:'Work Center Internal Id'
  key WorkCenterInternalID,
      @EndUserText.label:'Work Center Type Code'
  key WorkCenterTypeCode,
      WorkCenter,
      WorkCenterDesc,
      Plant,
      WorkCenterCategoryCode,
      WorkCenterResponsible,
      @Semantics.text: true
      WorkCenterResponsibleName,
      SupplyArea,
      WorkCenterUsage,
      CapacityInternalID,
      CapacityCategoryCode,
      Capacity,

      WorkCenterIsToBeDeleted,

      ValidityStartDate,
      ValidityEndDate,

      WorkCenterFormulaParam1,
      WorkCenterFormulaParam2,
      WorkCenterFormulaParam3,
      WorkCenterFormulaParam4,
      WorkCenterFormulaParam5,
      WorkCenterFormulaParam6,

      @Semantics.quantity.unitOfMeasure : 'WorkCenterFmlaParamUnit1'
      WorkCenterFmlaParamValue1,
      @Semantics.quantity.unitOfMeasure : 'WorkCenterFmlaParamUnit2'
      WorkCenterFmlaParamValue2,
      @Semantics.quantity.unitOfMeasure : 'WorkCenterFmlaParamUnit3'
      WorkCenterFmlaParamValue3,
      @Semantics.quantity.unitOfMeasure : 'WorkCenterFmlaParamUnit4'
      WorkCenterFmlaParamValue4,
      @Semantics.quantity.unitOfMeasure : 'WorkCenterFmlaParamUnit5'
      WorkCenterFmlaParamValue5,
      @Semantics.quantity.unitOfMeasure : 'WorkCenterFmlaParamUnit6'
      WorkCenterFmlaParamValue6,

      @Semantics.unitOfMeasure: true
      WorkCenterFmlaParamUnit1,
      @Semantics.unitOfMeasure: true
      WorkCenterFmlaParamUnit2,
      @Semantics.unitOfMeasure: true
      WorkCenterFmlaParamUnit3,
      @Semantics.unitOfMeasure: true
      WorkCenterFmlaParamUnit4,
      @Semantics.unitOfMeasure: true
      WorkCenterFmlaParamUnit5,
      @Semantics.unitOfMeasure: true
      WorkCenterFmlaParamUnit6,

      StandardWorkFormulaParamGroup,
      WrkCtrStdValMaintRule1,
      WrkCtrStdValMaintRule2,
      WrkCtrStdValMaintRule3,
      WrkCtrStdValMaintRule4,
      WrkCtrStdValMaintRule5,
      WrkCtrStdValMaintRule6,

      @Semantics.unitOfMeasure: true
      WorkCenterStandardWorkQtyUnit1,
      @Semantics.unitOfMeasure: true
      WorkCenterStandardWorkQtyUnit2,
      @Semantics.unitOfMeasure: true
      WorkCenterStandardWorkQtyUnit3,
      @Semantics.unitOfMeasure: true
      WorkCenterStandardWorkQtyUnit4,
      @Semantics.unitOfMeasure: true
      WorkCenterStandardWorkQtyUnit5,
      @Semantics.unitOfMeasure: true
      WorkCenterStandardWorkQtyUnit6,

      OperationControlProfile,
      MatlCompIsMarkedForBackflush,
      WorkCenterLocation,
      WorkCenterLocationGroup,

      WrkCtrSetupSchedgFmla,
      WrkCtrProcgSchedgFmla,
      WrkCtrTeardownSchedgFmla,
      WrkCtrIntProcgSchedgFmla,

      WorkCenterLastChangeDateTime,
      /*Association*/
      _Description : redirected to composition child A_WorkCenterText,
      _CostCenter  : redirected to composition child A_WorkCenterCostCenter_2,
      _Capacity    : redirected to composition child A_WorkCenterCapacity_2,
      _PooledCap   : redirected to composition child A_WorkCenterPooledCapAlloc
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_WORKCENTERTP"
],
"ASSOCIATED":
[
"A_WORKCENTERCAPACITY_2",
"A_WORKCENTERCOSTCENTER_2",
"A_WORKCENTERPOOLEDCAPALLOC",
"A_WORKCENTERTEXT",
"R_WORKCENTERCAPACITYTP",
"R_WORKCENTERCOSTCENTERTP",
"R_WORKCENTERPOOLEDCAPALLOCTP",
"R_WORKCENTERTEXTTP"
],
"BASE":
[
"R_WORKCENTERTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/