C_InspPlanOperation

DDL: C_INSPPLANOPERATION SQL: CINSPPLOP Type: view CONSUMPTION Package: ODATA_QM_INSP_PLAN

Inspection Plan Operation

C_InspPlanOperation is a Consumption CDS View that provides data about "Inspection Plan Operation" in SAP S/4HANA. It reads from 1 data source (I_InspPlanOperationTP) and exposes 44 fields with key fields InspectionPlanGroup, InspectionPlan, InspectionPlanInternalVersion, BOOOperationInternalID, BOOOpInternalVersionCounter. It has 3 associations to related views. Part of development package ODATA_QM_INSP_PLAN.

Data Sources (1)

SourceAliasJoin Type
I_InspPlanOperationTP _InspPlanOp from

Associations (3)

CardinalityTargetAliasCondition
[0..*] C_InspPlanOpCharc _InspPlanCharc $projection.InspectionPlanGroup = _InspPlanCharc.InspectionPlanGroup and $projection.InspectionPlan = _InspPlanCharc.InspectionPlan and $projection.InspectionPlanInternalVersion = _InspPlanCharc.InspectionPlanInternalVersion and $projection.BOOOperationInternalID = _InspPlanCharc.BOOOperationInternalID and $projection.BOOOpInternalVersionCounter = _InspPlanCharc.BOOOpInternalVersionCounter and $projection.BillOfOperationsType = _InspPlanCharc.BillOfOperationsType
[1..1] C_InspectionPlan _InspPlan $projection.InspectionPlanGroup = _InspPlan.InspectionPlanGroup and $projection.InspectionPlan = _InspPlan.InspectionPlan and $projection.InspectionPlanInternalVersion = _InspPlan.InspectionPlanInternalVersion and $projection.BillOfOperationsType = _InspPlan.BillOfOperationsType
[0..*] C_InspPlanPRT _InspPlanOpPRT $projection.InspectionPlanGroup = _InspPlanOpPRT.InspectionPlanGroup and $projection.InspectionPlan = _InspPlanOpPRT.InspectionPlan and $projection.InspectionPlanInternalVersion = _InspPlanOpPRT.InspectionPlanInternalVersion and $projection.BOOOperationInternalID = _InspPlanOpPRT.BOOOperationInternalID and $projection.BOOOpInternalVersionCounter = _InspPlanOpPRT.BOOOpInternalVersionCounter and $projection.BillOfOperationsType = _InspPlanOpPRT.BillOfOperationsType

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName CINSPPLOP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Inspection Plan Operation view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled true view

Fields (44)

KeyFieldSource TableSource FieldDescription
KEY InspectionPlanGroup InspectionPlanGroup
KEY InspectionPlan InspectionPlan
KEY InspectionPlanInternalVersion InspectionPlanInternalVersion
KEY BOOOperationInternalID BOOOperationInternalID Operation ID
KEY BOOOpInternalVersionCounter BOOOpInternalVersionCounter Counter
KEY BillOfOperationsType BillOfOperationsType Task List Type
BOOSqncOpAssgmtIntVersionCntr BOOSqncOpAssgmtIntVersionCntr
BOORefOperationInternalID BOOOperationInternalID Task list node
BOORefOpInternalVersion BOOOpInternalVersionCounter Counter
InspectionPlanGroupForEdit InspectionPlanGroup
InspectionPlanForEdit InspectionPlan
BillOfOperationsRefGroup BillOfOperationsRefGroup
BillOfOperationsRefVariant BillOfOperationsRefVariant
BOORefOperationIncrementValue BOORefOperationIncrementValue
TaskListKeyDateText _InspPlan TaskListKeyDateText
OperationText OperationText Description
ValidityStartDate ValidityStartDate Validity Start Date
ValidityEndDate ValidityEndDate ValidTo
IsValid IsValid Truth Value
IsDeleted IsDeleted TRUE
IsImplicitlyDeleted IsImplicitlyDeleted
ChangeNumber ChangeNumber Change Number
CreationDate CreationDate Time Stamp
CreatedByUser CreatedByUser User Name
LastChangeDate LastChangeDate Time Stamp
LastChangedByUser LastChangedByUser User Name
Operation Operation Operation
Plant Plant Valuation Area
WorkCenter WorkCenter Work Center
OperationReferenceQuantity OperationReferenceQuantity Base Quantity
OperationUnit OperationUnit Unit of Measure
OperationControlProfile OperationControlProfile Control Key
OpQtyToBaseQtyDnmntr OpQtyToBaseQtyDnmntr Operation
OpQtyToBaseQtyNmrtr OpQtyToBaseQtyNmrtr Header
BillOfOperationsUnit _InspPlan BillOfOperationsUnit Unit of Measure
BillOfOperationsStatus BillOfOperationsStatus
BillOfOperationsUsage BillOfOperationsUsage
InspSbstCompletionConfirmation InspSbstCompletionConfirmation Inspection Point Completion
BillOfOperationsRefType BillOfOperationsRefType
_BillOfOperationsUnit _InspPlan _BillOfOperationsUnit
_InspPlan _InspPlan
_InspPlanCharc _InspPlanCharc
_InspPlanOpPRT _InspPlanOpPRT
_OperationUnit _OperationUnit

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_InspPlanOperation.
-- 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: CINSPPLOP

