I_InspectionPlanTP

DDL: I_INSPECTIONPLANTP SQL: IINSPPLTP Type: view TRANSACTIONAL

Inspection Plan

I_InspectionPlanTP is a Transactional CDS View that provides data about "Inspection Plan" in SAP S/4HANA. It reads from 1 data source (I_InspectionPlanVersion) and exposes 52 fields with key fields InspectionPlanGroup, InspectionPlan, InspectionPlanInternalVersion, BillOfOperationsType. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_InspectionPlanVersion _InspPlan from

Associations (2)

CardinalityTargetAliasCondition
[0..*] I_InspPlanMaterialAssgmtTP _InspPlanMaterialAssgmtTP $projection.InspectionPlanGroup = _InspPlanMaterialAssgmtTP.InspectionPlanGroup and $projection.InspectionPlan = _InspPlanMaterialAssgmtTP.InspectionPlan and $projection.InspectionPlanInternalVersion = _InspPlanMaterialAssgmtTP.InspectionPlanInternalVersion and $projection.BillOfOperationsType = _InspPlanMaterialAssgmtTP.BillOfOperationsType
[0..*] I_InspPlanOperationTP _InspPlanOp $projection.InspectionPlanGroup = _InspPlanOp.InspectionPlanGroup and $projection.InspectionPlan = _InspPlanOp.InspectionPlan and $projection.InspectionPlanInternalVersion = _InspPlanOp.InspectionPlanInternalVersion and $projection.BillOfOperationsType = _InspPlanOp.BillOfOperationsType

Annotations (21)

NameValueLevelField
AbapCatalog.sqlViewName IINSPPLTP view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Inspection Plan view
VDM.viewType #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.draftEnabled true view
ObjectModel.compositionRoot true view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled true view
ObjectModel.transactionalProcessingEnabled true view
ObjectModel.writeDraftPersistence QINSPPL_D view
ObjectModel.entityChangeStateId ChangedDateTime view
ObjectModel.lifecycle.enqueue.expiryBehavior #RELATIVE_TO_LAST_CHANGE view
ObjectModel.lifecycle.enqueue.expiryInterval PT15M view
ObjectModel.lifecycle.processing.expiryBehavior #RELATIVE_TO_LAST_CHANGE view
ObjectModel.lifecycle.processing.expiryInterval PT30M view

Fields (52)

KeyFieldSource TableSource FieldDescription
KEY InspectionPlanGroup InspectionPlanGroup Group
KEY InspectionPlan InspectionPlan Group Counter
KEY InspectionPlanInternalVersion InspectionPlanInternalVersion
KEY BillOfOperationsType BillOfOperationsType Task List Type
InspectionPlanGroupForEdit InspectionPlanGroup Group
InspectionPlanForEdit InspectionPlan Group Counter
TaskListKeyDateText
IsDeleted IsDeleted TRUE
BillOfOperationsDesc BillOfOperationsDesc
Plant Plant Valuation Area
BillOfOperationsUsage BillOfOperationsUsage
BillOfOperationsStatus BillOfOperationsStatus
ResponsiblePlannerGroup ResponsiblePlannerGroup
MinimumLotSizeQuantity MinimumLotSizeQuantity Min. Lot Size
MaximumLotSizeQuantity MaximumLotSizeQuantity Max. Lot Size
BillOfOperationsUnit BillOfOperationsUnit
InspSubsetFieldCombination InspSubsetFieldCombination
InspectionPartialLotAssignment InspectionPartialLotAssignment
SmplDrawingProcedure SmplDrawingProcedure
SmplDrawingProcedureVersion SmplDrawingProcedureVersion
InspectionLotDynamicLevel InspectionLotDynamicLevel
InspLotDynamicRule InspLotDynamicRule
InspExternalNumberingOfValues InspExternalNumberingOfValues
InspLotDynamicCriteria InspLotDynamicCriteria
MatlIsConsideredForDynModif MatlIsConsideredForDynModif
SuplrIsConsideredForDynModif SuplrIsConsideredForDynModif
MfrIsConsideredForDynModif MfrIsConsideredForDynModif
CustIsConsideredForDynModif CustIsConsideredForDynModif
CreationDate CreationDate Time Stamp
CreatedByUser CreatedByUser User Name
LastChangeDate LastChangeDate Time Stamp
LastChangedByUser LastChangedByUser User Name
ChangeNumber ChangeNumber Change Number
ValidityStartDate ValidityStartDate Validity Start Date
ValidityEndDate ValidityEndDate ValidTo
ChangedDateTime ChangedDateTime Time Stamp
_BillOfOperationsStatus _BillOfOperationsStatus
_BillOfOperationsUnit _BillOfOperationsUnit
_BillOfOperationsUsage _BillOfOperationsUsage
_ChangeMaster _ChangeMaster
_InspectionLotDynamicLevel _InspectionLotDynamicLevel
_InspectionPlan _InspectionPlan
_InspExtNumbering _InspExtNumbering
_InspLotDynamicRule _InspLotDynamicRule
_InspSubsetFieldCombination _InspSubsetFieldCombination
_Plant _Plant
_ResponsiblePlannerGroup _ResponsiblePlannerGroup
_SampleDrawingProcedure _SampleDrawingProcedure
_SmplDrwgProcedureVersion _SmplDrwgProcedureVersion
_InspPartialLotAssignment _InspPartialLotAssignment
_InspPlanOp _InspPlanOp
_InspPlanMaterialAssgmtTP _InspPlanMaterialAssgmtTP

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_InspectionPlanTP.
-- 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: IINSPPLTP

