@VDM: {
viewType: #COMPOSITE,
usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
}
@ObjectModel: {
usageType: {
dataClass: #MASTER,
serviceQuality: #C,
sizeCategory: #M
}
}
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label : 'Ad Hoc Set'
@Metadata.ignorePropagatedAnnotations: true
@OData.entitySet.name : 'AdhocSet'
@VDM.lifecycle.contract.type: #PUBLIC_REMOTE_API
@Search.searchable: true
define root view entity A_CnsldtnAdhocSet
provider contract transactional_query
as projection on I_CnsldtnAdhocSetTP
{
@ObjectModel.text.element:['ConsolidationChartOfAcctsText']
@Search: {defaultSearchElement: true , fuzzinessThreshold: 0.8, ranking: #HIGH}
key cast (ConsolidationChartOfAccounts as fincs_itcoa preserving type ) as ConsolidationChartOfAccounts,
@ObjectModel.text.element:['CnsldtnAdhocSetText']
@Search: {defaultSearchElement: true , fuzzinessThreshold: 0.8, ranking: #HIGH}
key CnsldtnAdhocSet,
@ObjectModel:{
text.element:['CnsldtnAdhocSetBrkdwnTypeText'],
sapObjectNodeTypeReference: 'CnsldtnAdhocSetBreakdownType' }
@EndUserText: {
label: 'Ad Hoc Set Breakdown Type',
quickInfo: 'Ad Hoc Set Breakdown Type'
}
@Search: {defaultSearchElement: true , fuzzinessThreshold: 0.8, ranking: #HIGH}
CnsldtnAdhocSetBrkdwnType,
@Semantics.text:true
@Search: {defaultSearchElement: true , fuzzinessThreshold: 0.8, ranking: #HIGH}
cast (_CnsldtnChartOfAccounts._Text.ConsolidationChartOfAcctsText as fincs_itcoa_t preserving type ) as ConsolidationChartOfAcctsText : localized,
@EndUserText: {
label: 'Ad Hoc Set Description',
quickInfo: 'Ad Hoc Set Description'
}
@Semantics.text:true
@Search: {defaultSearchElement: true , fuzzinessThreshold: 0.8, ranking: #HIGH}
_Text.CnsldtnAdhocSetText : localized,
@EndUserText: {
label: 'Ad Hoc Set Breakdown Type Description',
quickInfo: 'Ad Hoc Set Breakdown Type Description'
}
@Semantics.text:true
@Search: {defaultSearchElement: true , fuzzinessThreshold: 0.8, ranking: #HIGH}
_CnsldtnAdhocSetBrkdwnType._Text.CnsldtnAdhocSetBrkdwnTypeText : localized,
// composition definition
_Text : redirected to composition child A_CnsldtnAdhocSetT
}
/*+[internal] {
"BASEINFO":
{
"FROM ":
[
"I_CNSLDTNADHOCSETBRKDWNTYPE",
"I_CNSLDTNADHOCSETBRKDWNTYPET",
"I_CNSLDTNADHOCSETTEXTTP",
"I_CNSLDTNADHOCSETTP",
"I_CNSLDTNCHARTOFACCOUNTS",
"I_CNSLDTNCHARTOFACCOUNTST"
],
"ASSOCIATED":
[
"A_CNSLDTNADHOCSETT"
],
"BASE":
[
"I_CNSLDTNADHOCSETTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Depth:
1
2
3
4
5
All
Reload
A_CnsldtnAdhocSet view_entity