@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label : 'Organizational Change Message Type - Txt'
@VDM.viewType: #BASIC
@ObjectModel: { representativeKey: 'OrglChangeMessageType',
usageType.serviceQuality: #A,
usageType.sizeCategory: #S,
usageType.dataClass: #MASTER,
dataCategory: #TEXT}
//@Search.searchable: true
//@ObjectModel.dataCategory: #TEXT
//@ObjectModel.usageType.serviceQuality: #X
//@ObjectModel.usageType.sizeCategory: #S
//@ObjectModel.usageType.dataClass: #MIXED
define view entity I_OrglChangeMessageTypeText
as select from dd07t
// association [0..1] to I_OrglChangeMessageType as _OrglChangeMessageType on $projection.OrglChangeMessageType = _OrglChangeMessageType.OrglChangeMessageType
association [0..1] to I_Language as _Language on $projection.Language = _Language.Language
{
// @ObjectModel.foreignKey.association : '_Language'
@Semantics.language: true
key cast (ddlanguage as spras preserving type) as Language,
key cast (domvalue_l as finoc_message_type) as OrglChangeMessageType,
// @Search.defaultSearchElement: true
// @Search.fuzzinessThreshold : 0.8
@Semantics.text: true
cast (ddtext as finoc_message_type_text preserving type) as OrglChangeMessageTypeName,
_Language
}
where
domname = 'FINOC_MESSAGE_TYPE'
and as4local = 'A';
//define view entity I_OrglChangeMessageTypeText
// as select from dd07t
// association [0..1] to I_OrglChangeMessageType as _OrglChangeMessageType on $projection.OrglChangeMessageType = _OrglChangeMessageType.OrglChangeMessageType
//
//{
// @ObjectModel.text.element: ['OrglChangeMessageTypeName']
// key cast (domvalue_l as finoc_message_type) as OrglChangeMessageType,
// @Semantics.language: true
// key cast (ddlanguage as spras) as Language,
// @Semantics.text: true
// cast (ddtext as finoc_message_type_text) as OrglChangeMessageTypeName
//}
//where
// domname = 'FINOC_MESSAGE_TYPE'
// and as4local = 'A';
//
Depth:
1
2
3
4
5
All
Reload
I_OrglChangeMessageTypeText view_entity