I_RENoticeRule

DDL: I_RENOTICERULE SQL: IRENTRULE Type: view BASIC

Notice Rules

I_RENoticeRule (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.

Cross Applications

I_RENoticeRule is a Basic CDS View (Dimension) that provides data about "Notice Rules" in SAP S/4HANA. It reads from 1 data source (tivtmntrule) and exposes 5 fields with key field RENoticeRule. It has 2 associations to related views.

SAP API Hub

StateC1
Line of BusinessCross Applications
Application ComponentRE-FX
CapabilitiesAnalytical Dimension, Association Target for Defining CDS Entities, Data Source for Defining CDS Entities, Data Source for Data Extraction, Data Source for Search, Data Source in SQL Select
PackageCross Applications for SAP S/4HANA Cloud Private Edition

Documentation

Data Sources (1)

SourceAliasJoin Type
tivtmntrule tivtmntrule from

Associations (2)

CardinalityTargetAliasCondition
[0..*] I_RENoticeRuleText _Text $projection.RENoticeRule = _Text.RENoticeRule
[0..1] I_RENoticeRuleType _NoticeRuleType $projection.RENoticeRuleType = _NoticeRuleType.RENoticeRuleType

Annotations (17)

NameValueLevelField
AbapCatalog.sqlViewName IRENTRULE view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
VDM.viewType #BASIC view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Notice Rules view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.dataCategory #VALUE_HELP view
Analytics.dataCategory #DIMENSION view
Analytics.internalName #LOCAL view
Analytics.dataExtraction.enabled true view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.representativeKey RENoticeRule view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view

Fields (5)

KeyFieldSource TableSource FieldDescription
KEY RENoticeRule ntrule Notice Rule
RENoticeRuleType ntruletype Type of Notice Rule
REIsExclForNewAssgmt cuexcludeassign No New Creation or Assignment
_NoticeRuleType _NoticeRuleType
_Text _Text

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_RENoticeRule.
-- 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: IRENTRULE

CREATE VIEW I_RENoticeRule AS
SELECT
  ntrule AS RENoticeRule,
  ntruletype AS RENoticeRuleType,
  cuexcludeassign AS REIsExclForNewAssgmt
FROM tivtmntrule
LEFT OUTER JOIN I_RENoticeRuleText AS _Text ON RENoticeRule = _Text.RENoticeRule  -- association [0..*]
LEFT OUTER JOIN I_RENoticeRuleType AS _NoticeRuleType ON RENoticeRuleType = _NoticeRuleType.RENoticeRuleType  -- association [0..1]
;