I_RoutingActivity

DDL: I_ROUTINGACTIVITY SQL: IRTGACT Type: view COMPOSITE Package: VDM_PP_MD_RTG

Routing Activity (Opr, Sub-opr) Details

I_RoutingActivity is a Composite CDS View that provides data about "Routing Activity (Opr, Sub-opr) Details" in SAP S/4HANA. It reads from 4 data sources (I_BOOSqncOperationAssgmtChgSt, I_BillOfOperationsOpBasic, I_RoutingSequence, I_BillOfOperationsOpBasic) and exposes 94 fields with key fields BillOfOperationsType, BillOfOperationsGroup, BillOfOperationsVariant, BOOInternalVersionCounter, BillOfOperationsSequence. It has 1 association to related views. Part of development package VDM_PP_MD_RTG.

Data Sources (4)

SourceAliasJoin Type
I_BOOSqncOperationAssgmtChgSt _Activity inner
I_BillOfOperationsOpBasic _Operation inner
I_RoutingSequence _Sequence from
I_BillOfOperationsOpBasic _SuperiorOp left_outer

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_TaskListOperationLongText _LongText $projection.BillOfOperationsType = _LongText.TaskListType and $projection.BillOfOperationsGroup = _LongText.TaskListGroup and $projection.BOOOperationInternalID = _LongText.BOOOperationInternalID and $projection.BOOOpInternalVersionCounter = _LongText.BOOInternalVersionCounter and $projection.LongTextLanguageCode is not null

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName IRTGACT view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
VDM.viewType #COMPOSITE view
ObjectModel.representativeKey BOOOpInternalVersionCounter view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Routing Activity (Opr, Sub-opr) Details view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MASTER view
Metadata.allowExtensions true view
AccessControl.personalData.blocking #REQUIRED view

Fields (94)

