I_OpActyInstanceAssembledComp

DDL: I_OPACTYINSTANCEASSEMBLEDCOMP SQL: IMPEOAIAAMAT Type: view COMPOSITE

Component assembled at an OA instance

I_OpActyInstanceAssembledComp is a Composite CDS View that provides data about "Component assembled at an OA instance" in SAP S/4HANA. It reads from 1 data source (P_OpActyInstanceAssembledComp2) and exposes 67 fields with key fields OpActyNtwkInstance, OpActyNtwkElement, Reservation, ReservationItem, RecordType. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
P_OpActyInstanceAssembledComp2 OpActyInstanceAssembledComp from

Associations (2)

CardinalityTargetAliasCondition
[0..1] E_BillOfMaterialItemTP _BillOfMaterialItemExtension $projection.BillOfMaterialCategory = _BillOfMaterialItemExtension.BillOfMaterialCategory and $projection.BillOfMaterialInternalID = _BillOfMaterialItemExtension.BillOfMaterial and $projection.BOMItem = _BillOfMaterialItemExtension.BillOfMaterialItemNodeNumber and $projection.BOMItemInternalChangeCount = _BillOfMaterialItemExtension.BOMItemInternalChangeCount
[1..1] E_ReservationDocumentItem _ReservationDocumentItem $projection.Reservation = _ReservationDocumentItem.Reservation and $projection.ReservationItem = _ReservationDocumentItem.ReservationItem and $projection.RecordType = _ReservationDocumentItem.RecordType

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IMPEOAIAAMAT view
AccessControl.authorizationCheck #MANDATORY view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #COMPOSITE view
AbapCatalog.compiler.compareFilter true view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
EndUserText.label Component assembled at an OA instance view

Fields (67)

