C_RSHOperationProcessStatusVH is a Consumption CDS View that provides data about "Value help for operation processing status" in SAP S/4HANA. It reads from 1 data source (P_RSHOperationsProcessStatusVH) and exposes 2 fields with key field ProcessingStatus.
@AbapCatalog.sqlViewName: 'CRSHPROCSTATUSVH'
@AbapCatalog.compiler.compareFilter: true@AccessControl.authorizationCheck: #NOT_REQUIRED@EndUserText.label: 'Value help for operation processing status'
@ObjectModel.representativeKey: 'ProcessingStatus'
@VDM.viewType: #CONSUMPTION@ClientHandling.algorithm: #SESSION_VARIABLE@ObjectModel.usageType.dataClass: #MASTER@ObjectModel.usageType.serviceQuality: #B@ObjectModel.usageType.sizeCategory: #S@ObjectModel.resultSet.sizeCategory: #XS/*
CONTRACT**********************************************************************************************************************
Specification: This view provides the value help for the operation Processing Status
Domain values from P_RSHOperationsProcessStatusVH are casted to INT type from NUMC for later comparison
Requires: n/a
Ensures: that only the texts for Processing status are returned in the session language
Owners: PK
Contributors: PK
Unit Test required Y/N: No
Additional comments None
END OF CONTRACT***************************************************************************************************************
*/defineview C_RSHOperationProcessStatusVH
asselectfrom P_RSHOperationsProcessStatusVH
{
//Processing status key , cast to INT from NUMC,in the UI it is required as an integer
@UI.hidden: true@ObjectModel.text.element: [ 'ProcessingStatusText' ]@UI.textArrangement: #TEXT_ONLYkeycast (P_RSHOperationsProcessStatusVH .ProcessingStatus as rsh_eam_processing_status_int) as ProcessingStatus,
//Processing Status text
cast(P_RSHOperationsProcessStatusVH .ProcessingStatusText as rsh_eam_processing_status_text preserving type ) as ProcessingStatusText
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"P_RSHOPERATIONSPROCESSSTATUSVH"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/