KeyFieldSource TableSource FieldDescription
KEY BillOfOperationsType I_RoutingSequence BillOfOperationsType Task List Type
KEY BillOfOperationsGroup I_RoutingSequence BillOfOperationsGroup Group
KEY BillOfOperationsVariant I_RoutingSequence BillOfOperationsVariant Group Counter
KEY BOOInternalVersionCounter I_RoutingSequence BOOInternalVersionCounter
KEY BillOfOperationsSequence I_RoutingSequence BillOfOperationsSequence Sequence
KEY BOOSqncInternalVersionCounter I_RoutingSequence BOOSqncInternalVersionCounter Counter
KEY BOOOperationInternalID I_BillOfOperationsOpBasic BOOOperationInternalID Task list node
KEY BOOOpInternalVersionCounter I_BillOfOperationsOpBasic BOOOpInternalVersionCounter Counter
ValidityStartDateendasValidityStartDate
ValidityEndDateendasValidityEndDate
ChangeNumber I_BillOfOperationsOpBasic ChangeNumber Change Number
IsDeletedendasIsDeleted
Operation I_BillOfOperationsOpBasic Operation Transaction
SuperiorOperationInternalID I_BillOfOperationsOpBasic SuperiorOperationInternalID Sup. Op. Node
SuperiorOperation I_BillOfOperationsOpBasic Operation Transaction
WorkCenterInternalID I_BillOfOperationsOpBasic WorkCenterInternalID Work Center
WorkCenter
Plant I_BillOfOperationsOpBasic Plant Valuation Area
OperationText I_BillOfOperationsOpBasic OperationText Description
LongTextLanguageCode I_BillOfOperationsOpBasic LongTextLanguageCode Language
OperationReferenceQuantity I_BillOfOperationsOpBasic OperationReferenceQuantity Base Quantity
OperationUnit I_BillOfOperationsOpBasic OperationUnit Act/op UoM
FactoryCalendar I_BillOfOperationsOpBasic FactoryCalendar Factory Calendar
OpQtyToBaseQtyNmrtr I_BillOfOperationsOpBasic OpQtyToBaseQtyNmrtr Numerator
OpQtyToBaseQtyDnmntr I_BillOfOperationsOpBasic OpQtyToBaseQtyDnmntr Denominator
OperationStandardTextCode I_BillOfOperationsOpBasic OperationStandardTextCode Std Text Key
OperationSetupType I_BillOfOperationsOpBasic OperationSetupType Setup Type Key
OperationSetupGroup I_BillOfOperationsOpBasic OperationSetupGroup Setup group key
OperationSetupGroupCategory I_BillOfOperationsOpBasic OperationSetupGroupCategory Setup group cat
MinimumLotSizeQuantity I_RoutingSequence MinimumLotSizeQuantity Min. Lot Size
MaximumLotSizeQuantity I_RoutingSequence MaximumLotSizeQuantity Max. Lot Size
BillOfOperationsUnit I_RoutingSequence BillOfOperationsUnit
StandardWorkFormulaParamGroup
CostCtrActivityType1 I_BillOfOperationsOpBasic CostCtrActivityType1 Activity Type
StandardWorkFormulaParam1
StandardWorkFormulaParamName1
StandardWorkQuantity1 I_BillOfOperationsOpBasic StandardWorkQuantity1 Standard Value
StandardWorkQuantityUnit1 I_BillOfOperationsOpBasic StandardWorkQuantityUnit1 Std value unit
StdWrkQtyUnit1ISOCode
CostCtrActivityType2 I_BillOfOperationsOpBasic CostCtrActivityType2 Activity Type
StandardWorkFormulaParam2
StandardWorkFormulaParamName2
StandardWorkQuantity2 I_BillOfOperationsOpBasic StandardWorkQuantity2 Standard Value
StandardWorkQuantityUnit2 I_BillOfOperationsOpBasic StandardWorkQuantityUnit2 Std value unit
StdWrkQtyUnit2ISOCode
CostCtrActivityType3 I_BillOfOperationsOpBasic CostCtrActivityType3 Activity Type
StandardWorkFormulaParam3
StandardWorkFormulaParamName3
StandardWorkQuantity3 I_BillOfOperationsOpBasic StandardWorkQuantity3 Standard Value
StandardWorkQuantityUnit3 I_BillOfOperationsOpBasic StandardWorkQuantityUnit3 Std value unit
StdWrkQtyUnit3ISOCode
CostCtrActivityType4 I_BillOfOperationsOpBasic CostCtrActivityType4 Activity Type
StandardWorkFormulaParam4
StandardWorkFormulaParamName4
StandardWorkQuantity4 I_BillOfOperationsOpBasic StandardWorkQuantity4 Standard Value
StandardWorkQuantityUnit4 I_BillOfOperationsOpBasic StandardWorkQuantityUnit4 Std value unit
StdWrkQtyUnit4ISOCode
CostCtrActivityType5 I_BillOfOperationsOpBasic CostCtrActivityType5 Activity Type
StandardWorkFormulaParam5
StandardWorkFormulaParamName5
StandardWorkQuantity5 I_BillOfOperationsOpBasic StandardWorkQuantity5 Standard Value
StandardWorkQuantityUnit5 I_BillOfOperationsOpBasic StandardWorkQuantityUnit5 Std value unit
StdWrkQtyUnit5ISOCode
CostCtrActivityType6 I_BillOfOperationsOpBasic CostCtrActivityType6 Activity Type
StandardWorkFormulaParam6
StandardWorkFormulaParamName6
StandardWorkQuantity6 I_BillOfOperationsOpBasic StandardWorkQuantity6 Standard Value
StandardWorkQuantityUnit6 I_BillOfOperationsOpBasic StandardWorkQuantityUnit6 Std value unit
StdWrkQtyUnit6ISOCode
PlainLongText _LongText PlainLongText Long Text
SuperiorOperationInternalVers I_BillOfOperationsOpBasic BOOOpInternalVersionCounter Counter
CreationDate I_BillOfOperationsOpBasic CreationDate Time Stamp
CreatedByUser I_BillOfOperationsOpBasic CreatedByUser User Name
LastChangeDate I_BillOfOperationsOpBasic LastChangeDate Time Stamp
LastChangedByUser I_BillOfOperationsOpBasic LastChangedByUser User Name
_BillOfOperationsType I_RoutingSequence _BillOfOperationsType
_BillOfOperations I_RoutingSequence _BillOfOperations
_BillOfOperationsGroup I_RoutingSequence _BillOfOperationsGroup
_BillOfOperationsSequence I_RoutingSequence _BillOfOperationsSequence
_ChangeMaster I_BillOfOperationsOpBasic _ChangeMaster
_Plant I_BillOfOperationsOpBasic _Plant
_FactoryCalendar I_BillOfOperationsOpBasic _FactoryCalendar
_OperationUnit I_BillOfOperationsOpBasic _OperationUnit
_OperationStandardText I_BillOfOperationsOpBasic _OperationStandardText
_OperationSetupType I_BillOfOperationsOpBasic _OperationSetupType
_OperationSetupGroup I_BillOfOperationsOpBasic _OperationSetupGroup
_OperationSetupGroupCategory I_BillOfOperationsOpBasic _OperationSetupGroupCategory
_StandardWorkFmlaParamGroup
_StandardWorkQuantityUnit1 I_BillOfOperationsOpBasic _StandardWorkQuantityUnit1
_StandardWorkQuantityUnit2 I_BillOfOperationsOpBasic _StandardWorkQuantityUnit2
_StandardWorkQuantityUnit3 I_BillOfOperationsOpBasic _StandardWorkQuantityUnit3
_StandardWorkQuantityUnit4 I_BillOfOperationsOpBasic _StandardWorkQuantityUnit4
_StandardWorkQuantityUnit5 I_BillOfOperationsOpBasic _StandardWorkQuantityUnit5
_StandardWorkQuantityUnit6 I_BillOfOperationsOpBasic _StandardWorkQuantityUnit6

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 I_RoutingActivity.
-- 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: IRTGACT

