I_BillOfOperationsChangeState

DDL: I_BILLOFOPERATIONSCHANGESTATE SQL: IPPBILLOFOPERCS Type: view BASIC

Bill of Operations Change State

I_BillOfOperationsChangeState is a Basic CDS View (Dimension) that provides data about "Bill of Operations Change State" in SAP S/4HANA. It reads from 1 data source (plko) and exposes 83 fields with key fields BillOfOperationsType, BillOfOperationsGroup, BillOfOperationsVariant, BOOInternalVersionCounter. It has 28 associations to related views.

Data Sources (1)

SourceAliasJoin Type
plko plko from

Associations (28)

CardinalityTargetAliasCondition
[1..1] I_BillOfOperationsType _BillOfOperationsType $projection.BillOfOperationsType = _BillOfOperationsType.BillOfOperationsType
[1..1] I_BillOfOperationsGroup _BillOfOperationsGroup $projection.BillOfOperationsType = _BillOfOperationsGroup.BillOfOperationsType and $projection.BillOfOperationsGroup = _BillOfOperationsGroup.BillOfOperationsGroup -- to root, to parent
[1..1] I_BillOfOperations _BillOfOperations $projection.BillOfOperationsType = _BillOfOperations.BillOfOperationsType and $projection.BillOfOperationsGroup = _BillOfOperations.BillOfOperationsGroup and $projection.BillOfOperationsVariant = _BillOfOperations.BillOfOperationsVariant
[1..1] I_User _CreatedByUser $projection.CreatedByUser = _CreatedByUser.UserID
[0..1] I_User _LastChangedByUser $projection.LastChangedByUser = _LastChangedByUser.UserID
[1..1] I_Plant _Plant $projection.Plant = _Plant.Plant
[0..1] I_WorkCenterType _WorkCenterType $projection.WorkCenterTypeCode = _WorkCenterType.WorkCenterTypeCode
[0..1] I_WorkCenter _WorkCenter $projection.WorkCenterTypeCode = _WorkCenter.WorkCenterTypeCode and $projection.WorkCenterInternalID = _WorkCenter.WorkCenterInternalID
[1..1] I_BillOfOperationsUsage _BillOfOperationsUsage $projection.BillOfOperationsUsage = _BillOfOperationsUsage.BillOfOperationsUsage
[1..1] I_BillOfOperationsStatus _BillOfOperationsStatus $projection.BillOfOperationsStatus = _BillOfOperationsStatus.BillOfOperationsStatus
[1..1] I_ResponsiblePlannerGroup _ResponsiblePlannerGroup $projection.ResponsiblePlannerGroup = _ResponsiblePlannerGroup.ResponsiblePlannerGroup and $projection.Plant = _ResponsiblePlannerGroup.Plant
[1..1] I_UnitOfMeasure _BillOfOperationsUnit $projection.BillOfOperationsUnit = _BillOfOperationsUnit.UnitOfMeasure
[0..1] I_InspSubsetFieldCombination _InspSubsetFieldCombination $projection.InspSubsetFieldCombination = _InspSubsetFieldCombination.InspSubsetFieldCombination
[0..1] I_SampleDrawingProcedure _SampleDrawingProcedure $projection.SmplDrawingProcedure = _SampleDrawingProcedure.SmplDrawingProcedure
[0..1] I_SmplDrwgProcedureVersion _SmplDrwgProcedureVersion $projection.SmplDrawingProcedure = _SmplDrwgProcedureVersion.SmplDrawingProcedure and $projection.SmplDrawingProcedureVersion = _SmplDrwgProcedureVersion.SmplDrawingProcedureVersion
[0..1] I_MaintenanceStrategy _MaintenanceStrategy $projection.MaintenanceStrategy = _MaintenanceStrategy.MaintenanceStrategy
[0..1] I_InspPartialLotAssignment _InspPartialLotAssignment $projection.InspectionPartialLot = _InspPartialLotAssignment.InspectionPartialLotAssignment
[0..1] I_InspectionLotDynamicLevel _InspectionLotDynamicLevel $projection.InspectionLotDynamicLevel = _InspectionLotDynamicLevel.InspectionLotDynamicLevel
[0..1] I_InspLotDynamicRule _InspLotDynamicRule $projection.InspLotDynamicRule = _InspLotDynamicRule.InspLotDynamicRule
[0..1] I_LineHierarchy _LineHierarchy $projection.LineHierarchyInternalID = _LineHierarchy.LineHierarchyInternalID
[0..1] I_ChangeMaster _ChangeMaster $projection.ChangeNumber = _ChangeMaster.ChangeNumber
[0..1] I_InspExtNumberingOfValues _InspExtNumbering $projection.InspExternalNumberingOfValues = _InspExtNumbering.InspExternalNumberingOfValues
[0..1] I_Material _Assembly $projection.Assembly = _Assembly.Material
[0..1] I_Plant _MaintenancePlanningPlant $projection.MaintenancePlanningPlant = _MaintenancePlanningPlant.Plant
[0..1] I_MaintOperationSystCondition _OperationSystemCondition $projection.OperationSystemCondition = _OperationSystemCondition.OperationSystemCondition
[0..1] I_ControllingArea _ControllingArea $projection.ControllingArea = _ControllingArea.ControllingArea
[0..1] I_Indicator _ConfigurableIndicator $projection.BillOfOperationIsConfigurable = _ConfigurableIndicator.IndicatorValue
[0..1] I_Language _LongTextLanguage $projection.LongTextLanguageCode = _LongTextLanguage.Language

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName IPPBILLOFOPERCS 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 BOOInternalVersionCounter view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view
VDM.viewType #BASIC view
EndUserText.label Bill of Operations Change State view

