I_OpActyInstceNtwkElmntBasic

DDL: I_OPACTYINSTCENTWKELMNTBASIC SQL: IMPEOAIOANIOANEB Type: view BASIC Package: MPE_EXEC_COMMON

OA instance with OA network instance and OA network element

I_OpActyInstceNtwkElmntBasic is a Basic CDS View that provides data about "OA instance with OA network instance and OA network element" in SAP S/4HANA. It reads from 2 data sources (P_OperationActivityInstanceBsc, I_OpActyNtwkElement) and exposes 50 fields with key fields OpActyNtwkInstance, OpActyNtwkElement. It has 1 association to related views. It is exposed through 1 OData service (UI_OPACTYSFIGROUP_EXECUTE). Part of development package MPE_EXEC_COMMON.

Data Sources (2)

SourceAliasJoin Type
P_OperationActivityInstanceBsc oai from
I_OpActyNtwkElement OpActyNtwkElement inner

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_OperationActivityInstance _OperationActivityInstance $projection.OpActyNtwkInstance = _OperationActivityInstance.OpActyNtwkInstance and $projection.OpActyNtwkElement = _OperationActivityInstance.OpActyNtwkElement

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IMPEOAIOANIOANEB view
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #BASIC view
EndUserText.label OA instance with OA network instance and OA network element view

OData Services (1)

ServiceBindingVersionContractRelease
UI_OPACTYSFIGROUP_EXECUTE UI_OPACTYSFIGROUP_EXECUTE V2 C1 NOT_RELEASED

Fields (50)

KeyFieldSource TableSource FieldDescription
KEY OpActyNtwkInstance P_OperationActivityInstanceBsc OpActyNtwkInstance Instance ID
KEY OpActyNtwkElement P_OperationActivityInstanceBsc OpActyNtwkElement Element Number
StatusAndActionSchema P_OperationActivityInstanceBsc StatusAndActionSchema
OpPlannedYieldQuantity P_OperationActivityInstanceBsc OpPlannedYieldQuantity
OpPlannedScrapQuantity P_OperationActivityInstanceBsc OpPlannedScrapQuantity
ProductionUnit P_OperationActivityInstanceBsc ProductionUnit
OpActyExpdExecDurnInSeconds P_OperationActivityInstanceBsc OpActyExpdExecDurnInSeconds
OpActyExpdExecLaborDurnInSecs P_OperationActivityInstanceBsc OpActyExpdExecLaborDurnInSecs
BillOfOperationsType P_OperationActivityInstanceBsc BillOfOperationsType Task List Type
BillOfOperationsGroup P_OperationActivityInstanceBsc BillOfOperationsGroup Group
BillOfOperationsVariant P_OperationActivityInstanceBsc BillOfOperationsVariant Group Counter
BOOOperationInternalID P_OperationActivityInstanceBsc BOOOperationInternalID Task list node
BillOfOperationsVersion P_OperationActivityInstanceBsc BillOfOperationsVersion Routing Version
OperationActivityNetwork P_OperationActivityInstanceBsc OperationActivityNetwork Object ID
OpActyNtwkVersionCounter P_OperationActivityInstanceBsc OpActyNtwkVersionCounter Object Version
ManufacturingOrder P_OperationActivityInstanceBsc ManufacturingOrder Order
OrderInternalID P_OperationActivityInstanceBsc OrderInternalID Plan No.f.Oper.
OrderOperationInternalID P_OperationActivityInstanceBsc OrderOperationInternalID
OpActyConfIsSFIBased P_OperationActivityInstanceBsc OpActyConfIsSFIBased
OpActyConfirmationIsAllowed P_OperationActivityInstanceBsc OpActyConfirmationIsAllowed
OpActyConfNotAllowedReason P_OperationActivityInstanceBsc OpActyConfNotAllowedReason
OpActyNtwkElementExternalID I_OpActyNtwkElement OpActyNtwkElementExternalID Op. Activity
OpActyNtwkElementElement I_OpActyNtwkElement OpActyNtwkElementElement Operation Activity
OperationActivity
OpActyNtwkElementElmntVersCntr I_OpActyNtwkElement OpActyNtwkElementElmntVersCntr OA Version
OperationActyVersionCounter
OpActyNtwkElementType I_OpActyNtwkElement OpActyNtwkElementType Element Type
OANElementDisplaySqncNumber I_OpActyNtwkElement OANElementDisplaySqncNumber Position in OAN
CreatedByUser I_OpActyNtwkElement CreatedByUser User Name
CreationDateTime I_OpActyNtwkElement CreationDateTime Timestamp
ChangedBy I_OpActyNtwkElement ChangedBy User Name
LastChangeDateTime I_OpActyNtwkElement LastChangeDateTime Timestamp
_OperationActivityInstance _OperationActivityInstance
_OpActyInstanceStatusBasic P_OperationActivityInstanceBsc _OpActyInstanceStatusBasic
_OpActyNtwkInstance P_OperationActivityInstanceBsc _OpActyNtwkInstance
_OpActyNtwkInstanceBasic P_OperationActivityInstanceBsc _OpActyNtwkInstanceBasic
_SASSchema P_OperationActivityInstanceBsc _SASSchema
_UnitOfMeasure P_OperationActivityInstanceBsc _UnitOfMeasure
_MfgOrder P_OperationActivityInstanceBsc _MfgOrder
_ManufacturingOrder P_OperationActivityInstanceBsc _ManufacturingOrder
_MfgOrderOperation P_OperationActivityInstanceBsc _MfgOrderOperation
_OrderOperation P_OperationActivityInstanceBsc _OrderOperation
_OrderOperationBasic P_OperationActivityInstanceBsc _OrderOperationBasic
_OpActyNtwkInternalId P_OperationActivityInstanceBsc _OpActyNtwkInternalId
_OperationActivityNetwork P_OperationActivityInstanceBsc _OperationActivityNetwork
_OrderInternalID P_OperationActivityInstanceBsc _OrderInternalID
_EventText I_OpActyNtwkElement _EventText
_OperationActivity I_OpActyNtwkElement _OperationActivity
_OperationActivityNtwkEvent I_OpActyNtwkElement _OperationActivityNtwkEvent
_OperationActivityText I_OpActyNtwkElement _OperationActivityText

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_OpActyInstceNtwkElmntBasic.
-- 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: IMPEOAIOANIOANEB

