816c88f650a93cc7c333a4b448e66b8bd31efd34.svn-base 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="Order Status Charge Select">
  3. <query id="NIE012081_OrdNo.select" desc="it's query from TBF01_SPEC_SLAB, TBF01_SPEC_SLAB_D Table" fetchSize="10">
  4. <![CDATA[
  5. SELECT B.ORD_NO
  6. ,B.ORD_SEQ
  7. FROM TBF01_SPEC_SLAB A
  8. ,TBF01_SPEC_SLAB_D B
  9. WHERE A.CHARGE_MANA_NO = ?
  10. AND A.SLAB_EDT_SEQ = B.SLAB_EDT_SEQ
  11. AND A.ORD_FL = '1'
  12. AND B.ORD_FL = '1'
  13. AND B.ORD_NO IS NOT NULL
  14. GROUP BY B.ORD_NO
  15. ,B.ORD_SEQ
  16. ]]>
  17. </query>
  18. <query id="NIE012081_ProgCd.select" desc="it's query from TBZ00_COMMCD Table" fetchSize="10">
  19. <![CDATA[
  20. SELECT SM_CD
  21. FROM TBZ00_COMMCD
  22. WHERE LG_CD = 'E01002'
  23. AND SM_CD BETWEEN 'JAA' AND 'JZZ'
  24. ORDER BY CD_SEQ ASC
  25. ]]>
  26. </query>
  27. <query id="NIE012081_OrdWgt.select" desc="it's query from TBZ00_COMMCD Table" fetchSize="10">
  28. <![CDATA[
  29. SELECT SUM(A.ORD_WGT) ORD_WGT
  30. FROM TBF01_SPEC_SLAB_D A
  31. ,TBF01_SPEC_SLAB B
  32. ,TBF01_SPEC_CHARGE C
  33. WHERE A.ORD_NO = ?
  34. AND A.ORD_SEQ = ?
  35. AND A.ORD_FL = '1'
  36. AND C.STATUS_CD <> 'C' --2010年4月22日 王黎修改 A.STATUS_CD修改为C.STATUS_CD 解决工序计划下发到生产管制时产生的多余进程量
  37. AND B.SLAB_EDT_SEQ = A.SLAB_EDT_SEQ
  38. AND C.CHARGE_EDT_SEQ = B.CHARGE_EDT_SEQ
  39. AND C.PROG_CD = ?
  40. ]]>
  41. </query>
  42. </queryMap>