I_OpActyBOOCharcAssgmt

DDL: I_OPACTYBOOCHARCASSGMT SQL: IMPEOAICA Type: view BASIC

Op. Acty. Prod. Rtg Insp. Charc. Assgmt

I_OpActyBOOCharcAssgmt is a Basic CDS View (Dimension) that provides data about "Op. Acty. Prod. Rtg Insp. Charc. Assgmt" in SAP S/4HANA. It reads from 1 data source (mpe_oa_pic) and exposes 29 fields with key fields OperationActivity, OperationActyVersionCounter, BillOfOperationsType, BillOfOperationsGroup, BOOOperationInternalID. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
mpe_oa_pic mpe_oa_pic from

Associations (5)

CardinalityTargetAliasCondition
[1..1] I_OperationActivityInternalID _OperationActivityInternalId $projection.OperationActivity = _OperationActivityInternalId.OperationActivity -- Operation Activity
[1..1] I_OperationActivity _OperationActivity $projection.OperationActivity = _OperationActivity.OperationActivity and $projection.OperationActyVersionCounter = _OperationActivity.OperationActyVersionCounter -- Bill of Operation Type
[1..1] I_BillOfOperationsType _BillOfOperationsType $projection.BillOfOperationsType = _BillOfOperationsType.BillOfOperationsType -- Bill of Operation Group
[1..1] I_BillOfOperationsGroup _BillOfOperationsGroup $projection.BillOfOperationsType = _BillOfOperationsGroup.BillOfOperationsType and $projection.BillOfOperationsGroup = _BillOfOperationsGroup.BillOfOperationsGroup -- Bill of Operation - Operation Internal ID
[1..1] I_BOOOperationInternalID _BillOfOperationsOperation $projection.BillOfOperationsType = _BillOfOperationsOperation.BillOfOperationsType and $projection.BillOfOperationsGroup = _BillOfOperationsOperation.BillOfOperationsGroup and $projection.BOOOperationInternalID = _BillOfOperationsOperation.BOOOperationInternalID

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName IMPEOAICA view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #BASIC view
Analytics.dataCategory #DIMENSION view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.representativeKey BOOCharacteristic view
Metadata.allowExtensions true view
EndUserText.label Op. Acty. Prod. Rtg Insp. Charc. Assgmt view

Fields (29)

KeyFieldSource TableSource FieldDescription
KEY OperationActivity mpe_oa_pic oa_id Operation Activity
KEY OperationActyVersionCounter mpe_oa_pic oa_version_no OA Version
KEY BillOfOperationsType
KEY BillOfOperationsGroup
KEY BOOOperationInternalID mpe_oa_pic plnkn Task list node
KEY BOOCharacteristic mpe_oa_pic merknr Characteristic
OpActyCharacteristicItem mpe_oa_pic item_no Sort No.
CreatedByUser mpe_oa_pic created_by Version Created By
CreationDateTime mpe_oa_pic created_at Uploaded On
ChangedBy mpe_oa_pic changed_by User Name
LastChangeDateTime mpe_oa_pic changed_at Timestamp
OpActyCharcDivnSqnc mpe_oa_pic division_seq_no Division Seq No.
OpActyCharcGrpSqnc mpe_oa_pic group_column_no Group Column No.
BOOOpBOMItemInternalID mpe_oa_pic zuonr Finance Project
OriglDgtlMockUpCharcsUUID mpe_oa_pic inst_guid DMU GUID
LogicalComponentUUID mpe_oa_pic lcp_guid
BillOfMaterialCategory mpe_oa_pic stlty Single-Character Flag
BillOfMaterial
BillOfMaterialVariant mpe_oa_pic stlal AlternativeBOM
InheritedNodeNumberForBOMItem mpe_oa_pic stvkn Nodes
BillOfMaterialVersion mpe_oa_pic bom_versn BOM Version
DgtlMockUpCharcsUUID mpe_oa_pic tmxguid DMU GUID
ExtdQualityCheckIsRequired mpe_oa_pic char_relevance Insp. Relevance
OpActyInspCharacteristicStatus mpe_oa_pic pic_status IC Status
Assocations_BillOfOperationsGroup
_BillOfOperationsOperation _BillOfOperationsOperation
_BillOfOperationsType _BillOfOperationsType
_OperationActivity _OperationActivity
_OperationActivityInternalId _OperationActivityInternalId

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_OpActyBOOCharcAssgmt.
-- 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: IMPEOAICA

