@AbapCatalog.sqlViewName : 'ISCHEDLOGSORD'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label : 'Logistics order End date'
@ObjectModel.usageType: {serviceQuality: #C, sizeCategory: #XL, dataClass: #TRANSACTIONAL}
@VDM.viewType: #COMPOSITE
@ClientHandling.algorithm: #SESSION_VARIABLE
define view I_SchedProdnGetLogsOrdEndDate as select from I_LogisticsOrder as aufk
inner join I_SchedCapacityRqmtItemCap as kbed on kbed.CapacityRequirement = aufk.CapacityRequirement
left outer to one join I_WrkCtrUtilznPrsnlzn as _prsnlzn on _prsnlzn.UserName = $session.user
left outer to one join I_CapPlngWrkCtrGrpRespyArea as _wrkgrpaor on _wrkgrpaor.WorkCenterInternalID = kbed.WorkCenterInternalID
and _wrkgrpaor.Plant = aufk.Plant
and _wrkgrpaor.UserID = $session.user
left outer to one join I_SDMAreaOfResponsibility as _sdmaor on _sdmaor.Plant = aufk.Plant
and _sdmaor.MRPController = aufk.MRPController
and _sdmaor.UserID = $session.user
{
aufk.PlannedEndDate as PlannedEndDate,
aufk.PlannedStartDate as PlannedStartDate
}
where (aufk.BillOfOperationsType = 'N' or aufk.BillOfOperationsType = '2')
and (
aufk.OrderCategory = '10'
// and aufk.seqnr = '0000'
or aufk.OrderCategory = '40'
// and aufk.seqnr = '0000'
// or aufk.autyp = '30'
)
and ( ( aufk.MRPController = _sdmaor.MRPController and aufk.Plant = _sdmaor.Plant and (_prsnlzn.PlantMRPCtrlrRespyAreaIsRqd = 'X' or (_prsnlzn.PlantMRPCtrlrRespyAreaIsRqd = ' ' and _prsnlzn.WorkCenterGroupRespyAreaIsRqd = ' ')))
or
( kbed.WorkCenterInternalID = _wrkgrpaor.WorkCenterInternalID and aufk.Plant = _wrkgrpaor.Plant and _prsnlzn.WorkCenterGroupRespyAreaIsRqd = 'X')
)
/*+[internal] {
"BASEINFO":
{
"FROM ":
[
"I_CAPPLNGWRKCTRGRPRESPYAREA",
"I_LOGISTICSORDER",
"I_SCHEDCAPACITYRQMTITEMCAP",
"I_SDMAREAOFRESPONSIBILITY",
"I_WRKCTRUTILZNPRSNLZN"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Depth:
1
2
3
4
5
All
Reload
I_SchedProdnGetLogsOrdEndDate view