Fields (83)

KeyFieldSource TableSource FieldDescription
KEY BillOfOperationsType plko plnty
KEY BillOfOperationsGroup plko plnnr
KEY BillOfOperationsVariant plko plnal
KEY BOOInternalVersionCounter plko zaehl
BillOfOperationsVersion plko versn
IsDeleted plko loekz
IsImplicitlyDeleted plko loekz_inherited
arbtyendasWorkCenterTypeCode
WorkCenterInternalID plko arbid
ktextasBillOfOperationsDesc
LongTextLanguageCode plko txtsp
Plant plko werks
BillOfOperationsUsage plko verwe
BillOfOperationsStatus plko statu
BillOfOperationsProfile plko profidnetz
ResponsiblePlannerGroup plko vagrp
MinimumLotSizeQuantity plko losvn
MaximumLotSizeQuantity plko losbs
BillOfOperationsUnit plko plnme
ReplacedBillOfOperations plko plnnr_alt
IsMarkedForDeletion plko delkz
st_arbidasLineHierarchyInternalID
InspectionPartialLot
SmplDrawingProcedure
SmplDrawingProcedureVersion plko qversnprzv
InspectionLotDynamicLevel
InspLotDynamicRule plko qdynregel
InspLotDynamicCriteria plko qdynstring
MaintenanceStrategy plko strat
extnumasInspExternalNumberingOfValues
MaintenancePlanningPlant plko iwerk
Assembly plko istru
OperationSystemCondition plko anlzu
ReferenceElement plko adpsp
ControllingArea plko kokrs
BillOfOperationIsConfigurable plko kzkfg
BillOfOperationsDateTime
andatasCreationDate
CreatedByUser
LastChangeDate plko aedat
LastChangedByUser
changeddatetimeendasChangedDateTime
aennrasChangeNumber
ValidityStartDate
ValidityEndDate
reodatasLastReorganizationDate
LastUsageDate plko abdat
NumberOfUsages plko abanz
efftypasEffectivityType
InspPlanHasMultipleSpec plko ms_flag
OperationReferenceQuantity plko bmsch
OperationUnit plko meinh
OpQtyToBaseQtyNmrtr plko umrez
OpQtyToBaseQtyDnmntr plko umren
_Assembly _Assembly
_BillOfOperations _BillOfOperations
_BillOfOperationsGroup _BillOfOperationsGroup
_BillOfOperationsStatus _BillOfOperationsStatus
_BillOfOperationsType _BillOfOperationsType
_BillOfOperationsUnit _BillOfOperationsUnit
_BillOfOperationsUsage _BillOfOperationsUsage
_ChangeMaster _ChangeMaster
_ControllingArea _ControllingArea
_CreatedByUser _CreatedByUser
_ConfigurableIndicator _ConfigurableIndicator
_InspExtNumbering _InspExtNumbering
_InspLotDynamicRule _InspLotDynamicRule
_InspPartialLotAssignment _InspPartialLotAssignment
_InspSubsetFieldCombination _InspSubsetFieldCombination
_InspectionLotDynamicLevel _InspectionLotDynamicLevel
_LastChangedByUser _LastChangedByUser
_LineHierarchy _LineHierarchy
_LongTextLanguage _LongTextLanguage
_MaintenancePlanningPlant _MaintenancePlanningPlant
_MaintenanceStrategy _MaintenanceStrategy
_OperationSystemCondition _OperationSystemCondition
_Plant _Plant
_ResponsiblePlannerGroup _ResponsiblePlannerGroup
_SampleDrawingProcedure _SampleDrawingProcedure
_SmplDrwgProcedureVersion _SmplDrwgProcedureVersion
_WBSElementBasicData
_WorkCenter _WorkCenter
_WorkCenterType _WorkCenterType
@AbapCatalog.sqlViewName: 'IPPBILLOFOPERCS'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@AccessControl.privilegedAssociations: ['_CreatedByUser', '_LastChangedByUser']
@Analytics.dataCategory: #DIMENSION
@ClientHandling.algorithm: #SESSION_VARIABLE
@Metadata.allowExtensions: true
@ObjectModel.representativeKey: 'BOOInternalVersionCounter'
@ObjectModel.usageType: { serviceQuality: #B, sizeCategory: #M, dataClass: #MASTER }
@VDM.viewType: #BASIC
@EndUserText.label: 'Bill of Operations Change State'

/*+[hideWarning] { "IDS" : [ "CALCULATED_FIELD_CHECK" ]  } */
define view I_BillOfOperationsChangeState
  as select from plko

  association [1..1] to I_BillOfOperationsType        as _BillOfOperationsType       on  $projection.BillOfOperationsType = _BillOfOperationsType.BillOfOperationsType
  association [1..1] to I_BillOfOperationsGroup       as _BillOfOperationsGroup      on  $projection.BillOfOperationsType  = _BillOfOperationsGroup.BillOfOperationsType
                                                                                     and $projection.BillOfOperationsGroup = _BillOfOperationsGroup.BillOfOperationsGroup
  -- to root, to parent
  association [1..1] to I_BillOfOperations            as _BillOfOperations           on  $projection.BillOfOperationsType    = _BillOfOperations.BillOfOperationsType
                                                                                     and $projection.BillOfOperationsGroup   = _BillOfOperations.BillOfOperationsGroup
                                                                                     and $projection.BillOfOperationsVariant = _BillOfOperations.BillOfOperationsVariant

  association [1..1] to I_User                        as _CreatedByUser              on  $projection.CreatedByUser = _CreatedByUser.UserID
  association [0..1] to I_User                        as _LastChangedByUser          on  $projection.LastChangedByUser = _LastChangedByUser.UserID
  association [1..1] to I_Plant                       as _Plant                      on  $projection.Plant = _Plant.Plant

  /*+[hideWarning] { "IDS" : [ "CALCULATED_FIELD_CHECK" ] } */
  association [0..1] to I_WorkCenterType              as _WorkCenterType             on  $projection.WorkCenterTypeCode = _WorkCenterType.WorkCenterTypeCode
  /*+[hideWarning] { "IDS" : [ "CALCULATED_FIELD_CHECK" ] } */
  association [0..1] to I_WorkCenter                  as _WorkCenter                 on  $projection.WorkCenterTypeCode   = _WorkCenter.WorkCenterTypeCode
                                                                                     and $projection.WorkCenterInternalID = _WorkCenter.WorkCenterInternalID
  association [1..1] to I_BillOfOperationsUsage       as _BillOfOperationsUsage      on  $projection.BillOfOperationsUsage = _BillOfOperationsUsage.BillOfOperationsUsage
  association [1..1] to I_BillOfOperationsStatus      as _BillOfOperationsStatus     on  $projection.BillOfOperationsStatus = _BillOfOperationsStatus.BillOfOperationsStatus
  association [1..1] to I_ResponsiblePlannerGroup     as _ResponsiblePlannerGroup    on  $projection.ResponsiblePlannerGroup = _ResponsiblePlannerGroup.ResponsiblePlannerGroup
                                                                                     and $projection.Plant                   = _ResponsiblePlannerGroup.Plant
  association [1..1] to I_UnitOfMeasure               as _BillOfOperationsUnit       on  $projection.BillOfOperationsUnit = _BillOfOperationsUnit.UnitOfMeasure
  association [0..1] to I_InspSubsetFieldCombination  as _InspSubsetFieldCombination on  $projection.InspSubsetFieldCombination = _InspSubsetFieldCombination.InspSubsetFieldCombination
  /*+[hideWarning] { "IDS" : [ "CALCULATED_FIELD_CHECK" ] } */
  association [0..1] to I_SampleDrawingProcedure      as _SampleDrawingProcedure     on  $projection.SmplDrawingProcedure = _SampleDrawingProcedure.SmplDrawingProcedure
  /*+[hideWarning] { "IDS" : [ "CALCULATED_FIELD_CHECK" ] } */
  association [0..1] to I_SmplDrwgProcedureVersion    as _SmplDrwgProcedureVersion   on  $projection.SmplDrawingProcedure        = _SmplDrwgProcedureVersion.SmplDrawingProcedure
                                                                                     and $projection.SmplDrawingProcedureVersion = _SmplDrwgProcedureVersion.SmplDrawingProcedureVersion
  association [0..1] to I_MaintenanceStrategy         as _MaintenanceStrategy        on  $projection.MaintenanceStrategy = _MaintenanceStrategy.MaintenanceStrategy
  /*+[hideWarning] { "IDS" : [ "CALCULATED_FIELD_CHECK" ] } */
  association [0..1] to I_InspPartialLotAssignment    as _InspPartialLotAssignment   on  $projection.InspectionPartialLot = _InspPartialLotAssignment.InspectionPartialLotAssignment
  association [0..1] to I_InspectionLotDynamicLevel   as _InspectionLotDynamicLevel  on  $projection.InspectionLotDynamicLevel = _InspectionLotDynamicLevel.InspectionLotDynamicLevel
  association [0..1] to I_InspLotDynamicRule          as _InspLotDynamicRule         on  $projection.InspLotDynamicRule = _InspLotDynamicRule.InspLotDynamicRule
  association [0..1] to I_LineHierarchy               as _LineHierarchy              on  $projection.LineHierarchyInternalID = _LineHierarchy.LineHierarchyInternalID
  association [0..1] to I_ChangeMaster                as _ChangeMaster               on  $projection.ChangeNumber = _ChangeMaster.ChangeNumber
  association [0..1] to I_InspExtNumberingOfValues    as _InspExtNumbering           on  $projection.InspExternalNumberingOfValues = _InspExtNumbering.InspExternalNumberingOfValues

  association [0..1] to I_Material                    as _Assembly                   on  $projection.Assembly = _Assembly.Material
  association [0..1] to I_Plant                       as _MaintenancePlanningPlant   on  $projection.MaintenancePlanningPlant = _MaintenancePlanningPlant.Plant
  association [0..1] to I_MaintOperationSystCondition as _OperationSystemCondition   on  $projection.OperationSystemCondition = _OperationSystemCondition.OperationSystemCondition

  association [0..1] to I_ControllingArea             as _ControllingArea            on  $projection.ControllingArea = _ControllingArea.ControllingArea
  // Association to I_WBSElementBasicData can't be used as this is the operational WBS.

  // Here we need the standard WBS, but there is no I_StandardWBSByInternalKey available, this no association ca be supplied

  // association [0..1] to I_WBSElementBasicData         as _WBSElementBasicData        on  $projection.WBSElementInternalID = _WBSElementBasicData.WBSElementInternalID

  association [0..1] to I_Indicator                   as _ConfigurableIndicator      on  $projection.BillOfOperationIsConfigurable = _ConfigurableIndicator.IndicatorValue
  association [0..1] to I_Language                    as _LongTextLanguage           on  $projection.LongTextLanguageCode = _LongTextLanguage.Language

{
      @ObjectModel.foreignKey.association: '_BillOfOperationsType'
  key plko.plnty                                                  as BillOfOperationsType,

      @ObjectModel.foreignKey.association: '_BillOfOperationsGroup'
  key plko.plnnr                                                  as BillOfOperationsGroup,
      @Consumption.valueHelpDefinition: [ { entity: { name: 'I_BillOfOperationsStdVH', element: 'BillOfOperationsVariant' } } ]
      @ObjectModel.foreignKey.association: '_BillOfOperations'
  key plko.plnal                                                  as BillOfOperationsVariant,
      @ObjectModel.text.element: 'BillOfOperationsDesc'
  key plko.zaehl                                                  as BOOInternalVersionCounter,

      // NOT a key field in THIS view !

      plko.versn                                                  as BillOfOperationsVersion,

      // ***************** Technical fields not on the CEWB-UI *****************


      plko.loekz                                                  as IsDeleted,
      plko.loekz_inherited                                        as IsImplicitlyDeleted,

      @ObjectModel.foreignKey.association: '_WorkCenterType'
      case when plko.arbty = '  ' and plko.arbid <> '00000000' then 'A '
      else plko.arbty end                                         as WorkCenterTypeCode,
      @Consumption.valueHelpDefinition: [ { entity: { name: 'I_WorkCenterStdVH', element: 'WorkCenterInternalID' } } ]
      @ObjectModel.foreignKey.association: '_WorkCenter'
      plko.arbid                                                  as WorkCenterInternalID,

      // *************************** Header general ****************************


      -- General data
      @Semantics.text: true
      plko.ktext                                                  as BillOfOperationsDesc,

      @ObjectModel.foreignKey.association: '_LongTextLanguage'
      plko.txtsp                                                  as LongTextLanguageCode,

      @ObjectModel.foreignKey.association: '_Plant'
      plko.werks                                                  as Plant,

      @ObjectModel.foreignKey.association: '_BillOfOperationsUsage'
      plko.verwe                                                  as BillOfOperationsUsage,

      @ObjectModel.foreignKey.association: '_BillOfOperationsStatus'
      plko.statu                                                  as BillOfOperationsStatus,

      plko.profidnetz                                             as BillOfOperationsProfile,

      @ObjectModel.foreignKey.association: '_ResponsiblePlannerGroup'
      plko.vagrp                                                  as ResponsiblePlannerGroup,

      @Semantics.quantity.unitOfMeasure: 'BillOfOperationsUnit'
      @DefaultAggregation: #MIN
      plko.losvn                                                  as MinimumLotSizeQuantity,
      @Semantics.quantity.unitOfMeasure: 'BillOfOperationsUnit'
      @DefaultAggregation: #MAX
      plko.losbs                                                  as MaximumLotSizeQuantity,
      @ObjectModel.foreignKey.association: '_BillOfOperationsUnit'
      @Semantics.unitOfMeasure: true
      plko.plnme                                                  as BillOfOperationsUnit,

      plko.plnnr_alt                                              as ReplacedBillOfOperations,

      plko.delkz                                                  as IsMarkedForDeletion,

      -- Production line
      @ObjectModel.foreignKey.association: '_LineHierarchy'
      plko.st_arbid                                               as LineHierarchyInternalID,

      // ************************* Quality Management **************************


      -- Parameter for dynamic modification/inspection points
      @ObjectModel.foreignKey.association: '_InspSubsetFieldCombination'
      cast (plko.slwbez as vdm_qslwbez preserving type )          as InspSubsetFieldCombination,

      @ObjectModel.foreignKey.association: '_InspPartialLotAssignment'
      cast (plko.ppkztlzu as vdm_qppkztlzu preserving type )      as InspectionPartialLot,

      @ObjectModel.foreignKey.association: '_SampleDrawingProcedure'
      cast (plko.qprziehver as vdm_qprziehver preserving type )   as SmplDrawingProcedure,
      @ObjectModel.foreignKey.association: '_SmplDrwgProcedureVersion'
      plko.qversnprzv                                             as SmplDrawingProcedureVersion,

      @ObjectModel.foreignKey.association: '_InspectionLotDynamicLevel'
      cast (plko.qdynhead as vdm_qdynhead preserving type )       as InspectionLotDynamicLevel,

      @Consumption.valueHelpDefinition: [ { entity: { name: 'I_InspLotDynamicRuleStdVH', element: 'InspLotDynamicRule' } } ]
      @ObjectModel.foreignKey.association: '_InspLotDynamicRule'
      plko.qdynregel                                              as InspLotDynamicRule,
      plko.qdynstring                                             as InspLotDynamicCriteria,
      @ObjectModel.foreignKey.association: '_MaintenanceStrategy'
      plko.strat                                                  as MaintenanceStrategy,

      -- Further QM data
      @ObjectModel.foreignKey.association: '_InspExtNumbering'
      plko.extnum                                                 as InspExternalNumberingOfValues,

      @ObjectModel.foreignKey.association: '_MaintenancePlanningPlant'
      plko.iwerk                                                  as MaintenancePlanningPlant,
      @Consumption.valueHelpDefinition: [ { entity: { name: 'I_MaterialStdVH', element: 'Material' } } ]
      @ObjectModel.foreignKey.association: '_Assembly'
      plko.istru                                                  as Assembly,
      @ObjectModel.foreignKey.association: '_OperationSystemCondition'
      plko.anlzu                                                  as OperationSystemCondition,
      plko.adpsp                                                  as ReferenceElement,

      @ObjectModel.foreignKey.association: '_ControllingArea'
      plko.kokrs                                                  as ControllingArea,
      --    @ObjectModel.foreignKey.association: '_WBSElementBasicData'
      cast(plko.pspnr as ps_s4_pspnr preserving type)             as WBSElementInternalID,
      @ObjectModel.foreignKey.association: '_ConfigurableIndicator'
      plko.kzkfg                                                  as BillOfOperationIsConfigurable,

      // The conversion from DEC16 to DEC15 is intended (needed for BW extraction). Entries of plko.tstmp_bw are always DEC15 anyways.

      cast(plko.tstmp_bw as tzntstmps)                            as BillOfOperationsDateTime,

      // *************************** Administration ****************************


      -- Administrative Data
      @Semantics.systemDate.createdAt: true
      plko.andat                                                  as CreationDate,
      @Semantics.user.createdBy: true
      cast(plko.annam as vdm_createdbyuserid preserving type)     as CreatedByUser,

      @Semantics.systemDate.lastChangedAt: true
      plko.aedat                                                  as LastChangeDate,
      @Semantics.user.lastChangedBy: true
      cast(plko.aenam as vdm_lastchangedbyuserid preserving type) as LastChangedByUser,
      case plko.changeddatetime
        when 0 then cast( '19000101010101' as tzntstmps )
        else plko.changeddatetime   end                           as ChangedDateTime,

      -- Validity
      @Consumption.valueHelpDefinition: [ { entity: { name: 'I_ChangeMasterStdVH', element: 'ChangeNumber' } } ]
      @ObjectModel.foreignKey.association: '_ChangeMaster'
      plko.aennr                                                  as ChangeNumber,
      @Semantics.businessDate.from: true
      cast(plko.datuv as pph_begda preserving type)               as ValidityStartDate,
      @Semantics.businessDate.to: true
      cast(plko.valid_to as pph_endda preserving type)            as ValidityEndDate,

      -- Additional Data
      plko.reodat                                                 as LastReorganizationDate,
      plko.abdat                                                  as LastUsageDate,
      plko.abanz                                                  as NumberOfUsages,

      --Effectivity Type in Planning Routing
      plko.efftyp                                                 as EffectivityType,

      -- Industry fields
      // A&D: Task list has an operation which is referenced in another task list, which maybe again has referenced operations.

      //      It has no other "own" operation, only referenced.

      xhiertl                                                     as TaskListIsHierarchical,
      plko.ms_flag                                                as InspPlanHasMultipleSpec,

      // Default values of Activity

      @Semantics.quantity.unitOfMeasure: 'OperationUnit'
      plko.bmsch                                                  as OperationReferenceQuantity,
      @Semantics.unitOfMeasure: true
      plko.meinh                                                  as OperationUnit,
      plko.umrez                                                  as OpQtyToBaseQtyNmrtr,
      plko.umren                                                  as OpQtyToBaseQtyDnmntr,

      // **************************** Associations *****************************


      _Assembly,
      _BillOfOperations,
      _BillOfOperationsGroup,
      _BillOfOperationsStatus,
      _BillOfOperationsType,
      _BillOfOperationsUnit,
      _BillOfOperationsUsage,
      _ChangeMaster,
      _ControllingArea,
      _CreatedByUser,
      _ConfigurableIndicator,
      _InspExtNumbering,
      _InspLotDynamicRule,
      _InspPartialLotAssignment,
      _InspSubsetFieldCombination,
      _InspectionLotDynamicLevel,
      _LastChangedByUser,
      _LineHierarchy,
      _LongTextLanguage,
      _MaintenancePlanningPlant,
      _MaintenanceStrategy,
      _OperationSystemCondition,
      _Plant,
      _ResponsiblePlannerGroup,
      _SampleDrawingProcedure,
      _SmplDrwgProcedureVersion,
      --    _WBSElementBasicData,
      _WorkCenter,
      _WorkCenterType
};
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"PLKO"
],
"ASSOCIATED":
[
"I_BILLOFOPERATIONS",
"I_BILLOFOPERATIONSGROUP",
"I_BILLOFOPERATIONSSTATUS",
"I_BILLOFOPERATIONSTYPE",
"I_BILLOFOPERATIONSUSAGE",
"I_CHANGEMASTER",
"I_CONTROLLINGAREA",
"I_INDICATOR",
"I_INSPECTIONLOTDYNAMICLEVEL",
"I_INSPEXTNUMBERINGOFVALUES",
"I_INSPLOTDYNAMICRULE",
"I_INSPPARTIALLOTASSIGNMENT",
"I_INSPSUBSETFIELDCOMBINATION",
"I_LANGUAGE",
"I_LINEHIERARCHY",
"I_MAINTENANCESTRATEGY",
"I_MAINTOPERATIONSYSTCONDITION",
"I_MATERIAL",
"I_PLANT",
"I_RESPONSIBLEPLANNERGROUP",
"I_SAMPLEDRAWINGPROCEDURE",
"I_SMPLDRWGPROCEDUREVERSION",
"I_UNITOFMEASURE",
"I_USER",
"I_WORKCENTER",
"I_WORKCENTERTYPE"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/