I_BOOOpCharacteristicChgSt

DDL: I_BOOOPCHARACTERISTICCHGST SQL: IPPBOOOPCHARCCS Type: view COMPOSITE Package: VDM_PP_MD_RTG

Bill of Operations Operation Characteristic Change State

I_BOOOpCharacteristicChgSt is a Composite CDS View (Dimension) that provides data about "Bill of Operations Operation Characteristic Change State" in SAP S/4HANA. It reads from 2 data sources (I_BOOCharcInspSpecUnion, I_BOOSqncOperationAssgmtChgSt) and exposes 123 fields with key fields BillOfOperationsType, BillOfOperationsGroup, BillOfOperationsVariant, BillOfOperationsSequence, BOOOperationInternalID. It has 3 associations to related views. Part of development package VDM_PP_MD_RTG.

Data Sources (2)

SourceAliasJoin Type
I_BOOCharcInspSpecUnion _BOOCharcUnion from
I_BOOSqncOperationAssgmtChgSt plas inner

Associations (3)

CardinalityTargetAliasCondition
[1..1] I_BOOOperationCharacteristic _BOOOperationCharacteristic $projection.BillOfOperationsType = _BOOOperationCharacteristic.BillOfOperationsType and $projection.BillOfOperationsGroup = _BOOOperationCharacteristic.BillOfOperationsGroup and $projection.BillOfOperationsVariant = _BOOOperationCharacteristic.BillOfOperationsVariant and $projection.BillOfOperationsSequence = _BOOOperationCharacteristic.BillOfOperationsSequence and $projection.BOOOperationInternalID = _BOOOperationCharacteristic.BOOOperationInternalID and $projection.BOOCharacteristic = _BOOOperationCharacteristic.BOOCharacteristic
[1..1] I_BOOSqncOperationAssgmtChgSt _BOOSqncOperationAssgmtChgSt $projection.BillOfOperationsType = _BOOSqncOperationAssgmtChgSt.BillOfOperationsType and $projection.BillOfOperationsGroup = _BOOSqncOperationAssgmtChgSt.BillOfOperationsGroup and $projection.BillOfOperationsVariant = _BOOSqncOperationAssgmtChgSt.BillOfOperationsVariant and $projection.BillOfOperationsSequence = _BOOSqncOperationAssgmtChgSt.BillOfOperationsSequence and $projection.BOOOperationInternalID = _BOOSqncOperationAssgmtChgSt.BOOOperationInternalID and $projection.BOOSqncOpAssgmtIntVersionCntr = _BOOSqncOperationAssgmtChgSt.BOOSqncOpAssgmtIntVersionCntr
[1..1] I_BOOCharacteristic _BOOCharacteristic $projection.BillOfOperationsType = _BOOCharacteristic.BillOfOperationsType and $projection.BillOfOperationsGroup = _BOOCharacteristic.BillOfOperationsGroup and $projection.BOOOperationInternalID = _BOOCharacteristic.BOOOperationInternalID and $projection.BOOCharacteristic = _BOOCharacteristic.BOOCharacteristic

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName IPPBOOOPCHARCCS view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
Analytics.dataCategory #DIMENSION view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.allowExtensions true view
ObjectModel.representativeKey BOOCharacteristicVersion view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view
VDM.viewType #COMPOSITE view
EndUserText.label Bill of Operations Operation Characteristic Change State view

Fields (123)

