I_TimeZoneIANACodeMap

DDL: I_TIMEZONEIANACODEMAP Type: view_entity BASIC

Time Zone Code According to IANA Time Zone Database

I_TimeZoneIANACodeMap is a Basic CDS View (Dimension) that provides data about "Time Zone Code According to IANA Time Zone Database" in SAP S/4HANA. It reads from 1 data source (tzonemap) and exposes 5 fields with key field TimeZoneIANACode. It has 1 association to related views. It is exposed through 1 OData service (SAPTMVSSEXPLANATION). It is used in 1 Fiori application: Explain Scheduling Results.

Data Sources (1)

SourceAliasJoin Type
tzonemap tzonemap from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_TimeZone _TimeZone $projection.TimeZoneID = _TimeZone.TimeZoneID

Annotations (13)

NameValueLevelField
EndUserText.label Time Zone Code According to IANA Time Zone Database view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
AccessControl.authorizationCheck #NOT_REQUIRED view
Analytics.dataCategory #DIMENSION view
Analytics.dataExtraction.enabled true view
ObjectModel.sapObjectNodeType.name TimeZoneIANACode view
ObjectModel.representativeKey TimeZoneIANACode view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view
Metadata.ignorePropagatedAnnotations true view

OData Services (1)

ServiceBindingVersionContractRelease
SAPTMVSSEXPLANATION SAPTMVSSEXPLANATION V2 C1 NOT_RELEASED

Fiori Apps (1)

App IDApp NameTypeDescription
F4976 Explain Scheduling Results Transactional An app to analyze scheduling results to better understand how the system has scheduled objects.

Explain Scheduling Results

Business Role: Transportation Manager (Transportation Management)

Scheduling and automatic planning have been enhanced.

Fields (5)

KeyFieldSource TableSource FieldDescription
KEY TimeZoneIANACode ianatzone
TimeZoneID tzone
_TimeZone _TimeZone
IANACodeIsCustDefinedDefault flagdefault
IANACodeIsSAPDefinedDefault flagsapdefault
@EndUserText.label: 'Time Zone Code According to IANA Time Zone Database'
@VDM:{
  viewType: #BASIC,
  lifecycle.contract.type: #PUBLIC_LOCAL_API
}  
@AccessControl.authorizationCheck: #NOT_REQUIRED
@Analytics: {
  dataCategory: #DIMENSION,
  dataExtraction.enabled: true
}
@ObjectModel: {
  sapObjectNodeType.name: 'TimeZoneIANACode',
  representativeKey:      'TimeZoneIANACode',
  usageType: {
    dataClass:      #CUSTOMIZING,
    serviceQuality: #A,
    sizeCategory:   #S
  },
  supportedCapabilities:  [ #CDS_MODELING_DATA_SOURCE, #CDS_MODELING_ASSOCIATION_TARGET, 
                            #SQL_DATA_SOURCE, #ANALYTICAL_DIMENSION ],
  modelingPattern: #ANALYTICAL_DIMENSION
}
@Metadata.ignorePropagatedAnnotations: true

define view entity I_TimeZoneIANACodeMap
  as select from tzonemap

  association [0..1] to I_TimeZone as _TimeZone on $projection.TimeZoneID = _TimeZone.TimeZoneID

{
      @Semantics.timeZone: true 
  key ianatzone      as TimeZoneIANACode,
      @ObjectModel.foreignKey.association: '_TimeZone'
      tzone          as TimeZoneID,
                        _TimeZone,
      @Semantics.booleanIndicator: true
      flagdefault    as IANACodeIsCustDefinedDefault,
      @Semantics.booleanIndicator: true
      flagsapdefault as IANACodeIsSAPDefinedDefault
}