I_Region

DDL: I_REGION SQL: IREGION Type: view BASIC

Region

I_Region is a Basic CDS View (Dimension) that provides data about "Region" in SAP S/4HANA. It reads from 1 data source (t005s) and exposes 4 fields with key fields Country, Region. It has 2 associations to related views. It is exposed through 9 OData services (C_BILLGDOCREDACTED_SD, C_SALESORDERMANAGE_SD, ICL_CLAIMCHANGEHEADER, ...).

Data Sources (1)

SourceAliasJoin Type
t005s t005s from

Associations (2)

CardinalityTargetAliasCondition
[0..*] I_RegionText _RegionText $projection.Region = _RegionText.Region and $projection.Country = _RegionText.Country
[1..1] I_Country _Country $projection.Country = _Country.Country

Annotations (16)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.representativeKey Region view
ObjectModel.sapObjectNodeType.name Region view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view
AbapCatalog.sqlViewName IREGION view
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
EndUserText.label Region view
Analytics.dataCategory #DIMENSION view
Analytics.dataExtraction.enabled true view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #BASIC view
Search.searchable true view
Metadata.ignorePropagatedAnnotations true view

OData Services (9)

ServiceBindingVersionContractRelease
C_BILLGDOCREDACTED_SD C_BILLGDOCREDACTED V2 C1 NOT_RELEASED
C_SALESORDERMANAGE_SD C_SALESORDERMANAGE_SRV V4 C1 NOT_RELEASED
ICL_CLAIMCHANGEHEADER ICL_UI_CLAIMCHANGEHEADER V2 C1 NOT_RELEASED
ICL_DAMAGEDMGDOBJECTMAINTAIN ICL_UI_DMGDOBJECTMAINTAIN V2 C1 NOT_RELEASED
UI_CREDITMEMOREQUESTMANAGE UI_CREDITMEMOREQUESTMANAGE V4 C1 NOT_RELEASED
UI_CUSTOMERRETURNMANAGE UI_CUSTOMERRETURNMANAGE V4 C1 NOT_RELEASED
UI_PRELIMBILLINGDOCUMENT_F6990 UI_PRELIMBILLINGDOCUMENT_F6990 V4 C1 NOT_RELEASED
UI_SALESCONTRACTMANAGE UI_SALESCONTRACTMANAGE V4 C1 NOT_RELEASED
UI_SALESQUOTATIONMANAGE UI_SALESQUOTATIONMANAGE V4 C1 NOT_RELEASED

Fields (4)

KeyFieldSource TableSource FieldDescription
KEY Country t005s land1
KEY Region t005s bland
_RegionText _RegionText
_Country _Country
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.representativeKey: 'Region'
@ObjectModel.sapObjectNodeType.name: 'Region'
@ObjectModel.usageType.dataClass: #CUSTOMIZING
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.sizeCategory: #M
@ObjectModel.supportedCapabilities: [#SQL_DATA_SOURCE,
                                     #CDS_MODELING_DATA_SOURCE,
                                     #CDS_MODELING_ASSOCIATION_TARGET]
@AbapCatalog.sqlViewName: 'IREGION'
@AbapCatalog.preserveKey:true
@AbapCatalog.compiler.compareFilter: true
@EndUserText.label: 'Region'
@Analytics : {dataCategory: #DIMENSION, dataExtraction.enabled : true}
@AccessControl.authorizationCheck: #NOT_REQUIRED
@VDM.viewType: #BASIC
@Search.searchable: true
@Metadata.ignorePropagatedAnnotations:true

define view I_Region
  as select from t005s
  association [0..*] to I_RegionText as _RegionText on  $projection.Region  = _RegionText.Region
                                                    and $projection.Country = _RegionText.Country
  association [1..1] to I_Country    as _Country    on  $projection.Country = _Country.Country
{
      @ObjectModel.foreignKey.association: '_Country'
      @Search.defaultSearchElement: true
      @Search.fuzzinessThreshold: 0.8
  key t005s.land1 as Country,

      @Search.defaultSearchElement: true
      @Search.fuzzinessThreshold: 0.8
      @Search.ranking: #HIGH
      @ObjectModel.text.association: '_RegionText'
  key t005s.bland as Region,

      _RegionText,
      _Country
}