KeyFieldSource TableSource FieldDescription
KEY BillOfOperationsType I_BOOSqncOperationAssgmtChgSt BillOfOperationsType Task List Type
KEY BillOfOperationsGroup I_BOOSqncOperationAssgmtChgSt BillOfOperationsGroup Group
KEY BillOfOperationsVariant I_BOOSqncOperationAssgmtChgSt BillOfOperationsVariant Group Counter
KEY BillOfOperationsSequence I_BOOSqncOperationAssgmtChgSt BillOfOperationsSequence Sequence
KEY BOOOperationInternalID I_BOOSqncOperationAssgmtChgSt BOOOperationInternalID Task list node
KEY BOOSqncOpAssgmtIntVersionCntr I_BOOSqncOperationAssgmtChgSt BOOSqncOpAssgmtIntVersionCntr
KEY BOOCharacteristic I_BOOCharcInspSpecUnion BOOCharacteristic
KEY BOOCharacteristicVersion I_BOOCharcInspSpecUnion BOOCharacteristicVersion
ChangeNumber I_BOOCharcInspSpecUnion ChangeNumber Change Number
IsImplicitlyDeletedendasIsDeleted
InspectionMethodPlant InspectionMethodPlant
InspectionMethod InspectionMethod Insp. Method
InspectionMethodVersion InspectionMethodVersion
InspSpecImportanceCode InspSpecImportanceCode
InspectorQualification InspectorQualification
InspectionSpecificationPlant InspectionSpecificationPlant
InspectionSpecification InspectionSpecification Master IC
InspectionSpecificationVersion InspectionSpecificationVersion
BOOCharcHasInspSpecReference BOOCharcHasInspSpecReference
QltyMstrDataAuthorizationGroup QltyMstrDataAuthorizationGroup
InspSpecControlIndicators InspSpecControlIndicators
InspSpecIsQuantitative InspSpecIsQuantitative Quant.charac.
InspSpecCharacteristicType InspSpecCharacteristicType
InspSpecIsMeasuredValueRqd InspSpecIsMeasuredValueRqd
InspSpecIsSelectedSetRequired InspSpecIsSelectedSetRequired
InspSpecIsUpperLimitRequired InspSpecIsUpperLimitRequired
InspSpecIsLowerLimitRequired InspSpecIsLowerLimitRequired
InspSpecIsTargetValueInLimit InspSpecIsTargetValueInLimit
InspectionScope InspectionScope
InspSpecIsLongTermInspection InspSpecIsLongTermInspection
InspSpecRecordingType InspSpecRecordingType
InspResultIsDocumentationRqd InspResultIsDocumentationRqd
InspSpecCharcCategory InspSpecCharcCategory
InspSpecIsSampleQtyAdditive InspSpecIsSampleQtyAdditive
InspSpecIsDestructive InspSpecIsDestructive
InspSpecResultCalculation InspSpecResultCalculation
InspSpecIsSamplingProcedRqd InspSpecIsSamplingProcedRqd
InspSpecIsScrapRelevant InspSpecIsScrapRelevant
InspSpecHasFixedCtrlIndicators InspSpecHasFixedCtrlIndicators
InspSpecIsTestEquipmentRqd InspSpecIsTestEquipmentRqd
InspSpecIsDefectsRecgAutomatic InspSpecIsDefectsRecgAutomatic
InspSpecIsChgDocRequired InspSpecIsChgDocRequired
InspSpecIsControlChartUsed InspSpecIsControlChartUsed
InspSpecPrintControl InspSpecPrintControl
InspToleranceSpecification InspToleranceSpecification
InspSpecDecimalPlaces InspSpecDecimalPlaces
InspectionSpecificationUnit InspectionSpecificationUnit Unit of Meas.
InspSpecTargetValue
InspSpecHasTargetValue InspSpecHasTargetValue
InspSpecUpperLimit
InspSpecLowerLimit
InspSpecHasUpperLimit InspSpecHasUpperLimit
InspSpecHasLowerLimit InspSpecHasLowerLimit
InspSpecDefectCodeGrpRejection InspSpecDefectCodeGrpRejection
InspSpecDefectCodeRejection InspSpecDefectCodeRejection
InspSpecDefectCodeGrpRjcnUpper InspSpecDefectCodeGrpRjcnUpper
InspSpecDefectCodeRjcnUpper InspSpecDefectCodeRjcnUpper
InspSpecDefectCodeGrpRjcnLower InspSpecDefectCodeGrpRjcnLower
InspSpecDefectCodeRjcnLower InspSpecDefectCodeRjcnLower
SelectedCodeSet SelectedCodeSet CodeGrp/SelSet
SelectedCodeSetPlant SelectedCodeSetPlant
InspSpecAdditionalCatalog2 InspSpecAdditionalCatalog2
InspSpecAdditionalSelectedSet2 InspSpecAdditionalSelectedSet2
InspSpecAdditionalCodeGroup2 InspSpecAdditionalCodeGroup2
InspSpecAddlSeldCodeSetPlant2 InspSpecAddlSeldCodeSetPlant2
InspSpecAdditionalCatalog3 InspSpecAdditionalCatalog3
InspSpecAdditionalSelectedSet3 InspSpecAdditionalSelectedSet3
InspSpecAdditionalCodeGroup3 InspSpecAdditionalCodeGroup3
InspSpecAddlSeldCodeSetPlant3 InspSpecAddlSeldCodeSetPlant3
InspSpecAdditionalCatalog4 InspSpecAdditionalCatalog4
InspSpecAdditionalSelectedSet4 InspSpecAdditionalSelectedSet4
InspSpecAdditionalCodeGroup4 InspSpecAdditionalCodeGroup4
InspSpecAddlSeldCodeSetPlant4 InspSpecAddlSeldCodeSetPlant4
InspSpecAdditionalCatalog5 InspSpecAdditionalCatalog5
InspSpecAdditionalSelectedSet5 InspSpecAdditionalSelectedSet5
InspSpecAdditionalCodeGroup5 InspSpecAdditionalCodeGroup5
InspSpecAddlSeldCodeSetPlant5 InspSpecAddlSeldCodeSetPlant5
SamplingProcedure SamplingProcedure
InspCharacteristicSampleUnit InspCharacteristicSampleUnit
BOOCharcSampleQuantity BOOCharcSampleQuantity
InspSpecInformationField1 InspSpecInformationField1
InspSpecInformationField2 InspSpecInformationField2
InspSpecInformationField3 InspSpecInformationField3
InspectionSpecificationText InspectionSpecificationText
CreatedByUser I_BOOCharcInspSpecUnion CreatedByUser User Name
CreationDate I_BOOCharcInspSpecUnion CreationDate Time Stamp
LastChangedByUser I_BOOCharcInspSpecUnion LastChangedByUser User Name
LastChangeDate I_BOOCharcInspSpecUnion LastChangeDate Time Stamp
BillOfOperationsVersion I_BOOCharcInspSpecUnion BillOfOperationsVersion Routing Version
_BillOfOperationsType I_BOOSqncOperationAssgmtChgSt _BillOfOperationsType
_BillOfOperationsGroup I_BOOSqncOperationAssgmtChgSt _BillOfOperationsGroup
_BillOfOperations I_BOOSqncOperationAssgmtChgSt _BillOfOperations
_BillOfOperationsSequence I_BOOSqncOperationAssgmtChgSt _BillOfOperationsSequence
_BOOOperationInternalID I_BOOSqncOperationAssgmtChgSt _BOOOperationInternalID
_BOOSqncOperationAssgmtChgSt _BOOSqncOperationAssgmtChgSt
_BOOCharacteristic _BOOCharacteristic
_BOOOperationCharacteristic _BOOOperationCharacteristic
_CharcAttribSelectedCodeSet _CharcAttribSelectedCodeSet
_InspSpecCharcType _InspSpecCharcType
_InspectionScope _InspectionScope
_InspSpecRecordingType _InspSpecRecordingType
_InspResultDocnRequired _InspResultDocnRequired
_InspSpecImportanceCode _InspSpecImportanceCode
_InspSpecCharcCategory _InspSpecCharcCategory
_InspSpecRsltCalculation _InspSpecRsltCalculation
_InspSpecPrintControl _InspSpecPrintControl
_InspectorQualification _InspectorQualification
_InspectionMethodPlant _InspectionMethodPlant
_InspectionMethod _InspectionMethod
_InspectionMethodVersion _InspectionMethodVersion
_InspectionSpecificationPlant _InspectionSpecificationPlant
_InspectionSpecification _InspectionSpecification
_InspSpecificationVersion _InspSpecificationVersion
_SamplingProcedure _SamplingProcedure
_SampleUnitOfMeasure _SampleUnitOfMeasure
_InspToleranceSpecification _InspToleranceSpecification
_InspSpecUnitOfMeasure _InspSpecUnitOfMeasure
_InspDefectCodeGrpRejection _InspDefectCodeGrpRejection
_InspDefectCodeRejection _InspDefectCodeRejection
_InspDefectCodeGrpRjcnUpper _InspDefectCodeGrpRjcnUpper
_InspDefectCodeRjcnUpper _InspDefectCodeRjcnUpper
_InspDefectCodeGrpRjcnLower _InspDefectCodeGrpRjcnLower
_InspDefectCodeRjcnLower _InspDefectCodeRjcnLower

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_BOOOpCharacteristicChgSt.
-- 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: IPPBOOOPCHARCCS

