C_OpActyWorkInstructionTP

DDL: C_OPACTYWORKINSTRUCTIONTP SQL: CEMBOAWITP Type: view CONSUMPTION

Embedded WI: Root

C_OpActyWorkInstructionTP is a Consumption CDS View that provides data about "Embedded WI: Root" in SAP S/4HANA. It reads from 1 data source (I_OpActyWorkInstructionTP) and exposes 45 fields with key fields MfgWorkInstruction, MfgWorkInstructionVersCounter. It has 10 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_OpActyWorkInstructionTP I_OpActyWorkInstructionTP from

Associations (10)

CardinalityTargetAliasCondition
[0..*] C_MfgWorkInstrnBOMAssgmtTP _MfgWorkInstrnBOMAssgmtTP $projection.MfgWorkInstruction = _MfgWorkInstrnBOMAssgmtTP.MfgWorkInstruction and $projection.MfgWorkInstructionVersCounter = _MfgWorkInstrnBOMAssgmtTP.MfgWorkInstructionVersCounter -- Selected Component Information
[0..*] C_MfgWorkInstrnComponentInfoTP _WorkInstrnComponentInfoTP $projection.MfgWorkInstruction = _WorkInstrnComponentInfoTP.MfgWorkInstruction and $projection.MfgWorkInstructionVersCounter = _WorkInstrnComponentInfoTP.MfgWorkInstructionVersCounter -- Logical Component Information
[0..*] C_MfgWorkInstrnLgclCompInfoTP _WorkInstrnLgclCompInfoTP $projection.MfgWorkInstruction = _WorkInstrnLgclCompInfoTP.MfgWorkInstruction and $projection.MfgWorkInstructionVersCounter = _WorkInstrnLgclCompInfoTP.MfgWorkInstructionVersCounter -- Selected PRT Information
[0..*] C_MfgWorkInstructionPRTInfoTP _WorkInstrnProdnRsceToolInfoTP $projection.MfgWorkInstruction = _WorkInstrnProdnRsceToolInfoTP.MfgWorkInstruction and $projection.MfgWorkInstructionVersCounter = _WorkInstrnProdnRsceToolInfoTP.MfgWorkInstructionVersCounter -- InspectionCharacteristicsInformation -- Child
[0..*] C_MfgWrkInstrnInspCharcInfoTP _MfgWrkInstrnInspCharcInfoTP $projection.MfgWorkInstruction = _MfgWrkInstrnInspCharcInfoTP.MfgWorkInstruction and $projection.MfgWorkInstructionVersCounter = _MfgWrkInstrnInspCharcInfoTP.MfgWorkInstructionVersCounter -- Placeholder
[0..*] C_MfgWorkInstrnPlaceHolderTP _WorkInstructionPlaceHolderTP $projection.MfgWorkInstruction = _WorkInstructionPlaceHolderTP.MfgWorkInstruction and $projection.MfgWorkInstructionVersCounter = _WorkInstructionPlaceHolderTP.MfgWorkInstructionVersCounter -- Variable Attribute Value Help
[0..*] C_MfgWrkInstrnVarblAttributeVH _MfgWrkInstrnVarblAttributeVH $projection.SelectedContextType = _MfgWrkInstrnVarblAttributeVH.MfgWrkInstrnVariableType -- Standard Text
[0..*] C_MfgWorkInstrnStdTextRefTP _WorkInstrnStdTextRefTP $projection.MfgWorkInstruction = _WorkInstrnStdTextRefTP.MfgWorkInstruction and $projection.MfgWorkInstructionVersCounter = _WorkInstrnStdTextRefTP.MfgWorkInstructionVersCounter -- Camera View -- Child
[0..*] C_MfgWrkInstrnCameraViewInfoTP _MfgWrkInstrnCameraViewInfoTP $projection.MfgWorkInstruction = _MfgWrkInstrnCameraViewInfoTP.MfgWorkInstruction and $projection.MfgWorkInstructionVersCounter = _MfgWrkInstrnCameraViewInfoTP.MfgWorkInstructionVersCounter -- PMI View -- Child
[0..*] C_MfgWorkInstrnProdMfgInfoTP _MfgWorkInstrnProdMfgInfoTP $projection.MfgWorkInstruction = _MfgWorkInstrnProdMfgInfoTP.MfgWorkInstruction and $projection.MfgWorkInstructionVersCounter = _MfgWorkInstrnProdMfgInfoTP.MfgWorkInstructionVersCounter

