|
|
@ -710,7 +710,7 @@
|
|
|
|
</select>
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|
|
<select id="findAbnormalRate" resultType="java.util.HashMap" parameterType="java.util.HashMap">
|
|
|
|
<select id="findAbnormalRate" resultType="java.util.HashMap" parameterType="java.util.HashMap">
|
|
|
|
SELECT "MONTH",WORK_CENTER,DESCRIPTION,sum(QTY) QTY,sum(AB_QTY) AB_QTY,round(NVL(sum(AB_QTY)*100,0)/sum(qty),2)||'%' RATE FROM (
|
|
|
|
SELECT "MONTH",WORK_CENTER,DESCRIPTION,sum(QTY) QTY,sum(AB_QTY) AB_QTY,round(sum(AB_QTY)*100/sum(qty),2) RATE FROM (
|
|
|
|
SELECT TO_CHAR(zsd.PLANNED_COMP_DATE,'YYYY-MM') "MONTH",zsd.WORK_CENTER,WT.DESCRIPTION,nvl(sum(DISPATCH_QTY),0) qty ,nvl(sum(zab.NC_QTY),0) AB_QTY
|
|
|
|
SELECT TO_CHAR(zsd.PLANNED_COMP_DATE,'YYYY-MM') "MONTH",zsd.WORK_CENTER,WT.DESCRIPTION,nvl(sum(DISPATCH_QTY),0) qty ,nvl(sum(zab.NC_QTY),0) AB_QTY
|
|
|
|
FROM Z_SFC_DISPATCH zsd
|
|
|
|
FROM Z_SFC_DISPATCH zsd
|
|
|
|
JOIN WORK_CENTER WC ON WC.SITE = zsd.SITE AND WC.WORK_CENTER = zsd.WORK_CENTER
|
|
|
|
JOIN WORK_CENTER WC ON WC.SITE = zsd.SITE AND WC.WORK_CENTER = zsd.WORK_CENTER
|
|
|
|