I_ChgRecdImpMgmtNavigation

DDL: I_CHGRECDIMPMGMTNAVIGATION SQL: ICHGRECIMPNAVN Type: view_entity COMPOSITE Package: VDM_PLMB_CR

Impact Management Navigation

I_ChgRecdImpMgmtNavigation is a Composite CDS View that provides data about "Impact Management Navigation" in SAP S/4HANA. It reads from 4 data sources (I_ChgRecdFeatureToggleDisabled, I_ChgRecdFeatureToggleEnabled, I_ChgRecdImpMgmtNavy, I_ChgRecdImpMgmtNavy_2) and exposes 9 fields with key fields ChangeRecordType, ChangeRecordReferenceType, ChangeRecordItemType, ChangeRecordReferenceType, ChangeRecordItemType. Part of development package VDM_PLMB_CR.

Data Sources (4)

SourceAliasJoin Type
I_ChgRecdFeatureToggleDisabled _ftg inner
I_ChgRecdFeatureToggleEnabled _ftg inner
I_ChgRecdImpMgmtNavy I_ChgRecdImpMgmtNavy from
I_ChgRecdImpMgmtNavy_2 I_ChgRecdImpMgmtNavy_2 union_all

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName ICHGRECIMPNAVN view
VDM.viewType #COMPOSITE view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #CUSTOMIZING view
EndUserText.label Impact Management Navigation view
Metadata.ignorePropagatedAnnotations true view

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY ChangeRecordType I_ChgRecdImpMgmtNavy ChangeRecordType
KEY ChangeRecordReferenceType I_ChgRecdImpMgmtNavy ChangeRecordReferenceType
KEY ChangeRecordItemType I_ChgRecdImpMgmtNavy ChangeRecordItemType
ImpctMgmtScenarioName I_ChgRecdImpMgmtNavy ImpctMgmtScenarioName
ChangeRecordType
KEY ChangeRecordReferenceType I_ChgRecdImpMgmtNavy_2 ChangeRecordReferenceType
KEY ChangeRecordItemType I_ChgRecdImpMgmtNavy_2 ChangeRecordItemType
ImpctMgmtScenarioName I_ChgRecdImpMgmtNavy_2 ImpctMgmtScenarioName
ImpctMgmtTriggerObjectName I_ChgRecdImpMgmtNavy_2 ImpctMgmtTriggerObjectName
--@AbapCatalog.sqlViewName: 'ICHGRECIMPNAVN'
@VDM.viewType: #COMPOSITE
--@AbapCatalog.compiler.compareFilter: true
--@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ObjectModel.usageType:{serviceQuality:#C,
                        sizeCategory:#M,
                        dataClass: #CUSTOMIZING}
@EndUserText.label: 'Impact Management Navigation'
@Metadata.ignorePropagatedAnnotations: true

define view entity I_ChgRecdImpMgmtNavigation
  as select from I_ChgRecdImpMgmtNavy
    inner join   I_ChgRecdFeatureToggleDisabled as _ftg on _ftg.ChangeRecordFeatureToggleID = '/PLMI/CHANGERECORD_CONFIG'
{
  key I_ChgRecdImpMgmtNavy.ChangeRecordType,
  key I_ChgRecdImpMgmtNavy.ChangeRecordReferenceType,
  key I_ChgRecdImpMgmtNavy.ChangeRecordItemType,
      I_ChgRecdImpMgmtNavy.ImpctMgmtScenarioName,
      I_ChgRecdImpMgmtNavy.ImpctMgmtTriggerObjectName
}
union all select from I_ChgRecdImpMgmtNavy_2
  inner join          I_ChgRecdFeatureToggleEnabled as _ftg on _ftg.ChangeRecordFeatureToggleID = '/PLMI/CHANGERECORD_CONFIG'
{
  key  I_ChgRecdImpMgmtNavy_2.ChangeRecordType,
  key  I_ChgRecdImpMgmtNavy_2.ChangeRecordReferenceType,
  key  I_ChgRecdImpMgmtNavy_2.ChangeRecordItemType,
       I_ChgRecdImpMgmtNavy_2.ImpctMgmtScenarioName,
       I_ChgRecdImpMgmtNavy_2.ImpctMgmtTriggerObjectName
}