Browse Source

2022-06-07 排产的FQC区分限制

master
rui_li 4 years ago
parent
commit
e6ad84e4c1
  1. 4
      src/main/resources/mapper/schedule/ScheduleMapper.xml
  2. 2
      src/main/resources/mapper/schedule/SchedulingMapper.xml

4
src/main/resources/mapper/schedule/ScheduleMapper.xml

@ -90,7 +90,7 @@
Left Join SORouting as S1 On T.Site=S1.Site and T.OrderNo=S1.OrderNo and T.PreItemNo=S1.ItemNo Left Join SORouting as S1 On T.Site=S1.Site and T.OrderNo=S1.OrderNo and T.PreItemNo=S1.ItemNo
Left Join SORouting as S2 On T.Site=S2.Site and T.OrderNo=S2.OrderNo and T.NextItemNo=S2.ItemNo Left Join SORouting as S2 On T.Site=S2.Site and T.OrderNo=S2.OrderNo and T.NextItemNo=S2.ItemNo
<where> <where>
Round(T.QtyScheduled,3) <![CDATA[ < ]]> round(T.QtyRequired,3) and T.ClosedFlag = 'N'
Round(T.QtyScheduled,3) <![CDATA[ < ]]> round(T.QtyRequired,3) and T.ClosedFlag = 'N' AND T.WorkCenterNo <![CDATA[<>]]> 'FQC'
<if test="username != null and username != ''"> <if test="username != null and username != ''">
and T.site in (Select Site from AccessSite where upper(UserID)=#{username}) and T.site in (Select Site from AccessSite where upper(UserID)=#{username})
</if> </if>
@ -162,7 +162,7 @@
<if test="site != null and site != ''"> <if test="site != null and site != ''">
AND E.Site like #{site} AND E.Site like #{site}
</if> </if>
AND T.S_WorkCenterNo like #{workCenterNo}
AND T.S_WorkCenterNo like #{workCenterNo} AND T.S_WorkCenterNo <![CDATA[<>]]> 'FQC'
AND E.ResourceID like #{resourceId} AND E.ResourceID like #{resourceId}
</where> </where>
Order by E.S_ScheduledSeqNo Order by E.S_ScheduledSeqNo

2
src/main/resources/mapper/schedule/SchedulingMapper.xml

@ -141,7 +141,7 @@
LEFT JOIN SORouting as S1 On T.Site=S1.Site and T.OrderNo=S1.OrderNo and T.PreItemNo=S1.ItemNo LEFT JOIN SORouting as S1 On T.Site=S1.Site and T.OrderNo=S1.OrderNo and T.PreItemNo=S1.ItemNo
LEFT JOIN SORouting as S2 On T.Site=S2.Site and T.OrderNo=S2.OrderNo and T.NextItemNo=S2.ItemNo LEFT JOIN SORouting as S2 On T.Site=S2.Site and T.OrderNo=S2.OrderNo and T.NextItemNo=S2.ItemNo
<where> <where>
AND T.ClosedFlag = 'N' and T.site = #{site}
AND T.ClosedFlag = 'N' and T.site = #{site} AND T.WorkCenterNo <![CDATA[<>]]> 'FQC'
AND T.OrderNo<![CDATA[<>]]>'9999' AND T.OrderNo<![CDATA[<>]]>'9999'
AND isnull(D.Status,'')<![CDATA[<>]]>'已取消' and isnull(D.Status,'')<![CDATA[<>]]>'已计划' and isnull(D.Status,'')<![CDATA[<>]]>'已关闭' AND isnull(D.Status,'')<![CDATA[<>]]>'已取消' and isnull(D.Status,'')<![CDATA[<>]]>'已计划' and isnull(D.Status,'')<![CDATA[<>]]>'已关闭'
AND T.OrderNo = #{orderNo} AND T.ItemNo = #{itemNo} AND T.OrderNo = #{orderNo} AND T.ItemNo = #{itemNo}

Loading…
Cancel
Save