CREATE VIEW I_BOOOpCharacteristicChgSt AS
SELECT
  plas.BillOfOperationsType AS BillOfOperationsType,
  plas.BillOfOperationsGroup AS BillOfOperationsGroup,
  plas.BillOfOperationsVariant AS BillOfOperationsVariant,
  plas.BillOfOperationsSequence AS BillOfOperationsSequence,
  plas.BOOOperationInternalID AS BOOOperationInternalID,
  plas.BOOSqncOpAssgmtIntVersionCntr AS BOOSqncOpAssgmtIntVersionCntr,
  _BOOCharcUnion.BOOCharacteristic AS BOOCharacteristic,
  _BOOCharcUnion.BOOCharacteristicVersion AS BOOCharacteristicVersion,
  _BOOCharcUnion.ChangeNumber AS ChangeNumber,
  case when _BOOCharcUnion.IsDeleted <> ' ' then _BOOCharcUnion.IsDeleted when plas.IsDeleted <> ' ' then plas.IsDeleted else plas.IsImplicitlyDeleted end as IsDeleted AS IsImplicitlyDeletedendasIsDeleted,
  InspectionMethodPlant,
  InspectionMethod,
  InspectionMethodVersion,
  InspSpecImportanceCode,
  InspectorQualification,
  InspectionSpecificationPlant,
  InspectionSpecification,
  InspectionSpecificationVersion,
  BOOCharcHasInspSpecReference,
  QltyMstrDataAuthorizationGroup,
  InspSpecControlIndicators,
  InspSpecIsQuantitative,
  InspSpecCharacteristicType,
  InspSpecIsMeasuredValueRqd,
  InspSpecIsSelectedSetRequired,
  InspSpecIsUpperLimitRequired,
  InspSpecIsLowerLimitRequired,
  InspSpecIsTargetValueInLimit,
  InspectionScope,
  InspSpecIsLongTermInspection,
  InspSpecRecordingType,
  InspResultIsDocumentationRqd,
  InspSpecCharcCategory,
  InspSpecIsSampleQtyAdditive,
  InspSpecIsDestructive,
  InspSpecResultCalculation,
  InspSpecIsSamplingProcedRqd,
  InspSpecIsScrapRelevant,
  InspSpecHasFixedCtrlIndicators,
  InspSpecIsTestEquipmentRqd,
  InspSpecIsDefectsRecgAutomatic,
  InspSpecIsChgDocRequired,
  InspSpecIsControlChartUsed,
  InspSpecPrintControl,
  InspToleranceSpecification,
  InspSpecDecimalPlaces,
  InspectionSpecificationUnit,
  InspSpecHasTargetValue,
  InspSpecHasUpperLimit,
  InspSpecHasLowerLimit,
  InspSpecDefectCodeGrpRejection,
  InspSpecDefectCodeRejection,
  InspSpecDefectCodeGrpRjcnUpper,
  InspSpecDefectCodeRjcnUpper,
  InspSpecDefectCodeGrpRjcnLower,
  InspSpecDefectCodeRjcnLower,
  SelectedCodeSet,
  SelectedCodeSetPlant,
  InspSpecAdditionalCatalog2,
  InspSpecAdditionalSelectedSet2,
  InspSpecAdditionalCodeGroup2,
  InspSpecAddlSeldCodeSetPlant2,
  InspSpecAdditionalCatalog3,
  InspSpecAdditionalSelectedSet3,
  InspSpecAdditionalCodeGroup3,
  InspSpecAddlSeldCodeSetPlant3,
  InspSpecAdditionalCatalog4,
  InspSpecAdditionalSelectedSet4,
  InspSpecAdditionalCodeGroup4,
  InspSpecAddlSeldCodeSetPlant4,
  InspSpecAdditionalCatalog5,
  InspSpecAdditionalSelectedSet5,
  InspSpecAdditionalCodeGroup5,
  InspSpecAddlSeldCodeSetPlant5,
  SamplingProcedure,
  InspCharacteristicSampleUnit,
  BOOCharcSampleQuantity,
  InspSpecInformationField1,
  InspSpecInformationField2,
  InspSpecInformationField3,
  InspectionSpecificationText,
  _BOOCharcUnion.CreatedByUser AS CreatedByUser,
  _BOOCharcUnion.CreationDate AS CreationDate,
  _BOOCharcUnion.LastChangedByUser AS LastChangedByUser,
  _BOOCharcUnion.LastChangeDate AS LastChangeDate,
  _BOOCharcUnion.BillOfOperationsVersion AS BillOfOperationsVersion,
  plas._BillOfOperationsType AS _BillOfOperationsType,
  plas._BillOfOperationsGroup AS _BillOfOperationsGroup,
  plas._BillOfOperations AS _BillOfOperations,
  plas._BillOfOperationsSequence AS _BillOfOperationsSequence,
  plas._BOOOperationInternalID AS _BOOOperationInternalID