CREATE VIEW I_RoutingActivity AS
SELECT
  _Sequence.BillOfOperationsType AS BillOfOperationsType,
  _Sequence.BillOfOperationsGroup AS BillOfOperationsGroup,
  _Sequence.BillOfOperationsVariant AS BillOfOperationsVariant,
  _Sequence.BOOInternalVersionCounter AS BOOInternalVersionCounter,
  _Sequence.BillOfOperationsSequence AS BillOfOperationsSequence,
  _Sequence.BOOSqncInternalVersionCounter AS BOOSqncInternalVersionCounter,
  _Operation.BOOOperationInternalID AS BOOOperationInternalID,
  _Operation.BOOOpInternalVersionCounter AS BOOOpInternalVersionCounter,
  case when _Sequence.ValidityStartDate > _Operation.ValidityStartDate then _Sequence.ValidityStartDate else _Operation.ValidityStartDate end as ValidityStartDate AS ValidityStartDateendasValidityStartDate,
  case when _Sequence.ValidityEndDate < _Activity.ValidityEndDate then _Sequence.ValidityEndDate when _Activity.ValidityEndDate < _Operation.ValidityEndDate then _Activity.ValidityEndDate else _Operation.ValidityEndDate end as ValidityEndDate AS ValidityEndDateendasValidityEndDate,
  _Operation.ChangeNumber AS ChangeNumber,
  case when _Operation.SuperiorOperationInternalID <> '00000000' then _Operation.IsDeleted else _Activity.IsDeleted end as IsDeleted AS IsDeletedendasIsDeleted,
  _Operation.Operation AS Operation,
  _Operation.SuperiorOperationInternalID AS SuperiorOperationInternalID,
  _SuperiorOp.Operation AS SuperiorOperation,
  _Operation.WorkCenterInternalID AS WorkCenterInternalID,
  _Operation._WorkCenter.WorkCenter AS WorkCenter,
  _Operation.Plant AS Plant,
  _Operation.OperationText AS OperationText,
  _Operation.LongTextLanguageCode AS LongTextLanguageCode,
  _Operation.OperationReferenceQuantity AS OperationReferenceQuantity,
  _Operation.OperationUnit AS OperationUnit,
  _Operation.FactoryCalendar AS FactoryCalendar,
  _Operation.OpQtyToBaseQtyNmrtr AS OpQtyToBaseQtyNmrtr,
  _Operation.OpQtyToBaseQtyDnmntr AS OpQtyToBaseQtyDnmntr,
  _Operation.OperationStandardTextCode AS OperationStandardTextCode,
  _Operation.OperationSetupType AS OperationSetupType,
  _Operation.OperationSetupGroup AS OperationSetupGroup,
  _Operation.OperationSetupGroupCategory AS OperationSetupGroupCategory,
  _Sequence.MinimumLotSizeQuantity AS MinimumLotSizeQuantity,
  _Sequence.MaximumLotSizeQuantity AS MaximumLotSizeQuantity,
  _Sequence.BillOfOperationsUnit AS BillOfOperationsUnit,
  _Operation._WorkCenter.StandardWorkFormulaParamGroup AS StandardWorkFormulaParamGroup,
  _Operation.CostCtrActivityType1 AS CostCtrActivityType1,
  _Operation._WorkCenter._StandardWorkFmlaParamGroup._StandardWorkFormulaParameter1.StandardWorkFormulaParameter AS StandardWorkFormulaParam1,
  _Operation._WorkCenter._StandardWorkFmlaParamGroup._StandardWorkFormulaParameter1._Text[1:Language = $session.system_language].StandardWorkFormulaParamName AS StandardWorkFormulaParamName1,
  _Operation.StandardWorkQuantity1 AS StandardWorkQuantity1,
  _Operation.StandardWorkQuantityUnit1 AS StandardWorkQuantityUnit1,
  _Operation._StandardWorkQuantityUnit1.UnitOfMeasureISOCode AS StdWrkQtyUnit1ISOCode,
  _Operation.CostCtrActivityType2 AS CostCtrActivityType2,
  _Operation._WorkCenter._StandardWorkFmlaParamGroup._StandardWorkFormulaParameter2.StandardWorkFormulaParameter AS StandardWorkFormulaParam2,
  _Operation._WorkCenter._StandardWorkFmlaParamGroup._StandardWorkFormulaParameter2._Text[1:Language = $session.system_language].StandardWorkFormulaParamName AS StandardWorkFormulaParamName2,
  _Operation.StandardWorkQuantity2 AS StandardWorkQuantity2,
  _Operation.StandardWorkQuantityUnit2 AS StandardWorkQuantityUnit2,
  _Operation._StandardWorkQuantityUnit2.UnitOfMeasureISOCode AS StdWrkQtyUnit2ISOCode,
  _Operation.CostCtrActivityType3 AS CostCtrActivityType3,
  _Operation._WorkCenter._StandardWorkFmlaParamGroup._StandardWorkFormulaParameter3.StandardWorkFormulaParameter AS StandardWorkFormulaParam3,
  _Operation._WorkCenter._StandardWorkFmlaParamGroup._StandardWorkFormulaParameter3._Text[1:Language = $session.system_language].StandardWorkFormulaParamName AS StandardWorkFormulaParamName3,
  _Operation.StandardWorkQuantity3 AS StandardWorkQuantity3,
  _Operation.StandardWorkQuantityUnit3 AS StandardWorkQuantityUnit3,
  _Operation._StandardWorkQuantityUnit3.UnitOfMeasureISOCode AS StdWrkQtyUnit3ISOCode,
  _Operation.CostCtrActivityType4 AS CostCtrActivityType4,
  _Operation._WorkCenter._StandardWorkFmlaParamGroup._StandardWorkFormulaParameter4.StandardWorkFormulaParameter AS StandardWorkFormulaParam4,
  _Operation._WorkCenter._StandardWorkFmlaParamGroup._StandardWorkFormulaParameter4._Text[1:Language = $session.system_language].StandardWorkFormulaParamName AS StandardWorkFormulaParamName4,
  _Operation.StandardWorkQuantity4 AS StandardWorkQuantity4,
  _Operation.StandardWorkQuantityUnit4 AS StandardWorkQuantityUnit4,
  _Operation._StandardWorkQuantityUnit4.UnitOfMeasureISOCode AS StdWrkQtyUnit4ISOCode,
  _Operation.CostCtrActivityType5 AS CostCtrActivityType5,
  _Operation._WorkCenter._StandardWorkFmlaParamGroup._StandardWorkFormulaParameter5.StandardWorkFormulaParameter AS StandardWorkFormulaParam5,
  _Operation._WorkCenter._StandardWorkFmlaParamGroup._StandardWorkFormulaParameter5._Text[1:Language = $session.system_language].StandardWorkFormulaParamName AS StandardWorkFormulaParamName5,
  _Operation.StandardWorkQuantity5 AS StandardWorkQuantity5,
  _Operation.StandardWorkQuantityUnit5 AS StandardWorkQuantityUnit5,
  _Operation._StandardWorkQuantityUnit5.UnitOfMeasureISOCode AS StdWrkQtyUnit5ISOCode,
  _Operation.CostCtrActivityType6 AS CostCtrActivityType6,
  _Operation._WorkCenter._StandardWorkFmlaParamGroup._StandardWorkFormulaParameter6.StandardWorkFormulaParameter AS StandardWorkFormulaParam6,
  _Operation._WorkCenter._StandardWorkFmlaParamGroup._StandardWorkFormulaParameter6._Text[1:Language = $session.system_language].StandardWorkFormulaParamName AS StandardWorkFormulaParamName6,
  _Operation.StandardWorkQuantity6 AS StandardWorkQuantity6,
  _Operation.StandardWorkQuantityUnit6 AS StandardWorkQuantityUnit6,
  _Operation._StandardWorkQuantityUnit6.UnitOfMeasureISOCode AS StdWrkQtyUnit6ISOCode,
  _LongText.PlainLongText AS PlainLongText,
  _SuperiorOp.BOOOpInternalVersionCounter AS SuperiorOperationInternalVers,
  _Operation.CreationDate AS CreationDate,
  _Operation.CreatedByUser AS CreatedByUser,
  _Operation.LastChangeDate AS LastChangeDate,
  _Operation.LastChangedByUser AS LastChangedByUser,
  _Sequence._BillOfOperationsType AS _BillOfOperationsType,
  _Sequence._BillOfOperations AS _BillOfOperations,
  _Sequence._BillOfOperationsGroup AS _BillOfOperationsGroup,
  _Sequence._BillOfOperationsSequence AS _BillOfOperationsSequence,
  _Operation._ChangeMaster AS _ChangeMaster,
  _Operation._Plant AS _Plant,
  _Operation._FactoryCalendar AS _FactoryCalendar,
  _Operation._OperationUnit AS _OperationUnit,
  _Operation._OperationStandardText AS _OperationStandardText,
  _Operation._OperationSetupType AS _OperationSetupType,
  _Operation._OperationSetupGroup AS _OperationSetupGroup,
  _Operation._OperationSetupGroupCategory AS _OperationSetupGroupCategory,
  _Operation._WorkCenter._StandardWorkFmlaParamGroup AS _StandardWorkFmlaParamGroup,
  _Operation._StandardWorkQuantityUnit1 AS _StandardWorkQuantityUnit1,
  _Operation._StandardWorkQuantityUnit2 AS _StandardWorkQuantityUnit2,
  _Operation._StandardWorkQuantityUnit3 AS _StandardWorkQuantityUnit3,
  _Operation._StandardWorkQuantityUnit4 AS _StandardWorkQuantityUnit4,
  _Operation._StandardWorkQuantityUnit5 AS _StandardWorkQuantityUnit5,
  _Operation._StandardWorkQuantityUnit6 AS _StandardWorkQuantityUnit6
FROM I_RoutingSequence AS _Sequence
INNER JOIN I_BOOSqncOperationAssgmtChgSt AS _Activity ON /* join condition not captured in parsed metadata */
INNER JOIN I_BillOfOperationsOpBasic AS _Operation ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_BillOfOperationsOpBasic AS _SuperiorOp ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_TaskListOperationLongText AS _LongText ON BillOfOperationsType = _LongText.TaskListType AND BillOfOperationsGroup = _LongText.TaskListGroup AND BOOOperationInternalID = _LongText.BOOOperationInternalID AND BOOOpInternalVersionCounter = _LongText.BOOInternalVersionCounter AND LongTextLanguageCode is not null  -- association [0..1]
;