|
@@ -388,7 +388,10 @@ public class rpt : IHttpHandler, IReadOnlySessionState
|
|
|
AND GL.BUILDINGNO {BUILDINGNO}
|
|
AND GL.BUILDINGNO {BUILDINGNO}
|
|
|
GROUP BY PD.GOODSID,PD.BARCODE ,PD.GROUTINGDAILYDETAILID ,pd.KILNCARBATCHNO
|
|
GROUP BY PD.GOODSID,PD.BARCODE ,PD.GROUTINGDAILYDETAILID ,pd.KILNCARBATCHNO
|
|
|
) PD INNER JOIN TP_PM_PRODUCTIONDATA PDD ON PDD.PRODUCTIONDATAID = PD.PRODUCTIONDATAID
|
|
) PD INNER JOIN TP_PM_PRODUCTIONDATA PDD ON PDD.PRODUCTIONDATAID = PD.PRODUCTIONDATAID
|
|
|
- LEFT JOIN TP_PM_PRODUCTIONDATA PMAX ON PMAX.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID and pmax.KILNCARBATCHNO= PDD.KILNCARBATCHNO
|
|
|
|
|
|
|
+ -- 去除复检的质量登记
|
|
|
|
|
+ LEFT JOIN tp_pm_productiondata_semicheck semicheck ON semicheck.productiondataid = pd.productiondataid
|
|
|
|
|
+
|
|
|
|
|
+ LEFT JOIN TP_PM_PRODUCTIONDATA PMAX ON PMAX.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID and pmax.KILNCARBATCHNO= PDD.KILNCARBATCHNO AND semicheck.productiondataid is null
|
|
|
AND PMAX.PRODUCTIONDATAID < PD.PRODUCTIONDATAID AND PMAX.VALUEFLAG = '1' AND PMAX.PROCEDUREMODEL = '1'
|
|
AND PMAX.PRODUCTIONDATAID < PD.PRODUCTIONDATAID AND PMAX.VALUEFLAG = '1' AND PMAX.PROCEDUREMODEL = '1'
|
|
|
/*20 研磨 22 直接冷补 23 研磨后冷补(非回收) 37 堵漏气 41 刷洗不良*/
|
|
/*20 研磨 22 直接冷补 23 研磨后冷补(非回收) 37 堵漏气 41 刷洗不良*/
|
|
|
AND PMAX.PROCEDUREID IN (20, 22, 23, 37, 41)
|
|
AND PMAX.PROCEDUREID IN (20, 22, 23, 37, 41)
|
|
@@ -544,8 +547,10 @@ public class rpt : IHttpHandler, IReadOnlySessionState
|
|
|
GROUP BY PD.GOODSID,PD.BARCODE ,PD.GROUTINGDAILYDETAILID
|
|
GROUP BY PD.GOODSID,PD.BARCODE ,PD.GROUTINGDAILYDETAILID
|
|
|
) PD
|
|
) PD
|
|
|
INNER JOIN TP_PM_PRODUCTIONDATA PDD ON PDD.PRODUCTIONDATAID = PD.PRODUCTIONDATAID
|
|
INNER JOIN TP_PM_PRODUCTIONDATA PDD ON PDD.PRODUCTIONDATAID = PD.PRODUCTIONDATAID
|
|
|
|
|
+ -- 去除复检的质量登记
|
|
|
|
|
+ LEFT JOIN tp_pm_productiondata_semicheck semicheck ON semicheck.productiondataid = pd.productiondataid
|
|
|
LEFT JOIN TP_PM_PRODUCTIONDATA PMAX ON PMAX.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID
|
|
LEFT JOIN TP_PM_PRODUCTIONDATA PMAX ON PMAX.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID
|
|
|
- AND PMAX.PRODUCTIONDATAID < PD.PRODUCTIONDATAID AND PMAX.VALUEFLAG = '1' AND PMAX.PROCEDUREMODEL = '1' and pmax.KILNCARBATCHNO= PDD.KILNCARBATCHNO
|
|
|
|
|
|
|
+ AND PMAX.PRODUCTIONDATAID < PD.PRODUCTIONDATAID AND PMAX.VALUEFLAG = '1' AND PMAX.PROCEDUREMODEL = '1' and pmax.KILNCARBATCHNO= PDD.KILNCARBATCHNO AND semicheck.productiondataid is null
|
|
|
/*20 研磨 22 直接冷补 23 研磨后冷补(非回收) 37 堵漏气 41 刷洗不良*/
|
|
/*20 研磨 22 直接冷补 23 研磨后冷补(非回收) 37 堵漏气 41 刷洗不良*/
|
|
|
AND PMAX.PROCEDUREID IN (20, 22, 23, 37, 41)
|
|
AND PMAX.PROCEDUREID IN (20, 22, 23, 37, 41)
|
|
|
|
|
|
|
@@ -581,8 +586,10 @@ public class rpt : IHttpHandler, IReadOnlySessionState
|
|
|
AND GL.BUILDINGNO {BUILDINGNO}
|
|
AND GL.BUILDINGNO {BUILDINGNO}
|
|
|
GROUP BY PD.GOODSID,PD.BARCODE ,PD.GROUTINGDAILYDETAILID
|
|
GROUP BY PD.GOODSID,PD.BARCODE ,PD.GROUTINGDAILYDETAILID
|
|
|
) PD INNER JOIN TP_PM_PRODUCTIONDATA PDD ON PDD.PRODUCTIONDATAID = PD.PRODUCTIONDATAID
|
|
) PD INNER JOIN TP_PM_PRODUCTIONDATA PDD ON PDD.PRODUCTIONDATAID = PD.PRODUCTIONDATAID
|
|
|
|
|
+ -- 去除复检的质量登记
|
|
|
|
|
+ LEFT JOIN tp_pm_productiondata_semicheck semicheck ON semicheck.productiondataid = pd.productiondataid
|
|
|
LEFT JOIN TP_PM_PRODUCTIONDATA PMAX ON PMAX.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID
|
|
LEFT JOIN TP_PM_PRODUCTIONDATA PMAX ON PMAX.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID
|
|
|
- AND PMAX.PRODUCTIONDATAID < PD.PRODUCTIONDATAID AND PMAX.VALUEFLAG = '1' AND PMAX.PROCEDUREMODEL = '1' and pmax.KILNCARBATCHNO= PDD.KILNCARBATCHNO
|
|
|
|
|
|
|
+ AND PMAX.PRODUCTIONDATAID < PD.PRODUCTIONDATAID AND PMAX.VALUEFLAG = '1' AND PMAX.PROCEDUREMODEL = '1' and pmax.KILNCARBATCHNO= PDD.KILNCARBATCHNO AND semicheck.productiondataid is null
|
|
|
/*20 研磨 22 直接冷补 23 研磨后冷补(非回收) 37 堵漏气 41 刷洗不良*/
|
|
/*20 研磨 22 直接冷补 23 研磨后冷补(非回收) 37 堵漏气 41 刷洗不良*/
|
|
|
AND PMAX.PROCEDUREID IN (20, 22, 23, 37, 41)
|
|
AND PMAX.PROCEDUREID IN (20, 22, 23, 37, 41)
|
|
|
|
|
|
|
@@ -842,9 +849,11 @@ public class rpt : IHttpHandler, IReadOnlySessionState
|
|
|
AND GL.BUILDINGNO {BUILDINGNO}
|
|
AND GL.BUILDINGNO {BUILDINGNO}
|
|
|
GROUP BY PD.GOODSID,PD.BARCODE ,PD.GROUTINGDAILYDETAILID
|
|
GROUP BY PD.GOODSID,PD.BARCODE ,PD.GROUTINGDAILYDETAILID
|
|
|
) PD
|
|
) PD
|
|
|
- INNER JOIN TP_PM_PRODUCTIONDATA PDD ON PDD.PRODUCTIONDATAID = PD.PRODUCTIONDATAID
|
|
|
|
|
|
|
+ INNER JOIN TP_PM_PRODUCTIONDATA PDD ON PDD.PRODUCTIONDATAID = PD.PRODUCTIONDATAID
|
|
|
|
|
+ -- 去除复检的质量登记
|
|
|
|
|
+ LEFT JOIN tp_pm_productiondata_semicheck semicheck ON semicheck.productiondataid = pd.productiondataid
|
|
|
LEFT JOIN TP_PM_PRODUCTIONDATA PMAX ON PMAX.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID
|
|
LEFT JOIN TP_PM_PRODUCTIONDATA PMAX ON PMAX.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID
|
|
|
- AND PMAX.PRODUCTIONDATAID < PD.PRODUCTIONDATAID AND PMAX.VALUEFLAG = '1' AND (pmax.kilncarbatchno = PDD.kilncarbatchno OR pmax.procedureid = PDD.procedureid)
|
|
|
|
|
|
|
+ AND PMAX.PRODUCTIONDATAID < PD.PRODUCTIONDATAID AND PMAX.VALUEFLAG = '1' AND (pmax.kilncarbatchno = PDD.kilncarbatchno OR pmax.procedureid = PDD.procedureid) AND semicheck.productiondataid is null
|
|
|
/* 20 研磨 22 直接冷补 23 研磨后冷补(非回收) 37 堵漏气 41 刷洗不良 */
|
|
/* 20 研磨 22 直接冷补 23 研磨后冷补(非回收) 37 堵漏气 41 刷洗不良 */
|
|
|
AND PMAX.PROCEDUREID IN (20, 22, 23, 37, 41, 35)
|
|
AND PMAX.PROCEDUREID IN (20, 22, 23, 37, 41, 35)
|
|
|
|
|
|
|
@@ -881,8 +890,10 @@ public class rpt : IHttpHandler, IReadOnlySessionState
|
|
|
GROUP BY PD.GOODSID,PD.BARCODE ,PD.GROUTINGDAILYDETAILID
|
|
GROUP BY PD.GOODSID,PD.BARCODE ,PD.GROUTINGDAILYDETAILID
|
|
|
) PD
|
|
) PD
|
|
|
INNER JOIN TP_PM_PRODUCTIONDATA PDD ON PDD.PRODUCTIONDATAID = PD.PRODUCTIONDATAID
|
|
INNER JOIN TP_PM_PRODUCTIONDATA PDD ON PDD.PRODUCTIONDATAID = PD.PRODUCTIONDATAID
|
|
|
|
|
+ -- 去除复检的质量登记
|
|
|
|
|
+ LEFT JOIN tp_pm_productiondata_semicheck semicheck ON semicheck.productiondataid = pd.productiondataid
|
|
|
LEFT JOIN TP_PM_PRODUCTIONDATA PMAX ON PMAX.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID
|
|
LEFT JOIN TP_PM_PRODUCTIONDATA PMAX ON PMAX.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID
|
|
|
- AND PMAX.PRODUCTIONDATAID < PD.PRODUCTIONDATAID AND PMAX.VALUEFLAG = '1' AND PMAX.PROCEDUREMODEL = '1' and pmax.KILNCARBATCHNO= PDD.KILNCARBATCHNO
|
|
|
|
|
|
|
+ AND PMAX.PRODUCTIONDATAID < PD.PRODUCTIONDATAID AND PMAX.VALUEFLAG = '1' AND PMAX.PROCEDUREMODEL = '1' and pmax.KILNCARBATCHNO= PDD.KILNCARBATCHNO AND semicheck.productiondataid is null
|
|
|
/*20 研磨 22 直接冷补 23 研磨后冷补(非回收) 37 堵漏气 41 刷洗不良*/
|
|
/*20 研磨 22 直接冷补 23 研磨后冷补(非回收) 37 堵漏气 41 刷洗不良*/
|
|
|
AND PMAX.PROCEDUREID IN (20, 22, 23, 37, 41)
|
|
AND PMAX.PROCEDUREID IN (20, 22, 23, 37, 41)
|
|
|
GROUP BY
|
|
GROUP BY
|