I_InternalOrderLanguageVH

DDL: I_INTERNALORDERLANGUAGEVH Type: view_entity COMPOSITE

Internal Order Language

I_InternalOrderLanguageVH is a Composite CDS View that provides data about "Internal Order Language" in SAP S/4HANA. It reads from 1 data source (I_Language) and exposes 3 fields with key field Language. It is exposed through 1 OData service (UI_INTERNALORDER_MANAGE). It is used in 1 Fiori application: Manage Internal Orders (Version 2).

Data Sources (1)

SourceAliasJoin Type
I_Language I_Language from

Annotations (12)

NameValueLevelField
EndUserText.label Internal Order Language view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #CUSTOMIZING view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #COMPOSITE view
ObjectModel.representativeKey Language view
Search.searchable true view
Consumption.ranked true view
UI.textArrangement #TEXT_LAST view

OData Services (1)

ServiceBindingVersionContractRelease
UI_INTERNALORDER_MANAGE UI_INTERNALORDER_MANAGE V2 C1 NOT_RELEASED

Fiori Apps (1)

App IDApp NameTypeDescription
F1604A Manage Internal Orders (Version 2) Transactional With this app, you can display internal orders master data. This app enables you to: - Display internal orders. - Navigate to other apps for internal orders.

Manage Internal Orders (Version 2)

Business Role: Cost Accountant - Overhead

With this SAP Fiori app, you can create, view, and edit master data of internal orders. You can also navigate to other apps for managing internal orders.

Fields (3)

KeyFieldSource TableSource FieldDescription
KEY Language Language
LanguageISOCode
LanguageName
@AbapCatalog.viewEnhancementCategory: [#NONE]
@EndUserText.label: 'Internal Order Language'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel: {
  dataCategory: #VALUE_HELP,
  usageType:{
    serviceQuality: #A,
    sizeCategory: #S,
    dataClass: #CUSTOMIZING
  }
}
@AccessControl.authorizationCheck: #NOT_REQUIRED
@VDM.viewType: #COMPOSITE
@ObjectModel.representativeKey: 'Language'
@Search.searchable: true
@Consumption.ranked: true
@UI.textArrangement: #TEXT_LAST
define view entity I_InternalOrderLanguageVH
  as select from I_Language
{
      @UI.hidden: true
  key Language,

      @Search: { defaultSearchElement:  true, ranking: #HIGH, fuzzinessThreshold: 0.8 }
      @ObjectModel:{
        text.element: ['LanguageName']
      }
      @UI:{
        textArrangement: #TEXT_LAST
      }
      cast(LanguageISOCode as fco_io_language_iso_code preserving type ) as LanguageISOCode,

       @Search: { defaultSearchElement:  true, ranking: #LOW, fuzzinessThreshold: 0.8 }
      _Text[1:Language = $session.system_language].LanguageName
}