KeyFieldSource TableSource FieldDescription
KEY OpActyNtwkInstance P_OpActyInstanceAssembledComp2 OpActyNtwkInstance Instance ID
KEY OpActyNtwkElement P_OpActyInstanceAssembledComp2 OpActyNtwkElement Element Number
KEY Reservation P_OpActyInstanceAssembledComp2 Reservation Reservation
KEY ReservationItem P_OpActyInstanceAssembledComp2 ReservationItem Reservation Item
KEY RecordType P_OpActyInstanceAssembledComp2 RecordType Reservation Record Type
KEY Material P_OpActyInstanceAssembledComp2 Material Vehicle Model
Plant
StorageLocation P_OpActyInstanceAssembledComp2 StorageLocation StorageLocation
MaterialBaseUnit P_OpActyInstanceAssembledComp2 BaseUnit Unit of Measure
dec1343asco_mengeasRequiredQuantity
MaterialComponentQuantity P_OpActyInstanceAssembledComp2 MaterialComponentQuantity
ResvnItmWithdrawnQtyInBaseUnit P_OpActyInstanceAssembledComp2 ResvnItmWithdrawnQtyInBaseUnit Withdrawal Qty
EntryUnit P_OpActyInstanceAssembledComp2 EntryUnit Unit of Entry
MatlCompIsMarkedForBackflush P_OpActyInstanceAssembledComp2 MatlCompIsMarkedForBackflush Backflush
GoodsMovementIsAllowed P_OpActyInstanceAssembledComp2 GoodsMovementIsAllowed Mvt Allowed
MatlCompInstceAssyIsRequired P_OpActyInstanceAssembledComp2 MatlCompInstceAssyIsRequired Instances Exist
BOOOpBOMItemInternalID P_OpActyInstanceAssembledComp2 BOOOpBOMItemInternalID Allocation no.
ManufacturingOrder P_OpActyInstanceAssembledComp2 ManufacturingOrder Order
ManufacturingOrderOperation P_OpActyInstanceAssembledComp2 ManufacturingOrderOperation Activity
MfgOrderOperationText P_OpActyInstanceAssembledComp2 MfgOrderOperationText Description
OperationActivity P_OpActyInstanceAssembledComp2 OperationActivity Operation Activity
OperationActyVersionCounter P_OpActyInstanceAssembledComp2 OperationActyVersionCounter OA Version
OpActyNtwkElementElement P_OpActyInstanceAssembledComp2 OpActyNtwkElementElement Operation Activity
OpActyNtwkElementElmntVersCntr P_OpActyInstanceAssembledComp2 OpActyNtwkElementElmntVersCntr OA Version
BillOfOperationsType P_OpActyInstanceAssembledComp2 BillOfOperationsType Task List Type
BillOfOperationsGroup P_OpActyInstanceAssembledComp2 BillOfOperationsGroup Group
MatlCompAssembleControl P_OpActyInstanceAssembledComp2 MatlCompAssembleControl
SerialNumberProfile P_OpActyInstanceAssembledComp2 SerialNumberProfile SerialNoProfile
SerialNumberIsRqdForAssembly P_OpActyInstanceAssembledComp2 SerialNumberIsRqdForAssembly
IsBatchManagementRequired P_OpActyInstanceAssembledComp2 IsBatchManagementRequired Batch Mgmt Rqt(Plnt)
StockCheckMessageType P_OpActyInstanceAssembledComp2 StockCheckMessageType
BillOfMaterialCategory P_OpActyInstanceAssembledComp2 BillOfMaterialCategory BOM category
BillOfMaterialVariant P_OpActyInstanceAssembledComp2 BillOfMaterialVariant AlternativeBOM
BillOfMaterialVersion P_OpActyInstanceAssembledComp2 BillOfMaterialVersion BOM Version
InheritedBOMItemNode P_OpActyInstanceAssembledComp2 InheritedBOMItemNode
BillOfMaterialInternalID P_OpActyInstanceAssembledComp2 BillOfMaterialInternalID
BOMItem P_OpActyInstanceAssembledComp2 BOMItem
BOMItemInternalChangeCount P_OpActyInstanceAssembledComp2 BOMItemInternalChangeCount Counter
BOMItemCategory P_OpActyInstanceAssembledComp2 BOMItemCategory Item Category
MaterialCompIsVariableSized
FormulaKey P_OpActyInstanceAssembledComp2 FormulaKey VSI Formula
VariableSizeDimension1 P_OpActyInstanceAssembledComp2 VariableSizeDimension1 Size 1
VariableSizeDimension2 P_OpActyInstanceAssembledComp2 VariableSizeDimension2 Size 2
VariableSizeDimension3 P_OpActyInstanceAssembledComp2 VariableSizeDimension3 Size 3
VariableSizeDimensionUnit P_OpActyInstanceAssembledComp2 VariableSizeDimensionUnit Size unit
VariableSizeComponentQuantity P_OpActyInstanceAssembledComp2 VariableSizeComponentQuantity VSI Quantity
VariableSizeComponentUnit P_OpActyInstanceAssembledComp2 VariableSizeComponentUnit VSI UoM
MfgRefStrucBOMLeafAssgmtUUID P_OpActyInstanceAssembledComp2 MfgRefStrucBOMLeafAssgmtUUID Leaf Assignment UUID
MfgRefStructureItemDetailUUID P_OpActyInstanceAssembledComp2 MfgRefStructureItemDetailUUID
MfgRefStrucItmDetIsContextual P_OpActyInstanceAssembledComp2 MfgRefStrucItmDetIsContextual
_OrderComponent P_OpActyInstanceAssembledComp2 _OrderComponent
_BOMItemCategory P_OpActyInstanceAssembledComp2 _BOMItemCategory
_OpActyNtwkInstance P_OpActyInstanceAssembledComp2 _OpActyNtwkInstance
_OperationActivityInstance P_OpActyInstanceAssembledComp2 _OperationActivityInstance
_OperationActivityText P_OpActyInstanceAssembledComp2 _OperationActivityText
_Reservation P_OpActyInstanceAssembledComp2 _Reservation
_MfgOrder P_OpActyInstanceAssembledComp2 _MfgOrder
_Material P_OpActyInstanceAssembledComp2 _Material
_Plant P_OpActyInstanceAssembledComp2 _Plant
_StorageLocation P_OpActyInstanceAssembledComp2 _StorageLocation
_MatlCompAssembleControl P_OpActyInstanceAssembledComp2 _MatlCompAssembleControl
_OpActyCompInstceAssignment P_OpActyInstanceAssembledComp2 _OpActyCompInstceAssignment
_OpActyBOOOpBOMIndivItmAssgmt P_OpActyInstanceAssembledComp2 _OpActyBOOOpBOMIndivItmAssgmt
_MfgOrderCompAssemblyAggrgn P_OpActyInstanceAssembledComp2 _MfgOrderCompAssemblyAggrgn
_BOMItmMfgRefStrucItmAssgmt P_OpActyInstanceAssembledComp2 _BOMItmMfgRefStrucItmAssgmt
_MfgRefStrucItemWithDetails P_OpActyInstanceAssembledComp2 _MfgRefStrucItemWithDetails
_MfgRefHierItemWithDetails P_OpActyInstanceAssembledComp2 _MfgRefHierItemWithDetails

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_OpActyInstanceAssembledComp.
-- 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: IMPEOAIAAMAT

