|
|
@@ -787,23 +787,17 @@ public class rpt : IHttpHandler, IReadOnlySessionState
|
|
|
grouping_id ( TO_CHAR( p.createtime, 'yyyyMM' ) ) AS gid,
|
|
|
TO_CHAR( p.createtime, 'yyyyMM' ) AS 时间,
|
|
|
count( DISTINCT p.barcode ) AS 数量
|
|
|
- FROM
|
|
|
- (SELECT *
|
|
|
- FROM (SELECT PD.*,
|
|
|
- RANK() OVER(PARTITION BY PD.BARCODE, PD.KILNID ORDER BY PD.PRODUCTIONDATAID DESC) AS RK
|
|
|
- FROM TP_PM_PRODUCTIONDATA PD
|
|
|
- INNER JOIN TP_PM_GROUTINGDAILYDETAIL GDD
|
|
|
- ON GDD.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID
|
|
|
- WHERE PD.VALUEFLAG = '1'
|
|
|
- AND PD.MODELTYPE IN (-1, -4, -5)
|
|
|
- AND PD.CREATETIME >= @DATEBEGIN@
|
|
|
- AND PD.CREATETIME < @DATEEND@
|
|
|
- AND PD.GOODSLEVELTYPEID = 7
|
|
|
- AND PD.ISREFIRE = 0) T
|
|
|
- WHERE T.RK <= 1) P
|
|
|
- INNER JOIN TP_MST_Goods g ON g.Goodsid = p.GoodsID
|
|
|
- INNER JOIN TP_MST_GOODSTYPE gt ON gt.GOODSTYPEID = g.Goodstypeid
|
|
|
- WHERE INSTR( gt.GOODSTYPECODE, '001002' ) = 1
|
|
|
+ FROM TP_PM_PRODUCTIONDATA P
|
|
|
+ INNER JOIN TP_MST_Goods g ON g.Goodsid = p.GoodsID
|
|
|
+ INNER JOIN TP_MST_GOODSTYPE gt ON gt.GOODSTYPEID = g.Goodstypeid
|
|
|
+ WHERE INSTR( gt.GOODSTYPECODE, '001002' ) = 1
|
|
|
+ AND P.VALUEFLAG = '1'
|
|
|
+ AND P.MODELTYPE IN (-1, -4, -5)
|
|
|
+ AND P.CHECKBATCHNO = 1
|
|
|
+ AND P.CREATETIME >= @DATEBEGIN@
|
|
|
+ AND P.CREATETIME < @DATEEND@
|
|
|
+ AND P.GOODSLEVELTYPEID = 7
|
|
|
+ AND P.ISREFIRE = '0'
|
|
|
GROUP BY
|
|
|
grouping sets ( TO_CHAR( p.createtime, 'yyyyMM' ), ( ) )
|
|
|
)
|
|
|
@@ -827,23 +821,17 @@ public class rpt : IHttpHandler, IReadOnlySessionState
|
|
|
grouping_id ( TO_CHAR( p.createtime, 'yyyyMM' ) ) AS gid,
|
|
|
TO_CHAR( p.createtime, 'yyyyMM' ) AS 时间,
|
|
|
count( DISTINCT p.barcode ) AS 数量
|
|
|
- FROM
|
|
|
- (SELECT *
|
|
|
- FROM (SELECT PD.*,
|
|
|
- RANK() OVER(PARTITION BY PD.BARCODE, PD.KILNID ORDER BY PD.PRODUCTIONDATAID DESC) AS RK
|
|
|
- FROM TP_PM_PRODUCTIONDATA PD
|
|
|
- INNER JOIN TP_PM_GROUTINGDAILYDETAIL GDD
|
|
|
- ON GDD.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID
|
|
|
- WHERE PD.VALUEFLAG = '1'
|
|
|
- AND PD.MODELTYPE IN (-1, -4, -5)
|
|
|
- AND PD.CREATETIME >= @DATEBEGIN@
|
|
|
- AND PD.CREATETIME < @DATEEND@
|
|
|
- AND PD.GOODSLEVELTYPEID = 7
|
|
|
- AND PD.ISREFIRE = 6) T
|
|
|
- WHERE T.RK <= 1) P
|
|
|
- INNER JOIN TP_MST_Goods g ON g.Goodsid = p.GoodsID
|
|
|
- INNER JOIN TP_MST_GOODSTYPE gt ON gt.GOODSTYPEID = g.Goodstypeid
|
|
|
- WHERE INSTR( gt.GOODSTYPECODE, '001002' ) = 1
|
|
|
+ FROM TP_PM_PRODUCTIONDATA P
|
|
|
+ INNER JOIN TP_MST_Goods g ON g.Goodsid = p.GoodsID
|
|
|
+ INNER JOIN TP_MST_GOODSTYPE gt ON gt.GOODSTYPEID = g.Goodstypeid
|
|
|
+ WHERE INSTR( gt.GOODSTYPECODE, '001002' ) = 1
|
|
|
+ AND P.VALUEFLAG = '1'
|
|
|
+ AND P.MODELTYPE IN (-1, -4, -5)
|
|
|
+ AND P.CHECKBATCHNO = 1
|
|
|
+ AND P.CREATETIME >= @DATEBEGIN@
|
|
|
+ AND P.CREATETIME < @DATEEND@
|
|
|
+ AND P.GOODSLEVELTYPEID = 7
|
|
|
+ AND P.ISREFIRE = '6'
|
|
|
GROUP BY
|
|
|
grouping sets ( TO_CHAR( p.createtime, 'yyyyMM' ), ( ) )
|
|
|
)
|
|
|
@@ -1740,23 +1728,17 @@ public class rpt : IHttpHandler, IReadOnlySessionState
|
|
|
grouping_id ( TO_CHAR( p.createtime, 'yyyyMM' ) ) AS gid,
|
|
|
TO_CHAR( p.createtime, 'yyyyMM' ) AS 时间,
|
|
|
count( DISTINCT p.barcode ) AS 数量
|
|
|
- FROM
|
|
|
- (SELECT *
|
|
|
- FROM (SELECT PD.*,
|
|
|
- RANK() OVER(PARTITION BY PD.BARCODE, PD.KILNID ORDER BY PD.PRODUCTIONDATAID DESC) AS RK
|
|
|
- FROM TP_PM_PRODUCTIONDATA PD
|
|
|
- INNER JOIN TP_PM_GROUTINGDAILYDETAIL GDD
|
|
|
- ON GDD.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID
|
|
|
- WHERE PD.VALUEFLAG = '1'
|
|
|
- AND PD.MODELTYPE IN (-1, -4, -5)
|
|
|
- AND PD.CREATETIME >= @DATEBEGIN@
|
|
|
- AND PD.CREATETIME < @DATEEND@
|
|
|
- AND PD.GOODSLEVELTYPEID = 7
|
|
|
- AND PD.ISREFIRE = 0) T
|
|
|
- WHERE T.RK <= 1) P
|
|
|
- INNER JOIN TP_MST_Goods g ON g.Goodsid = p.GoodsID
|
|
|
- INNER JOIN TP_MST_GOODSTYPE gt ON gt.GOODSTYPEID = g.Goodstypeid
|
|
|
- WHERE (INSTR( p.GROUTINGLINECODE, 'B' ) = 1 or (INSTR( p.GROUTINGLINECODE, 'D' ) = 1 AND INSTR( gt.GOODSTYPECODE, '001001' ) = 1 ))
|
|
|
+ FROM TP_PM_PRODUCTIONDATA P
|
|
|
+ INNER JOIN TP_MST_Goods g ON g.Goodsid = p.GoodsID
|
|
|
+ INNER JOIN TP_MST_GOODSTYPE gt ON gt.GOODSTYPEID = g.Goodstypeid
|
|
|
+ WHERE (INSTR( p.GROUTINGLINECODE, 'B' ) = 1 or (INSTR( p.GROUTINGLINECODE, 'D' ) = 1 AND INSTR( gt.GOODSTYPECODE, '001001' ) = 1 ))
|
|
|
+ AND P.VALUEFLAG = '1'
|
|
|
+ AND P.MODELTYPE IN (-1, -4, -5)
|
|
|
+ AND P.CHECKBATCHNO = 1
|
|
|
+ AND P.CREATETIME >= @DATEBEGIN@
|
|
|
+ AND P.CREATETIME < @DATEEND@
|
|
|
+ AND P.GOODSLEVELTYPEID = 7
|
|
|
+ AND P.ISREFIRE = '0'
|
|
|
GROUP BY
|
|
|
grouping sets ( TO_CHAR( p.createtime, 'yyyyMM' ), ( ) )
|
|
|
)
|
|
|
@@ -1780,23 +1762,17 @@ public class rpt : IHttpHandler, IReadOnlySessionState
|
|
|
grouping_id ( TO_CHAR( p.createtime, 'yyyyMM' ) ) AS gid,
|
|
|
TO_CHAR( p.createtime, 'yyyyMM' ) AS 时间,
|
|
|
count( DISTINCT p.barcode ) AS 数量
|
|
|
- FROM
|
|
|
- (SELECT *
|
|
|
- FROM (SELECT PD.*,
|
|
|
- RANK() OVER(PARTITION BY PD.BARCODE, PD.KILNID ORDER BY PD.PRODUCTIONDATAID DESC) AS RK
|
|
|
- FROM TP_PM_PRODUCTIONDATA PD
|
|
|
- INNER JOIN TP_PM_GROUTINGDAILYDETAIL GDD
|
|
|
- ON GDD.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID
|
|
|
- WHERE PD.VALUEFLAG = '1'
|
|
|
- AND PD.MODELTYPE IN (-1, -4, -5)
|
|
|
- AND PD.CREATETIME >= @DATEBEGIN@
|
|
|
- AND PD.CREATETIME < @DATEEND@
|
|
|
- AND PD.GOODSLEVELTYPEID = 7
|
|
|
- AND PD.ISREFIRE = 6) T
|
|
|
- WHERE T.RK <= 1) P
|
|
|
- INNER JOIN TP_MST_Goods g ON g.Goodsid = p.GoodsID
|
|
|
- INNER JOIN TP_MST_GOODSTYPE gt ON gt.GOODSTYPEID = g.Goodstypeid
|
|
|
- WHERE (INSTR( p.GROUTINGLINECODE, 'B' ) = 1 or (INSTR( p.GROUTINGLINECODE, 'D' ) = 1 AND INSTR( gt.GOODSTYPECODE, '001001' ) = 1 ))
|
|
|
+ FROM TP_PM_PRODUCTIONDATA P
|
|
|
+ INNER JOIN TP_MST_Goods g ON g.Goodsid = p.GoodsID
|
|
|
+ INNER JOIN TP_MST_GOODSTYPE gt ON gt.GOODSTYPEID = g.Goodstypeid
|
|
|
+ WHERE (INSTR( p.GROUTINGLINECODE, 'B' ) = 1 or (INSTR( p.GROUTINGLINECODE, 'D' ) = 1 AND INSTR( gt.GOODSTYPECODE, '001001' ) = 1 ))
|
|
|
+ AND P.VALUEFLAG = '1'
|
|
|
+ AND P.MODELTYPE IN (-1, -4, -5)
|
|
|
+ AND P.CHECKBATCHNO = 1
|
|
|
+ AND P.CREATETIME >= @DATEBEGIN@
|
|
|
+ AND P.CREATETIME < @DATEEND@
|
|
|
+ AND P.GOODSLEVELTYPEID = 7
|
|
|
+ AND P.ISREFIRE = '6'
|
|
|
GROUP BY
|
|
|
grouping sets ( TO_CHAR( p.createtime, 'yyyyMM' ), ( ) )
|
|
|
)
|
|
|
@@ -2598,24 +2574,18 @@ public class rpt : IHttpHandler, IReadOnlySessionState
|
|
|
grouping_id ( TO_CHAR( p.createtime, 'yyyyMM' ) ) AS gid,
|
|
|
TO_CHAR( p.createtime, 'yyyyMM' ) AS 时间,
|
|
|
count( DISTINCT p.barcode ) AS 数量
|
|
|
- FROM
|
|
|
- (SELECT *
|
|
|
- FROM (SELECT PD.*,
|
|
|
- RANK() OVER(PARTITION BY PD.BARCODE, PD.KILNID ORDER BY PD.PRODUCTIONDATAID DESC) AS RK
|
|
|
- FROM TP_PM_PRODUCTIONDATA PD
|
|
|
- INNER JOIN TP_PM_GROUTINGDAILYDETAIL GDD
|
|
|
- ON GDD.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID
|
|
|
- WHERE PD.VALUEFLAG = '1'
|
|
|
- AND PD.MODELTYPE IN (-1, -4, -5)
|
|
|
- AND PD.CREATETIME >= @DATEBEGIN@
|
|
|
- AND PD.CREATETIME < @DATEEND@
|
|
|
- AND INSTR(PD.GROUTINGLINECODE, 'C') = 1
|
|
|
- AND INSTR(PD.GROUTINGLINECODE, 'A') = 4
|
|
|
- AND PD.GOODSLEVELTYPEID = 7
|
|
|
- AND PD.ISREFIRE = 0) T
|
|
|
- WHERE T.RK <= 1) P
|
|
|
- INNER JOIN TP_MST_Goods g ON g.Goodsid = p.GoodsID
|
|
|
- INNER JOIN TP_MST_GOODSTYPE gt ON gt.GOODSTYPEID = g.Goodstypeid
|
|
|
+ FROM TP_PM_PRODUCTIONDATA P
|
|
|
+ INNER JOIN TP_MST_Goods g ON g.Goodsid = p.GoodsID
|
|
|
+ INNER JOIN TP_MST_GOODSTYPE gt ON gt.GOODSTYPEID = g.Goodstypeid
|
|
|
+ WHERE P.VALUEFLAG = '1'
|
|
|
+ AND P.MODELTYPE IN (-1, -4, -5)
|
|
|
+ AND P.CHECKBATCHNO = 1
|
|
|
+ AND P.CREATETIME >= @DATEBEGIN@
|
|
|
+ AND P.CREATETIME < @DATEEND@
|
|
|
+ AND INSTR(P.GROUTINGLINECODE, 'C') = 1
|
|
|
+ AND INSTR(P.GROUTINGLINECODE, 'A') = 4
|
|
|
+ AND P.GOODSLEVELTYPEID = 7
|
|
|
+ AND P.ISREFIRE = '0'
|
|
|
GROUP BY
|
|
|
grouping sets ( TO_CHAR( p.createtime, 'yyyyMM' ), ( ) )
|
|
|
)
|
|
|
@@ -2639,24 +2609,18 @@ public class rpt : IHttpHandler, IReadOnlySessionState
|
|
|
grouping_id ( TO_CHAR( p.createtime, 'yyyyMM' ) ) AS gid,
|
|
|
TO_CHAR( p.createtime, 'yyyyMM' ) AS 时间,
|
|
|
count( DISTINCT p.barcode ) AS 数量
|
|
|
- FROM
|
|
|
- (SELECT *
|
|
|
- FROM (SELECT PD.*,
|
|
|
- RANK() OVER(PARTITION BY PD.BARCODE, PD.KILNID ORDER BY PD.PRODUCTIONDATAID DESC) AS RK
|
|
|
- FROM TP_PM_PRODUCTIONDATA PD
|
|
|
- INNER JOIN TP_PM_GROUTINGDAILYDETAIL GDD
|
|
|
- ON GDD.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID
|
|
|
- WHERE PD.VALUEFLAG = '1'
|
|
|
- AND PD.MODELTYPE IN (-1, -4, -5)
|
|
|
- AND PD.CREATETIME >= @DATEBEGIN@
|
|
|
- AND PD.CREATETIME < @DATEEND@
|
|
|
- AND INSTR(PD.GROUTINGLINECODE, 'C') = 1
|
|
|
- AND INSTR(PD.GROUTINGLINECODE, 'A') = 4
|
|
|
- AND PD.GOODSLEVELTYPEID = 7
|
|
|
- AND PD.ISREFIRE = 6) T
|
|
|
- WHERE T.RK <= 1) P
|
|
|
- INNER JOIN TP_MST_Goods g ON g.Goodsid = p.GoodsID
|
|
|
- INNER JOIN TP_MST_GOODSTYPE gt ON gt.GOODSTYPEID = g.Goodstypeid
|
|
|
+ FROM TP_PM_PRODUCTIONDATA P
|
|
|
+ INNER JOIN TP_MST_Goods g ON g.Goodsid = p.GoodsID
|
|
|
+ INNER JOIN TP_MST_GOODSTYPE gt ON gt.GOODSTYPEID = g.Goodstypeid
|
|
|
+ WHERE P.VALUEFLAG = '1'
|
|
|
+ AND P.MODELTYPE IN (-1, -4, -5)
|
|
|
+ AND P.CHECKBATCHNO = 1
|
|
|
+ AND P.CREATETIME >= @DATEBEGIN@
|
|
|
+ AND P.CREATETIME < @DATEEND@
|
|
|
+ AND INSTR(P.GROUTINGLINECODE, 'C') = 1
|
|
|
+ AND INSTR(P.GROUTINGLINECODE, 'A') = 4
|
|
|
+ AND P.GOODSLEVELTYPEID = 7
|
|
|
+ AND P.ISREFIRE = '6'
|
|
|
GROUP BY
|
|
|
grouping sets ( TO_CHAR( p.createtime, 'yyyyMM' ), ( ) )
|
|
|
)
|
|
|
@@ -3460,24 +3424,18 @@ public class rpt : IHttpHandler, IReadOnlySessionState
|
|
|
grouping_id ( TO_CHAR( p.createtime, 'yyyyMM' ) ) AS gid,
|
|
|
TO_CHAR( p.createtime, 'yyyyMM' ) AS 时间,
|
|
|
count( DISTINCT p.barcode ) AS 数量
|
|
|
- FROM
|
|
|
- (SELECT *
|
|
|
- FROM (SELECT PD.*,
|
|
|
- RANK() OVER(PARTITION BY PD.BARCODE, PD.KILNID ORDER BY PD.PRODUCTIONDATAID DESC) AS RK
|
|
|
- FROM TP_PM_PRODUCTIONDATA PD
|
|
|
- INNER JOIN TP_PM_GROUTINGDAILYDETAIL GDD
|
|
|
- ON GDD.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID
|
|
|
- WHERE PD.VALUEFLAG = '1'
|
|
|
- AND PD.MODELTYPE IN (-1, -4, -5)
|
|
|
- AND PD.CREATETIME >= @DATEBEGIN@
|
|
|
- AND PD.CREATETIME < @DATEEND@
|
|
|
- AND INSTR( PD.GROUTINGLINECODE, 'A' ) = 1
|
|
|
- AND PD.GOODSLEVELTYPEID = 7
|
|
|
- AND PD.ISREFIRE = 0) T
|
|
|
- WHERE T.RK <= 1) P
|
|
|
- INNER JOIN TP_MST_Goods g ON g.Goodsid = p.GoodsID
|
|
|
- INNER JOIN TP_MST_GOODSTYPE gt ON gt.GOODSTYPEID = g.Goodstypeid
|
|
|
+ FROM TP_PM_PRODUCTIONDATA P
|
|
|
+ INNER JOIN TP_MST_Goods g ON g.Goodsid = p.GoodsID
|
|
|
+ INNER JOIN TP_MST_GOODSTYPE gt ON gt.GOODSTYPEID = g.Goodstypeid
|
|
|
WHERE INSTR( gt.GOODSTYPECODE, '001001' ) = 1
|
|
|
+ AND P.VALUEFLAG = '1'
|
|
|
+ AND P.MODELTYPE IN (-1, -4, -5)
|
|
|
+ AND P.CHECKBATCHNO = 1
|
|
|
+ AND P.CREATETIME >= @DATEBEGIN@
|
|
|
+ AND P.CREATETIME < @DATEEND@
|
|
|
+ AND INSTR( P.GROUTINGLINECODE, 'A' ) = 1
|
|
|
+ AND P.GOODSLEVELTYPEID = 7
|
|
|
+ AND P.ISREFIRE = '0'
|
|
|
GROUP BY
|
|
|
grouping sets ( TO_CHAR( p.createtime, 'yyyyMM' ), ( ) )
|
|
|
)
|
|
|
@@ -3501,24 +3459,18 @@ public class rpt : IHttpHandler, IReadOnlySessionState
|
|
|
grouping_id ( TO_CHAR( p.createtime, 'yyyyMM' ) ) AS gid,
|
|
|
TO_CHAR( p.createtime, 'yyyyMM' ) AS 时间,
|
|
|
count( DISTINCT p.barcode ) AS 数量
|
|
|
- FROM
|
|
|
- (SELECT *
|
|
|
- FROM (SELECT PD.*,
|
|
|
- RANK() OVER(PARTITION BY PD.BARCODE, PD.KILNID ORDER BY PD.PRODUCTIONDATAID DESC) AS RK
|
|
|
- FROM TP_PM_PRODUCTIONDATA PD
|
|
|
- INNER JOIN TP_PM_GROUTINGDAILYDETAIL GDD
|
|
|
- ON GDD.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID
|
|
|
- WHERE PD.VALUEFLAG = '1'
|
|
|
- AND PD.MODELTYPE IN (-1, -4, -5)
|
|
|
- AND PD.CREATETIME >= @DATEBEGIN@
|
|
|
- AND PD.CREATETIME < @DATEEND@
|
|
|
- AND INSTR( PD.GROUTINGLINECODE, 'A' ) = 1
|
|
|
- AND PD.GOODSLEVELTYPEID = 7
|
|
|
- AND PD.ISREFIRE = 6) T
|
|
|
- WHERE T.RK <= 1) P
|
|
|
- INNER JOIN TP_MST_Goods g ON g.Goodsid = p.GoodsID
|
|
|
- INNER JOIN TP_MST_GOODSTYPE gt ON gt.GOODSTYPEID = g.Goodstypeid
|
|
|
- WHERE INSTR( gt.GOODSTYPECODE, '001001' ) = 1
|
|
|
+ FROM TP_PM_PRODUCTIONDATA P
|
|
|
+ INNER JOIN TP_MST_Goods g ON g.Goodsid = p.GoodsID
|
|
|
+ INNER JOIN TP_MST_GOODSTYPE gt ON gt.GOODSTYPEID = g.Goodstypeid
|
|
|
+ WHERE INSTR( gt.GOODSTYPECODE, '001001' ) = 1
|
|
|
+ AND P.VALUEFLAG = '1'
|
|
|
+ AND P.MODELTYPE IN (-1, -4, -5)
|
|
|
+ AND P.CHECKBATCHNO = 1
|
|
|
+ AND P.CREATETIME >= @DATEBEGIN@
|
|
|
+ AND P.CREATETIME < @DATEEND@
|
|
|
+ AND INSTR(P.GROUTINGLINECODE, 'A') = 1
|
|
|
+ AND P.GOODSLEVELTYPEID = 7
|
|
|
+ AND P.ISREFIRE = '6'
|
|
|
GROUP BY
|
|
|
grouping sets ( TO_CHAR( p.createtime, 'yyyyMM' ), ( ) )
|
|
|
)
|
|
|
@@ -4339,21 +4291,15 @@ public class rpt : IHttpHandler, IReadOnlySessionState
|
|
|
p.GOODSCODE 产品编码,
|
|
|
p.GOODSNAME 产品名称,
|
|
|
p.CREATETIME 创建时间
|
|
|
- FROM
|
|
|
- (SELECT *
|
|
|
- FROM (SELECT PD.*,
|
|
|
- RANK() OVER(PARTITION BY PD.BARCODE, PD.KILNID, PD.ISREFIRE ORDER BY PD.PRODUCTIONDATAID DESC) AS RK
|
|
|
- FROM TP_PM_PRODUCTIONDATA PD
|
|
|
- INNER JOIN TP_PM_GROUTINGDAILYDETAIL GDD
|
|
|
- ON GDD.GROUTINGDAILYDETAILID = PD.GROUTINGDAILYDETAILID
|
|
|
- WHERE PD.VALUEFLAG = '1'
|
|
|
- AND PD.MODELTYPE IN (-1, -4, -5)
|
|
|
- AND PD.CREATETIME >= @DATEBEGIN@
|
|
|
- AND PD.CREATETIME < @DATEEND@
|
|
|
- AND PD.GOODSLEVELTYPEID = 7) T
|
|
|
- WHERE T.RK <= 1) P
|
|
|
- INNER JOIN TP_MST_Goods g ON g.Goodsid = p.GoodsID
|
|
|
- INNER JOIN TP_MST_GOODSTYPE gt ON gt.GOODSTYPEID = g.Goodstypeid ";
|
|
|
+ FROM TP_PM_PRODUCTIONDATA P
|
|
|
+ INNER JOIN TP_MST_Goods g ON g.Goodsid = p.GoodsID
|
|
|
+ INNER JOIN TP_MST_GOODSTYPE gt ON gt.GOODSTYPEID = g.Goodstypeid
|
|
|
+ WHERE P.VALUEFLAG = '1'
|
|
|
+ AND P.MODELTYPE IN (-1, -4, -5)
|
|
|
+ AND P.CHECKBATCHNO = 1
|
|
|
+ AND P.CREATETIME >= @DATEBEGIN@
|
|
|
+ AND P.CREATETIME < @DATEEND@
|
|
|
+ AND P.GOODSLEVELTYPEID = 7 ";
|
|
|
if (context.Request["index"] + "" == "7" || context.Request["index"] + "" == "19" || context.Request["index"] + "" == "31" || context.Request["index"] + "" == "43" || context.Request["checkMaster"] + "" == "1" )
|
|
|
{
|
|
|
// 本烧登记次品数
|