I_INSPECTIONOPERATION

CDS View

Inspection Operation

I_INSPECTIONOPERATION is a CDS View in S/4HANA. Inspection Operation. It contains 15 fields. 44 CDS views read from this table.

CDS Views using this table (44)

ViewTypeJoinVDMDescription
A_InspectionOperation view from CONSUMPTION Inspection Operations
C_Inspectionoperation view from CONSUMPTION Inspection Lot for Operations
C_InspectionResultHistoryValue view inner CONSUMPTION Inspection Result History value
C_InspLotOpRsltRecg view_entity inner CONSUMPTION Inspection Lot Operation
C_InspLotRsltRec view inner CONSUMPTION Insp. Points Rslt. Rec.: Inspection Lots
C_Inspoperation_Object view from CONSUMPTION Inspection Lot Operations
C_InspOperationHeader view from CONSUMPTION Header of Inspection Operation
C_InspWorkCenterRsltRec view from CONSUMPTION Inspection Operation
C_QltyLvlHistCharcs view left_outer CONSUMPTION Quality Level History by Characteristics
C_Qm_Charsresults view inner CONSUMPTION Characteristic list of record results
C_Qm_Insp_Characteristic view left_outer CONSUMPTION Inspection Characteristic
C_QM_InspCharInfo view inner CONSUMPTION Characteristic details- More information
C_QM_InspectionLotsByOperation view inner CONSUMPTION Inspection lots for main page - group by operation
C_QM_InspectionOperationChars view from CONSUMPTION Inspection operation with char counts
ESH_N_INSPECTIONOPERATION view from
I_DefectCube view left_outer COMPOSITE Defect Analytics Cube View
I_DefectKeyFigCube view left_outer COMPOSITE Key Figure view for Defect Analytics
I_InspCharacteristicAggregate view inner COMPOSITE Aggregation on inspection characteristic level
I_InspCharacteristicTP view inner TRANSACTIONAL Characteristic in Inspection Lot
I_InspCharQuantitativeCube view inner COMPOSITE Chracteristics Analytics - Quantitative Analysis
I_InspectionIssuesByOperation view from COMPOSITE Inspection Issues By Operation
I_InspectionLotValueHelp view inner COMPOSITE Inspection Lot
I_InspectionOperationStatus view from BASIC Inspection Operation Status
I_InspectionOperationStdVH view from COMPOSITE Inspection Operation
I_InspectionResultHistory view inner COMPOSITE Inspection Result History
I_InspectionResultTP view inner TRANSACTIONAL Summarized Insp Result for an Insp Charc
I_InspectionResultValueTP view inner TRANSACTIONAL Inspection Result Single Value
I_InspectionSubsetTP_2 view inner TRANSACTIONAL Inspection Subset 2
I_InspOperationAggregate view from COMPOSITE Aggregation on inspection operation lvl
I_InspOperMatlSampleAggregate view from COMPOSITE Aggregation on insp op mat sample level
I_InspSampleCharcTP view inner TRANSACTIONAL Inspection Characteristic for Inspection Point
I_InspSampleResultTP view inner TRANSACTIONAL Inspection Result for Inspection Point
I_MfgOrderOpActyInspCharcs view inner COMPOSITE Inspection Char for OA in MfgOrder
I_MfgOrdPlanInspCharInfo view inner COMPOSITE Order PIC Info
I_OpActyPlanInspCharInfo view inner COMPOSITE Order PIC Info
I_SFIPlanInspCharInfo view inner COMPOSITE SFI Plan Insp Char Info Interface
P_Inspcharresultdet_With_Smpl view inner COMPOSITE
P_Inspcharresultdet_Wo_Smpl view inner COMPOSITE
P_InspectionOperationHeader view_entity from CONSUMPTION Header of Inspection Operation
P_InspOpAggr view left_outer CONSUMPTION
P_MfgOrdOpActyPlanInspChar view inner CONSUMPTION
P_MPEInspIssuesByOperation view_entity from COMPOSITE Inspection Issues By Operation
P_Qm_Headerwithoperations view left_outer BASIC
R_InspectionOperationTP view_entity from TRANSACTIONAL Inspection Operation - TP

Fields (15)