Annotations (16)

NameValueLevelField
AbapCatalog.sqlViewName CEMBOAWITP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #CONSUMPTION view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.compositionRoot true view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.createEnabled true view
ObjectModel.deleteEnabled false view
ObjectModel.updateEnabled true view
ObjectModel.draftEnabled true view
ObjectModel.representativeKey MfgWorkInstructionVersCounter view
EndUserText.label Embedded WI: Root view

Fields (45)

KeyFieldSource TableSource FieldDescription
KEY MfgWorkInstruction MfgWorkInstruction Work Instruction
KEY MfgWorkInstructionVersCounter MfgWorkInstructionVersCounter Version No.
UniqueOAkeyOperationActivityNetwork
OpActyNtwkVersionCounter OpActyNtwkVersionCounter
OpActyNtwkElement OpActyNtwkElement Element Number
OperationActivity OperationActivity Operation Activity
OperationActyVersionCounter OperationActyVersionCounter OA Version
Plant Plant Valuation Area
WicontentMfgWorkInstructionContentUUID
MfgWorkInstructionContent MfgWorkInstructionContent
Language Language Report Text Language
SelectedMBOMBillOfOperationsType
BillOfOperationsGroup BillOfOperationsGroup Group
BillOfOperationsVariant BillOfOperationsVariant Group Counter
BillOfOperationsVersion BillOfOperationsVersion Routing Version
ProdnRtgVersBOMInternalID ProdnRtgVersBOMInternalID Allocation no.
BillOfMaterial BillOfMaterial BOM
BillOfMaterialVariant BillOfMaterialVariant AlternativeBOM
BillOfMaterialVersion BillOfMaterialVersion BOM Version
MfgWorkInstructionMode MfgWorkInstructionMode
SelectedContextType SelectedContextType Var TYpe
SessionID SessionID
BillOfOperationsGroupIsForMES BillOfOperationsGroupIsForMES
EffectivityType EffectivityType
EngineeringChangeDocument EngineeringChangeDocument Change Number
ManufacturingOrder ManufacturingOrder Order
BOOOperationInternalID BOOOperationInternalID Task list node
OpActyNtwkSegmentType OpActyNtwkSegmentType
BillOfOperationsSequence BillOfOperationsSequence Sequence
WorkCenter WorkCenter Work Center
AdministrativeDataCreationTime
CreationUserName CreationUserName User Name
LastChangeDateTime LastChangeDateTime Timestamp
LastChangedByUser LastChangedByUser User Name
Association_WorkInstructionInternalId
_MfgWrkInstrnVarblAttributeVH _MfgWrkInstrnVarblAttributeVH
_Lang _Lang
_WorkInstrnComponentInfoTP _WorkInstrnComponentInfoTP
_WorkInstrnProdnRsceToolInfoTP _WorkInstrnProdnRsceToolInfoTP
_MfgWrkInstrnInspCharcInfoTP _MfgWrkInstrnInspCharcInfoTP
_WorkInstructionPlaceHolderTP _WorkInstructionPlaceHolderTP
_WorkInstrnStdTextRefTP _WorkInstrnStdTextRefTP
_WorkInstrnLgclCompInfoTP _WorkInstrnLgclCompInfoTP
_MfgWrkInstrnCameraViewInfoTP _MfgWrkInstrnCameraViewInfoTP
_MfgWorkInstrnProdMfgInfoTP _MfgWorkInstrnProdMfgInfoTP

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 C_OpActyWorkInstructionTP.
-- 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: CEMBOAWITP

CREATE VIEW C_OpActyWorkInstructionTP AS
SELECT
  MfgWorkInstruction,
  MfgWorkInstructionVersCounter,
  OpActyNtwkVersionCounter,
  OpActyNtwkElement,
  OperationActivity,
  OperationActyVersionCounter,
  Plant,
  MfgWorkInstructionContent,
  Language,
  BillOfOperationsGroup,
  BillOfOperationsVariant,
  BillOfOperationsVersion,
  ProdnRtgVersBOMInternalID,
  BillOfMaterial,
  BillOfMaterialVariant,
  BillOfMaterialVersion,
  MfgWorkInstructionMode,
  SelectedContextType,
  SessionID,
  BillOfOperationsGroupIsForMES,
  EffectivityType,
  EngineeringChangeDocument,
  ManufacturingOrder,
  BOOOperationInternalID,
  OpActyNtwkSegmentType,
  BillOfOperationsSequence,
  WorkCenter,
  CreationUserName,
  LastChangeDateTime,
  LastChangedByUser