CREATE VIEW I_OpActyBOOCharcAssgmt AS
SELECT
  mpe_oa_pic.oa_id AS OperationActivity,
  mpe_oa_pic.oa_version_no AS OperationActyVersionCounter,
  cast(mpe_oa_pic.plnty as billofoperationstype preserving type) AS BillOfOperationsType,
  cast(mpe_oa_pic.plnnr as billofoperationsgroup preserving type) AS BillOfOperationsGroup,
  mpe_oa_pic.plnkn AS BOOOperationInternalID,
  mpe_oa_pic.merknr AS BOOCharacteristic,
  mpe_oa_pic.item_no AS OpActyCharacteristicItem,
  mpe_oa_pic.created_by AS CreatedByUser,
  mpe_oa_pic.created_at AS CreationDateTime,
  mpe_oa_pic.changed_by AS ChangedBy,
  mpe_oa_pic.changed_at AS LastChangeDateTime,
  mpe_oa_pic.division_seq_no AS OpActyCharcDivnSqnc,
  mpe_oa_pic.group_column_no AS OpActyCharcGrpSqnc,
  mpe_oa_pic.zuonr AS BOOOpBOMItemInternalID,
  mpe_oa_pic.inst_guid AS OriglDgtlMockUpCharcsUUID,
  mpe_oa_pic.lcp_guid AS LogicalComponentUUID,
  mpe_oa_pic.stlty AS BillOfMaterialCategory,
  cast(mpe_oa_pic.stlnr as pph_stnum preserving type ) AS BillOfMaterial,
  mpe_oa_pic.stlal AS BillOfMaterialVariant,
  mpe_oa_pic.stvkn AS InheritedNodeNumberForBOMItem,
  mpe_oa_pic.bom_versn AS BillOfMaterialVersion,
  mpe_oa_pic.tmxguid AS DgtlMockUpCharcsUUID,
  mpe_oa_pic.char_relevance AS ExtdQualityCheckIsRequired,
  mpe_oa_pic.pic_status AS OpActyInspCharacteristicStatus
FROM mpe_oa_pic
LEFT OUTER JOIN I_OperationActivityInternalID AS _OperationActivityInternalId ON OperationActivity = _OperationActivityInternalId.OperationActivity  -- association [1..1]
LEFT OUTER JOIN I_OperationActivity AS _OperationActivity ON OperationActivity = _OperationActivity.OperationActivity AND OperationActyVersionCounter = _OperationActivity.OperationActyVersionCounter  -- association [1..1]
LEFT OUTER JOIN I_BillOfOperationsType AS _BillOfOperationsType ON BillOfOperationsType = _BillOfOperationsType.BillOfOperationsType  -- association [1..1]
LEFT OUTER JOIN I_BillOfOperationsGroup AS _BillOfOperationsGroup ON BillOfOperationsType = _BillOfOperationsGroup.BillOfOperationsType AND BillOfOperationsGroup = _BillOfOperationsGroup.BillOfOperationsGroup  -- association [1..1]
LEFT OUTER JOIN I_BOOOperationInternalID AS _BillOfOperationsOperation ON BillOfOperationsType = _BillOfOperationsOperation.BillOfOperationsType AND BillOfOperationsGroup = _BillOfOperationsOperation.BillOfOperationsGroup AND BOOOperationInternalID = _BillOfOperationsOperation.BOOOperationInternalID  -- association [1..1]
;