KeyField CDS FieldsUsed in Views
KEY InspectionLot InspectionLot 8
KEY InspectionOperation InspectionOperation 12
KEY InspPlanOperationInternalID InspPlanOperationInternalID 14
KEY OrderInternalBillOfOperations OrderInternalBillOfOperations 4
_InspectionLot _InspectionLot 1
_WorkCenter _WorkCenter 3
BOOOperationInternalID BOOOperationInternalID 6
InspectionOperationPlant InspectionOperationPlant,Plant 6
InspectionSubSystem InspectionSubSystem 1
InspSbstHasNoTimeOrQuantity InspSbstHasNoTimeOrQuantity 1
InspSbstIsTimeRelated InspSbstIsTimeRelated 1
OperationConfirmation OperationConfirmation 1
OperationControlProfile OperationControlProfile 1
OperationText MfgOrderOperationText,OperationText 10
WorkCenterInternalID WorkCenterInternalID 5
@AbapCatalog.sqlViewName: 'IINSPOPERATION'
@AbapCatalog.preserveKey: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #REQUIRED
@AccessControl.privilegedAssociations:  [ '_InspectionCharacteristic' ]
@EndUserText.label: 'Inspection Operation'
@VDM: {
    viewType: #BASIC,
    lifecycle.contract.type: #PUBLIC_LOCAL_API
}
@ObjectModel.supportedCapabilities:
    [ #SQL_DATA_SOURCE, #CDS_MODELING_DATA_SOURCE, #CDS_MODELING_ASSOCIATION_TARGET ]
@ObjectModel: {
    usageType: { dataClass: #TRANSACTIONAL, sizeCategory: #L, serviceQuality: #A },
    representativeKey: 'InspPlanOperationInternalID'
}
@Metadata.ignorePropagatedAnnotations: true
define view I_InspectionOperation
  as select from qaop
    inner join   afvc on  qaop.aufpl = afvc.aufpl
                      and qaop.aplzl = afvc.aplzl
  //Association to other QM nodes

  association [1..1] to I_InspectionLot             as _InspectionLot             on  $projection.InspectionLot = _InspectionLot.InspectionLot
  association [0..*] to I_InspectionCharacteristic  as _InspectionCharacteristic  on  $projection.InspectionLot               = _InspectionCharacteristic.InspectionLot
                                                                                  and $projection.InspPlanOperationInternalID = _InspectionCharacteristic.InspPlanOperationInternalID
  association [0..*] to I_InspectionSubset          as _InspectionSubset          on  $projection.InspectionLot               = _InspectionSubset.InspectionLot
                                                                                  and $projection.InspPlanOperationInternalID = _InspectionSubset.InspPlanOperationInternalID

  //Associations to views of other applications

  association [0..1] to I_WorkCenter                as _WorkCenter                on  $projection.WorkCenterInternalID = _WorkCenter.WorkCenterInternalID
                                                                                  and _WorkCenter.WorkCenterTypeCode   = 'A'
  association [1..1] to I_Plant                     as _Plant                     on  $projection.InspectionOperationPlant = _Plant.Plant
  association [1..1] to I_BillOfOperationsType      as _BillOfOperationsType      on  $projection.BillOfOperationsType = _BillOfOperationsType.BillOfOperationsType
  association [0..1] to I_InspectionOperationStatus as _InspectionOperationStatus on  $projection.OrderInternalBillOfOperations = _InspectionOperationStatus.OrderInternalBillOfOperations
                                                                                  and $projection.InspPlanOperationInternalID   = _InspectionOperationStatus.InspPlanOperationInternalID

  //Extension

  association [1..1] to E_InspectionOperation       as _Extension                 on  $projection.InspectionLot               = _Extension.InspectionLot
                                                                                  and $projection.InspPlanOperationInternalID = _Extension.InspPlanOperationInternalID
{
      @ObjectModel.foreignKey.association: '_InspectionLot'
  key qaop.prueflos                                  as InspectionLot,
  key qaop.vorglfnr                                  as InspPlanOperationInternalID,
      qaop.aufpl                                     as OrderInternalBillOfOperations,
      afvc.aplzl                                     as OrderOperationInternalID,
      @ObjectModel.text.element: ['OperationText']
      afvc.vornr                                     as InspectionOperation,
      @ObjectModel.foreignKey.association: '_Plant'
      afvc.werks                                     as InspectionOperationPlant,
      @ObjectModel.foreignKey.association: '_BillOfOperationsType'
      afvc.plnty                                     as BillOfOperationsType,
      afvc.plnnr                                     as BillOfOperationsGroup,
      afvc.plnal                                     as BillOfOperationsVariant,
      afvc.plnkn                                     as BOOOperationInternalID,
      afvc.tl_versn                                  as BillOfOperationsVersion,
      
      @ObjectModel.foreignKey.association: '_Workcenter'
      afvc.arbid                                     as WorkCenterInternalID,
      afvc.objnr                                     as StatusObject,
      afvc.steus                                     as OperationControlProfile,
      afvc.rueck                                     as OperationConfirmation,
      afvc.subsys                                    as InspectionSubSystem,

      afvc.ltxa1                                     as OperationText,
      afvc.qkzprzeit                                 as InspSbstIsTimeRelated,
      afvc.qkzprfrei                                 as InspSbstHasNoTimeOrQuantity,
      afvc.aplfl                                     as Sequence,
      //t430.mrkkz as InspOpHasCharacteristics,


      // Associations

      _WorkCenter,
      _InspectionLot,
      _InspectionCharacteristic,
      _InspectionSubset,
      _InspectionOperationStatus,
      _Plant,
      _BillOfOperationsType
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"AFVC",
"QAOP"
],
"ASSOCIATED":
[
"E_INSPECTIONOPERATION",
"I_BILLOFOPERATIONSTYPE",
"I_INSPECTIONCHARACTERISTIC",
"I_INSPECTIONLOT",
"I_INSPECTIONOPERATIONSTATUS",
"I_INSPECTIONSUBSET",
"I_PLANT",
"I_WORKCENTER"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/