CREATE VIEW C_InspPlanOperation AS
SELECT
  InspectionPlanGroup,
  InspectionPlan,
  InspectionPlanInternalVersion,
  BOOOperationInternalID,
  BOOOpInternalVersionCounter,
  BillOfOperationsType,
  BOOSqncOpAssgmtIntVersionCntr,
  BOOOperationInternalID AS BOORefOperationInternalID,
  BOOOpInternalVersionCounter AS BOORefOpInternalVersion,
  InspectionPlanGroup AS InspectionPlanGroupForEdit,
  InspectionPlan AS InspectionPlanForEdit,
  BillOfOperationsRefGroup,
  BillOfOperationsRefVariant,
  BOORefOperationIncrementValue,
  _InspPlan.TaskListKeyDateText AS TaskListKeyDateText,
  OperationText,
  ValidityStartDate,
  ValidityEndDate,
  IsValid,
  IsDeleted,
  IsImplicitlyDeleted,
  ChangeNumber,
  CreationDate,
  CreatedByUser,
  LastChangeDate,
  LastChangedByUser,
  Operation,
  Plant,
  WorkCenter,
  OperationReferenceQuantity,
  OperationUnit,
  OperationControlProfile,
  OpQtyToBaseQtyDnmntr,
  OpQtyToBaseQtyNmrtr,
  _InspPlan.BillOfOperationsUnit AS BillOfOperationsUnit,
  BillOfOperationsStatus,
  BillOfOperationsUsage,
  InspSbstCompletionConfirmation,
  BillOfOperationsRefType,
  _InspPlan._BillOfOperationsUnit AS _BillOfOperationsUnit
FROM I_InspPlanOperationTP AS _InspPlanOp
LEFT OUTER JOIN C_InspPlanOpCharc AS _InspPlanCharc ON InspectionPlanGroup = _InspPlanCharc.InspectionPlanGroup AND InspectionPlan = _InspPlanCharc.InspectionPlan AND InspectionPlanInternalVersion = _InspPlanCharc.InspectionPlanInternalVersion AND BOOOperationInternalID = _InspPlanCharc.BOOOperationInternalID AND BOOOpInternalVersionCounter = _InspPlanCharc.BOOOpInternalVersionCounter AND BillOfOperationsType = _InspPlanCharc.BillOfOperationsType  -- association [0..*]
LEFT OUTER JOIN C_InspectionPlan AS _InspPlan ON InspectionPlanGroup = _InspPlan.InspectionPlanGroup AND InspectionPlan = _InspPlan.InspectionPlan AND InspectionPlanInternalVersion = _InspPlan.InspectionPlanInternalVersion AND BillOfOperationsType = _InspPlan.BillOfOperationsType  -- association [1..1]
LEFT OUTER JOIN C_InspPlanPRT AS _InspPlanOpPRT ON InspectionPlanGroup = _InspPlanOpPRT.InspectionPlanGroup AND InspectionPlan = _InspPlanOpPRT.InspectionPlan AND InspectionPlanInternalVersion = _InspPlanOpPRT.InspectionPlanInternalVersion AND BOOOperationInternalID = _InspPlanOpPRT.BOOOperationInternalID AND BOOOpInternalVersionCounter = _InspPlanOpPRT.BOOOpInternalVersionCounter AND BillOfOperationsType = _InspPlanOpPRT.BillOfOperationsType  -- association [0..*]
;