@AbapCatalog.sqlViewName : 'IPPMGAGRMSTS'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label : 'Prepayment Aggrement Status'
@VDM.viewType : #COMPOSITE
@Search.searchable: true
@Metadata.ignorePropagatedAnnotations:true
@ObjectModel.dataCategory: #VALUE_HELP
@ObjectModel.usageType.dataClass: #CUSTOMIZING
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.sizeCategory: #S
@ClientHandling.algorithm : #SESSION_VARIABLE
define view I_PrepaymentAgrmtStatus as select from I_SystemStatusText {
@Search.defaultSearchElement: true
@Search.ranking: #MEDIUM
@Search.fuzzinessThreshold : 0.8
@ObjectModel.text.element: ['SystemStatusName']
@EndUserText.label : 'Status'
key SystemStatus,
@UI.hidden: true
key Language,
@Search.defaultSearchElement: true
@Search.ranking: #HIGH
@Search.fuzzinessThreshold : 0.8
@Semantics.text: true
@EndUserText.label : 'Status Description'
SystemStatusName,
@UI.hidden: true
SystemStatusShortName,
@UI.hidden: true
@Consumption.filter .hidden: true
_Language,
@UI.hidden: true
@Consumption.filter .hidden: true
_SystemStatus
}
where (SystemStatus = 'IPP01'
or SystemStatus = 'IPP02'
or SystemStatus = 'IPP03'
or SystemStatus = 'IPP04'
or SystemStatus = 'IPP05'
or SystemStatus = 'IPP08'
or SystemStatus = 'IPP12'
or SystemStatus = 'IPP15'
or SystemStatus = 'IPP16'
or SystemStatus = 'IPP17'
or SystemStatus = 'IPP18'
or SystemStatus = 'IPP19'
or SystemStatus = 'IPP20'
or SystemStatus = 'IPP21'
or SystemStatus = 'IPP22')
and Language = $session.system_language
/*+[internal] {
"BASEINFO":
{
"FROM ":
[
"I_SYSTEMSTATUSTEXT"
],
"ASSOCIATED":
[
"I_LANGUAGE",
"I_SYSTEMSTATUS"
],
"BASE":
[
"I_SYSTEMSTATUSTEXT"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Depth:
1
2
3
4
5
All
Reload
I_PrepaymentAgrmtStatus view