FROM I_BOOCharcInspSpecUnion AS _BOOCharcUnion
INNER JOIN I_BOOSqncOperationAssgmtChgSt AS plas ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_BOOOperationCharacteristic AS _BOOOperationCharacteristic ON BillOfOperationsType = _BOOOperationCharacteristic.BillOfOperationsType AND BillOfOperationsGroup = _BOOOperationCharacteristic.BillOfOperationsGroup AND BillOfOperationsVariant = _BOOOperationCharacteristic.BillOfOperationsVariant AND BillOfOperationsSequence = _BOOOperationCharacteristic.BillOfOperationsSequence AND BOOOperationInternalID = _BOOOperationCharacteristic.BOOOperationInternalID AND BOOCharacteristic = _BOOOperationCharacteristic.BOOCharacteristic  -- association [1..1]
LEFT OUTER JOIN I_BOOSqncOperationAssgmtChgSt AS _BOOSqncOperationAssgmtChgSt ON BillOfOperationsType = _BOOSqncOperationAssgmtChgSt.BillOfOperationsType AND BillOfOperationsGroup = _BOOSqncOperationAssgmtChgSt.BillOfOperationsGroup AND BillOfOperationsVariant = _BOOSqncOperationAssgmtChgSt.BillOfOperationsVariant AND BillOfOperationsSequence = _BOOSqncOperationAssgmtChgSt.BillOfOperationsSequence AND BOOOperationInternalID = _BOOSqncOperationAssgmtChgSt.BOOOperationInternalID AND BOOSqncOpAssgmtIntVersionCntr = _BOOSqncOperationAssgmtChgSt.BOOSqncOpAssgmtIntVersionCntr  -- association [1..1]
LEFT OUTER JOIN I_BOOCharacteristic AS _BOOCharacteristic ON BillOfOperationsType = _BOOCharacteristic.BillOfOperationsType AND BillOfOperationsGroup = _BOOCharacteristic.BillOfOperationsGroup AND BOOOperationInternalID = _BOOCharacteristic.BOOOperationInternalID AND BOOCharacteristic = _BOOCharacteristic.BOOCharacteristic  -- association [1..1]
;