FROM I_OpActyWorkInstructionTP
LEFT OUTER JOIN C_MfgWorkInstrnBOMAssgmtTP AS _MfgWorkInstrnBOMAssgmtTP ON MfgWorkInstruction = _MfgWorkInstrnBOMAssgmtTP.MfgWorkInstruction AND MfgWorkInstructionVersCounter = _MfgWorkInstrnBOMAssgmtTP.MfgWorkInstructionVersCounter  -- association [0..*]
LEFT OUTER JOIN C_MfgWorkInstrnComponentInfoTP AS _WorkInstrnComponentInfoTP ON MfgWorkInstruction = _WorkInstrnComponentInfoTP.MfgWorkInstruction AND MfgWorkInstructionVersCounter = _WorkInstrnComponentInfoTP.MfgWorkInstructionVersCounter  -- association [0..*]
LEFT OUTER JOIN C_MfgWorkInstrnLgclCompInfoTP AS _WorkInstrnLgclCompInfoTP ON MfgWorkInstruction = _WorkInstrnLgclCompInfoTP.MfgWorkInstruction AND MfgWorkInstructionVersCounter = _WorkInstrnLgclCompInfoTP.MfgWorkInstructionVersCounter  -- association [0..*]
LEFT OUTER JOIN C_MfgWorkInstructionPRTInfoTP AS _WorkInstrnProdnRsceToolInfoTP ON MfgWorkInstruction = _WorkInstrnProdnRsceToolInfoTP.MfgWorkInstruction AND MfgWorkInstructionVersCounter = _WorkInstrnProdnRsceToolInfoTP.MfgWorkInstructionVersCounter  -- association [0..*]
LEFT OUTER JOIN C_MfgWrkInstrnInspCharcInfoTP AS _MfgWrkInstrnInspCharcInfoTP ON MfgWorkInstruction = _MfgWrkInstrnInspCharcInfoTP.MfgWorkInstruction AND MfgWorkInstructionVersCounter = _MfgWrkInstrnInspCharcInfoTP.MfgWorkInstructionVersCounter  -- association [0..*]
LEFT OUTER JOIN C_MfgWorkInstrnPlaceHolderTP AS _WorkInstructionPlaceHolderTP ON MfgWorkInstruction = _WorkInstructionPlaceHolderTP.MfgWorkInstruction AND MfgWorkInstructionVersCounter = _WorkInstructionPlaceHolderTP.MfgWorkInstructionVersCounter  -- association [0..*]
LEFT OUTER JOIN C_MfgWrkInstrnVarblAttributeVH AS _MfgWrkInstrnVarblAttributeVH ON SelectedContextType = _MfgWrkInstrnVarblAttributeVH.MfgWrkInstrnVariableType  -- association [0..*]
LEFT OUTER JOIN C_MfgWorkInstrnStdTextRefTP AS _WorkInstrnStdTextRefTP ON MfgWorkInstruction = _WorkInstrnStdTextRefTP.MfgWorkInstruction AND MfgWorkInstructionVersCounter = _WorkInstrnStdTextRefTP.MfgWorkInstructionVersCounter  -- association [0..*]
LEFT OUTER JOIN C_MfgWrkInstrnCameraViewInfoTP AS _MfgWrkInstrnCameraViewInfoTP ON MfgWorkInstruction = _MfgWrkInstrnCameraViewInfoTP.MfgWorkInstruction AND MfgWorkInstructionVersCounter = _MfgWrkInstrnCameraViewInfoTP.MfgWorkInstructionVersCounter  -- association [0..*]
LEFT OUTER JOIN C_MfgWorkInstrnProdMfgInfoTP AS _MfgWorkInstrnProdMfgInfoTP ON MfgWorkInstruction = _MfgWorkInstrnProdMfgInfoTP.MfgWorkInstruction AND MfgWorkInstructionVersCounter = _MfgWorkInstrnProdMfgInfoTP.MfgWorkInstructionVersCounter  -- association [0..*]
;