CREATE VIEW I_InspectionPlanTP AS
SELECT
  InspectionPlanGroup,
  InspectionPlan,
  InspectionPlanInternalVersion,
  BillOfOperationsType,
  InspectionPlanGroup AS InspectionPlanGroupForEdit,
  InspectionPlan AS InspectionPlanForEdit,
  cast('' as qmip_keydate) AS TaskListKeyDateText,
  IsDeleted,
  BillOfOperationsDesc,
  Plant,
  BillOfOperationsUsage,
  BillOfOperationsStatus,
  ResponsiblePlannerGroup,
  MinimumLotSizeQuantity,
  MaximumLotSizeQuantity,
  BillOfOperationsUnit,
  InspSubsetFieldCombination,
  InspectionPartialLotAssignment,
  SmplDrawingProcedure,
  SmplDrawingProcedureVersion,
  InspectionLotDynamicLevel,
  InspLotDynamicRule,
  InspExternalNumberingOfValues,
  InspLotDynamicCriteria,
  MatlIsConsideredForDynModif,
  SuplrIsConsideredForDynModif,
  MfrIsConsideredForDynModif,
  CustIsConsideredForDynModif,
  CreationDate,
  CreatedByUser,
  LastChangeDate,
  LastChangedByUser,
  ChangeNumber,
  ValidityStartDate,
  ValidityEndDate,
  ChangedDateTime
FROM I_InspectionPlanVersion AS _InspPlan
LEFT OUTER JOIN I_InspPlanMaterialAssgmtTP AS _InspPlanMaterialAssgmtTP ON InspectionPlanGroup = _InspPlanMaterialAssgmtTP.InspectionPlanGroup AND InspectionPlan = _InspPlanMaterialAssgmtTP.InspectionPlan AND InspectionPlanInternalVersion = _InspPlanMaterialAssgmtTP.InspectionPlanInternalVersion AND BillOfOperationsType = _InspPlanMaterialAssgmtTP.BillOfOperationsType  -- association [0..*]
LEFT OUTER JOIN I_InspPlanOperationTP AS _InspPlanOp ON InspectionPlanGroup = _InspPlanOp.InspectionPlanGroup AND InspectionPlan = _InspPlanOp.InspectionPlan AND InspectionPlanInternalVersion = _InspPlanOp.InspectionPlanInternalVersion AND BillOfOperationsType = _InspPlanOp.BillOfOperationsType  -- association [0..*]
;