上工序报表改

master
yinq 2 years ago
parent 4d85d06300
commit 51d4ff2a9a

@ -3150,12 +3150,13 @@ SELECT zab.CREATED_DATE_TIME,
ELSE 0 END) "unWorkHours8", ELSE 0 END) "unWorkHours8",
WCT.DESCRIPTION WORK_CENTER_DESCRIPTION, WCT.DESCRIPTION WORK_CENTER_DESCRIPTION,
RT.DESCRIPTION RESOURCE_TYPE_DESCRIPTION RT.DESCRIPTION RESOURCE_TYPE_DESCRIPTION
FROM (WITH DIS AS (SELECT MIN(ZSD.DISPATCH_NO) DISPATCH_NO FROM (WITH DIS AS (SELECT MIN(CASE
WHEN ZSD.DISPATCH_STATUS != 'CANCEL' THEN
ZSD.DISPATCH_NO END) DISPATCH_NO
FROM Z_SFC_DISPATCH ZSD FROM Z_SFC_DISPATCH ZSD
GROUP BY ZSD.SFC) GROUP BY ZSD.SFC)
SELECT NZSD.* SELECT NZSD.*
FROM ( FROM (SELECT OZSD.*,
SELECT OZSD.*,
CASE CASE
WHEN DIS.DISPATCH_NO = OZSD.DISPATCH_NO AND OZSD.DISPATCH_STATUS != 'COMPLETE' WHEN DIS.DISPATCH_NO = OZSD.DISPATCH_NO AND OZSD.DISPATCH_STATUS != 'COMPLETE'
THEN N'COMPLETE' THEN N'COMPLETE'
@ -3164,7 +3165,6 @@ SELECT zab.CREATED_DATE_TIME,
FROM Z_SFC_DISPATCH OZSD FROM Z_SFC_DISPATCH OZSD
LEFT JOIN DIS ON DIS.DISPATCH_NO = OZSD.DISPATCH_NO LEFT JOIN DIS ON DIS.DISPATCH_NO = OZSD.DISPATCH_NO
WHERE OZSD.DISPATCH_STATUS != 'CANCEL' WHERE OZSD.DISPATCH_STATUS != 'CANCEL'
AND OZSD.DISPATCH_STATUS != 'PAUSE'
ORDER BY OZSD.SFC, OZSD.DISPATCH_NO) NZSD ORDER BY OZSD.SFC, OZSD.DISPATCH_NO) NZSD
WHERE NZSD.DISPATCH_STATUS != 'COMPLETE' WHERE NZSD.DISPATCH_STATUS != 'COMPLETE'
AND NZSD.PREVIOUS_STATUS = 'COMPLETE') ZSD AND NZSD.PREVIOUS_STATUS = 'COMPLETE') ZSD

Loading…
Cancel
Save