CREATE VIEW I_OpActyInstceNtwkElmntBasic AS
SELECT
  oai.OpActyNtwkInstance AS OpActyNtwkInstance,
  oai.OpActyNtwkElement AS OpActyNtwkElement,
  oai.StatusAndActionSchema AS StatusAndActionSchema,
  oai.OpPlannedYieldQuantity AS OpPlannedYieldQuantity,
  oai.OpPlannedScrapQuantity AS OpPlannedScrapQuantity,
  oai.ProductionUnit AS ProductionUnit,
  oai.OpActyExpdExecDurnInSeconds AS OpActyExpdExecDurnInSeconds,
  oai.OpActyExpdExecLaborDurnInSecs AS OpActyExpdExecLaborDurnInSecs,
  oai.BillOfOperationsType AS BillOfOperationsType,
  oai.BillOfOperationsGroup AS BillOfOperationsGroup,
  oai.BillOfOperationsVariant AS BillOfOperationsVariant,
  oai.BOOOperationInternalID AS BOOOperationInternalID,
  oai.BillOfOperationsVersion AS BillOfOperationsVersion,
  oai.OperationActivityNetwork AS OperationActivityNetwork,
  oai.OpActyNtwkVersionCounter AS OpActyNtwkVersionCounter,
  oai.ManufacturingOrder AS ManufacturingOrder,
  oai.OrderInternalID AS OrderInternalID,
  oai.OrderOperationInternalID AS OrderOperationInternalID,
  oai.OpActyConfIsSFIBased AS OpActyConfIsSFIBased,
  oai.OpActyConfirmationIsAllowed AS OpActyConfirmationIsAllowed,
  oai.OpActyConfNotAllowedReason AS OpActyConfNotAllowedReason,
  OpActyNtwkElement.OpActyNtwkElementExternalID AS OpActyNtwkElementExternalID,
  OpActyNtwkElement.OpActyNtwkElementElement AS OpActyNtwkElementElement,
  cast(OpActyNtwkElement.OpActyNtwkElementElement as mpe_oa_id preserving type) AS OperationActivity,
  OpActyNtwkElement.OpActyNtwkElementElmntVersCntr AS OpActyNtwkElementElmntVersCntr,
  cast(OpActyNtwkElement.OpActyNtwkElementElmntVersCntr as mpe_oa_version_no preserving type) AS OperationActyVersionCounter,
  OpActyNtwkElement.OpActyNtwkElementType AS OpActyNtwkElementType,
  OpActyNtwkElement.OANElementDisplaySqncNumber AS OANElementDisplaySqncNumber,
  OpActyNtwkElement.CreatedByUser AS CreatedByUser,
  OpActyNtwkElement.CreationDateTime AS CreationDateTime,
  OpActyNtwkElement.ChangedBy AS ChangedBy,
  OpActyNtwkElement.LastChangeDateTime AS LastChangeDateTime,
  oai._OpActyInstanceStatusBasic AS _OpActyInstanceStatusBasic,
  oai._OpActyNtwkInstance AS _OpActyNtwkInstance,
  oai._OpActyNtwkInstanceBasic AS _OpActyNtwkInstanceBasic,
  oai._SASSchema AS _SASSchema,
  oai._UnitOfMeasure AS _UnitOfMeasure,
  oai._MfgOrder AS _MfgOrder,
  oai._ManufacturingOrder AS _ManufacturingOrder,
  oai._MfgOrderOperation AS _MfgOrderOperation,
  oai._OrderOperation AS _OrderOperation,
  oai._OrderOperationBasic AS _OrderOperationBasic,
  oai._OpActyNtwkInternalId AS _OpActyNtwkInternalId,
  oai._OperationActivityNetwork AS _OperationActivityNetwork,
  oai._OrderInternalID AS _OrderInternalID,
  OpActyNtwkElement._EventText AS _EventText,
  OpActyNtwkElement._OperationActivity AS _OperationActivity,
  OpActyNtwkElement._OperationActivityNtwkEvent AS _OperationActivityNtwkEvent,
  OpActyNtwkElement._OperationActivityText AS _OperationActivityText
FROM P_OperationActivityInstanceBsc AS oai
INNER JOIN I_OpActyNtwkElement AS OpActyNtwkElement ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_OperationActivityInstance AS _OperationActivityInstance ON OpActyNtwkInstance = _OperationActivityInstance.OpActyNtwkInstance AND OpActyNtwkElement = _OperationActivityInstance.OpActyNtwkElement  -- association [0..1]
;