I_FrcElmntWorkCenter

DDL: I_FRCELMNTWORKCENTER Type: view BASIC

Force elements by plant and Work Center

I_FrcElmntWorkCenter is a Basic CDS View that provides data about "Force elements by plant and Work Center" in SAP S/4HANA. It reads from 1 data source (crhd) and exposes 14 fields with key fields WorkCenterInternalID, FrcElmntOrgRelatedOrgID. It has 3 associations to related views.

Data Sources (1)

SourceAliasJoin Type
crhd crhd from

Associations (3)

CardinalityTargetAliasCondition
[1..1] crtx _text $projection.WorkCenterInternalID = _text.objid
[1..1] hrp1001 _force $projection.WorkCenterInternalID = _force.objid
[1..1] t001w _PlantTxt $projection.Plant = _PlantTxt.werks and _PlantTxt.spras = $session.system_language

Annotations (9)

NameValueLevelField
EndUserText.label Force elements by plant and Work Center view
VDM.viewType #BASIC view
AccessControl.authorizationCheck #NOT_REQUIRED view
AbapCatalog.sqlViewName IDFSPLANTWC view
AbapCatalog.compiler.compareFilter true view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #S view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY WorkCenterInternalID crhd objid
KEY FrcElmntOrgRelatedOrgID _force sobid
WorkCenterTypeCode crhd objty
Plant crhd werks
WorkCenter crhd arbpl
Language _text spras
FrcElmntOrgWorkCenterDesc _text ktext
FrcElmntOrgType _force otype
FrcElmntOrgPlanVersion _force plvar
FrcElmntOrgValdtyStartDate _force begda
FrcElmntOrgValdtyEndDate _force endda
FrcElmntOrgSubType _force subty
FrcElmntOrgRelatedOrgType _force sclas
FrcElmntOrgStockPlantName _PlantTxt name1
@EndUserText.label: 'Force elements by plant and Work Center'
@VDM.viewType: #BASIC
@AccessControl.authorizationCheck: #NOT_REQUIRED
@AbapCatalog: { sqlViewName: 'IDFSPLANTWC' }
@AbapCatalog.compiler.compareFilter: true
@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #S
@ClientHandling.algorithm: #SESSION_VARIABLE


define view I_FrcElmntWorkCenter
  as select from crhd

  association [1..1] to crtx    as _text     on  $projection.WorkCenterInternalID = _text.objid

  association [1..1] to hrp1001 as _force    on  $projection.WorkCenterInternalID = _force.objid
  association [1..1] to t001w   as _PlantTxt on  $projection.Plant = _PlantTxt.werks
                                             and _PlantTxt.spras   = $session.system_language
{
  key crhd.objid      as WorkCenterInternalID,
  key _force.sobid    as FrcElmntOrgRelatedOrgID,
      crhd.objty      as WorkCenterTypeCode,
      crhd.werks      as Plant,
      crhd.arbpl      as WorkCenter,
      _text.spras     as Language,
      _text.ktext     as FrcElmntOrgWorkCenterDesc,
      _force.otype    as FrcElmntOrgType,
      _force.plvar    as FrcElmntOrgPlanVersion,
      _force.begda    as FrcElmntOrgValdtyStartDate,
      _force.endda    as FrcElmntOrgValdtyEndDate,
      _force.subty    as FrcElmntOrgSubType,
      _force.sclas    as FrcElmntOrgRelatedOrgType,
      _PlantTxt.name1 as FrcElmntOrgStockPlantName

}
where
      objty       = 'A'
  and _text.spras = $session.system_language
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"CRHD",
"CRTX",
"HRP1001",
"T001W"
],
"ASSOCIATED":
[
"CRTX",
"HRP1001",
"T001W"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/