CREATE VIEW I_OpActyInstanceAssembledComp AS
SELECT
  OpActyInstanceAssembledComp.OpActyNtwkInstance AS OpActyNtwkInstance,
  OpActyInstanceAssembledComp.OpActyNtwkElement AS OpActyNtwkElement,
  OpActyInstanceAssembledComp.Reservation AS Reservation,
  OpActyInstanceAssembledComp.ReservationItem AS ReservationItem,
  OpActyInstanceAssembledComp.RecordType AS RecordType,
  OpActyInstanceAssembledComp.Material AS Material,
  OpActyInstanceAssembledComp.StorageLocation AS StorageLocation,
  OpActyInstanceAssembledComp.BaseUnit AS MaterialBaseUnit,
  cast(round(fltp_to_dec( OpActyInstanceAssembledComp.RequiredQuantity as abap.dec(13,4) ), 3) as co_menge ) as RequiredQuantity AS dec1343asco_mengeasRequiredQuantity,
  OpActyInstanceAssembledComp.MaterialComponentQuantity AS MaterialComponentQuantity,
  OpActyInstanceAssembledComp.ResvnItmWithdrawnQtyInBaseUnit AS ResvnItmWithdrawnQtyInBaseUnit,
  OpActyInstanceAssembledComp.EntryUnit AS EntryUnit,
  OpActyInstanceAssembledComp.MatlCompIsMarkedForBackflush AS MatlCompIsMarkedForBackflush,
  OpActyInstanceAssembledComp.GoodsMovementIsAllowed AS GoodsMovementIsAllowed,
  OpActyInstanceAssembledComp.MatlCompInstceAssyIsRequired AS MatlCompInstceAssyIsRequired,
  OpActyInstanceAssembledComp.BOOOpBOMItemInternalID AS BOOOpBOMItemInternalID,
  OpActyInstanceAssembledComp.ManufacturingOrder AS ManufacturingOrder,
  OpActyInstanceAssembledComp.ManufacturingOrderOperation AS ManufacturingOrderOperation,
  OpActyInstanceAssembledComp.MfgOrderOperationText AS MfgOrderOperationText,
  OpActyInstanceAssembledComp.OperationActivity AS OperationActivity,
  OpActyInstanceAssembledComp.OperationActyVersionCounter AS OperationActyVersionCounter,
  OpActyInstanceAssembledComp.OpActyNtwkElementElement AS OpActyNtwkElementElement,
  OpActyInstanceAssembledComp.OpActyNtwkElementElmntVersCntr AS OpActyNtwkElementElmntVersCntr,
  OpActyInstanceAssembledComp.BillOfOperationsType AS BillOfOperationsType,
  OpActyInstanceAssembledComp.BillOfOperationsGroup AS BillOfOperationsGroup,
  OpActyInstanceAssembledComp.MatlCompAssembleControl AS MatlCompAssembleControl,
  OpActyInstanceAssembledComp.SerialNumberProfile AS SerialNumberProfile,
  OpActyInstanceAssembledComp.SerialNumberIsRqdForAssembly AS SerialNumberIsRqdForAssembly,
  OpActyInstanceAssembledComp.IsBatchManagementRequired AS IsBatchManagementRequired,
  OpActyInstanceAssembledComp.StockCheckMessageType AS StockCheckMessageType,
  OpActyInstanceAssembledComp.BillOfMaterialCategory AS BillOfMaterialCategory,
  OpActyInstanceAssembledComp.BillOfMaterialVariant AS BillOfMaterialVariant,
  OpActyInstanceAssembledComp.BillOfMaterialVersion AS BillOfMaterialVersion,
  OpActyInstanceAssembledComp.InheritedBOMItemNode AS InheritedBOMItemNode,
  OpActyInstanceAssembledComp.BillOfMaterialInternalID AS BillOfMaterialInternalID,
  OpActyInstanceAssembledComp.BOMItem AS BOMItem,
  OpActyInstanceAssembledComp.BOMItemInternalChangeCount AS BOMItemInternalChangeCount,
  OpActyInstanceAssembledComp.BOMItemCategory AS BOMItemCategory,
  OpActyInstanceAssembledComp.FormulaKey AS FormulaKey,
  OpActyInstanceAssembledComp.VariableSizeDimension1 AS VariableSizeDimension1,
  OpActyInstanceAssembledComp.VariableSizeDimension2 AS VariableSizeDimension2,
  OpActyInstanceAssembledComp.VariableSizeDimension3 AS VariableSizeDimension3,
  OpActyInstanceAssembledComp.VariableSizeDimensionUnit AS VariableSizeDimensionUnit,
  OpActyInstanceAssembledComp.VariableSizeComponentQuantity AS VariableSizeComponentQuantity,
  OpActyInstanceAssembledComp.VariableSizeComponentUnit AS VariableSizeComponentUnit,
  OpActyInstanceAssembledComp.MfgRefStrucBOMLeafAssgmtUUID AS MfgRefStrucBOMLeafAssgmtUUID,
  OpActyInstanceAssembledComp.MfgRefStructureItemDetailUUID AS MfgRefStructureItemDetailUUID,
  OpActyInstanceAssembledComp.MfgRefStrucItmDetIsContextual AS MfgRefStrucItmDetIsContextual,
  OpActyInstanceAssembledComp._OrderComponent AS _OrderComponent,
  OpActyInstanceAssembledComp._BOMItemCategory AS _BOMItemCategory,
  OpActyInstanceAssembledComp._OpActyNtwkInstance AS _OpActyNtwkInstance,
  OpActyInstanceAssembledComp._OperationActivityInstance AS _OperationActivityInstance,
  OpActyInstanceAssembledComp._OperationActivityText AS _OperationActivityText,
  OpActyInstanceAssembledComp._Reservation AS _Reservation,
  OpActyInstanceAssembledComp._MfgOrder AS _MfgOrder,
  OpActyInstanceAssembledComp._Material AS _Material,
  OpActyInstanceAssembledComp._Plant AS _Plant,
  OpActyInstanceAssembledComp._StorageLocation AS _StorageLocation,
  OpActyInstanceAssembledComp._MatlCompAssembleControl AS _MatlCompAssembleControl,
  OpActyInstanceAssembledComp._OpActyCompInstceAssignment AS _OpActyCompInstceAssignment,
  OpActyInstanceAssembledComp._OpActyBOOOpBOMIndivItmAssgmt AS _OpActyBOOOpBOMIndivItmAssgmt,
  OpActyInstanceAssembledComp._MfgOrderCompAssemblyAggrgn AS _MfgOrderCompAssemblyAggrgn,
  OpActyInstanceAssembledComp._BOMItmMfgRefStrucItmAssgmt AS _BOMItmMfgRefStrucItmAssgmt,
  OpActyInstanceAssembledComp._MfgRefStrucItemWithDetails AS _MfgRefStrucItemWithDetails,
  OpActyInstanceAssembledComp._MfgRefHierItemWithDetails AS _MfgRefHierItemWithDetails
FROM P_OpActyInstanceAssembledComp2 AS OpActyInstanceAssembledComp
LEFT OUTER JOIN E_BillOfMaterialItemTP AS _BillOfMaterialItemExtension ON BillOfMaterialCategory = _BillOfMaterialItemExtension.BillOfMaterialCategory AND BillOfMaterialInternalID = _BillOfMaterialItemExtension.BillOfMaterial AND BOMItem = _BillOfMaterialItemExtension.BillOfMaterialItemNodeNumber AND BOMItemInternalChangeCount = _BillOfMaterialItemExtension.BOMItemInternalChangeCount  -- association [0..1]
LEFT OUTER JOIN E_ReservationDocumentItem AS _ReservationDocumentItem ON Reservation = _ReservationDocumentItem.Reservation AND ReservationItem = _ReservationDocumentItem.ReservationItem AND RecordType = _ReservationDocumentItem.RecordType  -- association [1..1]
;