I_IlmRuleGroupTP

DDL: I_ILMRULEGROUPTP SQL: IILMRULEGROUPTP Type: view Package: S_APS_MIOG_ODATA

TP view for ILM Rule Groups

I_IlmRuleGroupTP is a CDS View that provides data about "TP view for ILM Rule Groups" in SAP S/4HANA. It reads from 1 data source (I_IlmRuleGroup) and exposes 15 fields with key fields rule_group, object_group. It has 1 association to related views. Part of development package S_APS_MIOG_ODATA.

Data Sources (1)

SourceAliasJoin Type
I_IlmRuleGroup I_IlmRuleGroup from

Associations (1)

CardinalityTargetAliasCondition
[1..1] I_IlmObjectGroupTP _IlmRuleGroupObjectGroupTP _IlmRuleGroupObjectGroupTP.object_group = $projection.object_group and _IlmRuleGroupObjectGroupTP.object_category = $projection.object_category and _IlmRuleGroupObjectGroupTP.policy_category = $projection.policy_category

Annotations (9)

NameValueLevelField
AbapCatalog.sqlViewName IILMRULEGROUPTP view
AbapCatalog.compiler.compareFilter true view
VDM.ViewType #TRANSACTIONAL view
AccessControl.authorizationCheck #CHECK view
EndUserText.label TP view for ILM Rule Groups view
ObjectModel.writeDraftPersistence lrm_t_oc_rg_f_d view
ObjectModel.createEnabled true view
ObjectModel.deleteEnabled EXTERNAL_CALCULATION view
ObjectModel.updateEnabled EXTERNAL_CALCULATION view

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY rule_group rule_group Rule Group
KEY object_group object_group Object Group
ILMRuleGroupForEdit rule_group Rule Group
spras spras Off. Language
rule_group_t rule_group_t Description
ILMResidencePeriod _IlmRuleGrpFldResidence field_value TDC field value
ILMResidencePeriodUnit _IlmRuleGrpFldResUnit field_value TDC field value
ILMMaximumRetentionPeriod _IlmRuleGrpFldRetMax field_value TDC field value
ILMMinimumRetentionPeriod _IlmRuleGrpFldRetMin field_value TDC field value
ILMRetentionPeriodUnit _IlmRuleGrpFldRetUnit field_value TDC field value
ILMTimeOffset _IlmRuleGrpFldTimeOff field_value TDC field value
ILMTimeReference _IlmRuleGrpFldTimeRef field_value TDC field value
ILMAuthorizationGroup _IlmRuleGrpFldAuthGrp field_value TDC field value
ILMArchiveStore _IlmRuleGrpFldArchStore field_value TDC field value
_IlmRuleGroupObjectGroupTP _IlmRuleGroupObjectGroupTP

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_IlmRuleGroupTP.
-- 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: IILMRULEGROUPTP

CREATE VIEW I_IlmRuleGroupTP AS
SELECT
  rule_group,
  object_group,
  rule_group AS ILMRuleGroupForEdit,
  spras,
  rule_group_t,
  _IlmRuleGrpFldResidence.field_value AS ILMResidencePeriod,
  _IlmRuleGrpFldResUnit.field_value AS ILMResidencePeriodUnit,
  _IlmRuleGrpFldRetMax.field_value AS ILMMaximumRetentionPeriod,
  _IlmRuleGrpFldRetMin.field_value AS ILMMinimumRetentionPeriod,
  _IlmRuleGrpFldRetUnit.field_value AS ILMRetentionPeriodUnit,
  _IlmRuleGrpFldTimeOff.field_value AS ILMTimeOffset,
  _IlmRuleGrpFldTimeRef.field_value AS ILMTimeReference,
  _IlmRuleGrpFldAuthGrp.field_value AS ILMAuthorizationGroup,
  _IlmRuleGrpFldArchStore.field_value AS ILMArchiveStore
FROM I_IlmRuleGroup
LEFT OUTER JOIN I_IlmObjectGroupTP AS _IlmRuleGroupObjectGroupTP ON _IlmRuleGroupObjectGroupTP.object_group = object_group AND _IlmRuleGroupObjectGroupTP.object_category = object_category AND _IlmRuleGroupObjectGroupTP.policy_category = policy_category  -- association [1..1]
;