@AbapCatalog.sqlViewName: 'PDEFAOLASTACTCHG'
@AbapCatalog.preserveKey: true
@AbapCatalog.compiler.compareFilter:true
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM: {
viewType: #COMPOSITE,
private: true
}
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ObjectModel: {
usageType: {
dataClass: #TRANSACTIONAL,
sizeCategory: #M,
serviceQuality: #A },
representativeKey: 'DefectAffectedObject'
}
define view P_DefectAffcdObjLastActnChg
as select from P_DefectAffcdObjActnParam
{
key P_DefectAffcdObjActnParam.DefectInternalID,
key P_DefectAffcdObjActnParam.DefectAffectedObject,
max(P_DefectAffcdObjActnParam.ChangedDateTime) as LastChangedDateTime
}
where P_DefectAffcdObjActnParam.QltyTaskFllwUpActionSts = '10'
or P_DefectAffcdObjActnParam.QltyTaskFllwUpActionSts = '20'
or P_DefectAffcdObjActnParam.QltyTaskFllwUpActionSts = '21'
group by
P_DefectAffcdObjActnParam.DefectInternalID,
P_DefectAffcdObjActnParam.DefectAffectedObject