246baec4629bff2ccf1ceb752d94f8e3d53ea209.svn-base 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="MAKE SPM PLAN QUERY">
  3. <query id="UIH060050.select.SPMMANANO" desc=" 查询平整分卷计划信息明细" fetchSize="10">
  4. <![CDATA[
  5. SELECT '' CHK,
  6. T1.REG_DTIME,
  7. T1.SPM_MANA_NO,
  8. T1.SPM_COIL_CNT,
  9. T1.SPM_COIL_WGT,
  10. T3.NON_EXE_WGT,
  11. T3.NON_EXE_CNT,
  12. T3.EXECUTED_WGT,
  13. T3.EXECUTED_CNT,
  14. T1.L2_SEND
  15. FROM TBF05_SPEC_SPM T1
  16. ,(SELECT T2.SPM_MANA_NO,
  17. SUM(DECODE(T2.STATUS_CD,'A',T2.COIL_WGT,0)) NON_EXE_WGT,
  18. SUM(DECODE(T2.STATUS_CD,'A',1,0)) NON_EXE_CNT,
  19. SUM(DECODE(T2.STATUS_CD,'B',T2.COIL_WGT,'C',T2.COIL_WGT,0)) EXECUTED_WGT,
  20. SUM(DECODE(T2.STATUS_CD,'B',1,'C',1,0)) EXECUTED_CNT
  21. FROM TBF05_SPEC_MILL T2
  22. GROUP BY T2.SPM_MANA_NO )T3
  23. WHERE T1.SPM_MANA_NO = T3.SPM_MANA_NO
  24. AND T1.STATUS_CD IN ('A','B')
  25. ORDER BY T1.SPM_MANA_NO
  26. ]]>
  27. </query>
  28. <query id="UIH060050.select.Planlist" desc=" 查询平整分卷计划信息明细" fetchSize="10">
  29. <![CDATA[
  30. SELECT 'Y' CHK,
  31. F.COIL_EDT_SEQ,
  32. B.OLD_SAMPL_NO,
  33. F.STATUS_CD,
  34. F.L2_SEND,
  35. B.CUR_PROG_CD,
  36. F.SPEC_STL_GRD,
  37. F.COIL_THK,
  38. F.COIL_WTH,
  39. F.COIL_LEN,
  40. F.COIL_WGT,
  41. (SELECT T.SM_CFNM
  42. FROM TBZ00_COMMCD T
  43. WHERE T.LG_CD = 'H02001'
  44. AND T.SM_CD = C.SPM_CRK_CD1) SPM_CRK_CD1 , --钢卷外观缺陷
  45. (SELECT T.SM_CFNM
  46. FROM TBZ00_COMMCD T
  47. WHERE T.LG_CD = 'H02001'
  48. AND T.SM_CD = C.SPM_CRK_CD2) SPM_CRK_CD2 , --钢卷外观缺陷
  49. (SELECT T.SM_CFNM
  50. FROM TBZ00_COMMCD T
  51. WHERE T.LG_CD = 'H02001'
  52. AND T.SM_CD = C.SPM_CRK_CD3) SPM_CRK_CD3 , --钢卷外观缺陷
  53. (SELECT T.SM_CFNM
  54. FROM TBZ00_COMMCD T
  55. WHERE T.LG_CD = 'H02001'
  56. AND T.SM_CD = C.SPM_CRK_CD4) SPM_CRK_CD4 , --钢卷外观缺陷
  57. (SELECT T.SM_CFNM
  58. FROM TBZ00_COMMCD T
  59. WHERE T.LG_CD = 'H02001'
  60. AND T.SM_CD = C.SPM_CRK_CD5) SPM_CRK_CD5 , --钢卷外观缺陷
  61. C.SPM_REMARK, --缺陷备注
  62. (SELECT T.SM_CFNM FROM TBZ00_COMMCD T
  63. WHERE T.LG_CD = 'B02002'
  64. AND T.SM_CD = F.SPM_ORDER) SPM_PLAN, --平整顺序号
  65. C.SPM_REMARK,
  66. A.ORD_NO,
  67. A.ORD_SEQ,
  68. A.STL_GRD,
  69. A.ORD_THK,
  70. A.ORD_WTH,
  71. A.ORD_LEN,
  72. A.ORD_UNIT_WGT,
  73. A.ORD_UNIT_WGT_MIN,
  74. A.ORD_UNIT_WGT_MAX,
  75. A.DEL_TO_DATE,
  76. D.CUST_NM ORDCUST_CD,
  77. B.CUR_LOAD_LOC,
  78. B.ACT_WGT,
  79. E.SM_CFNM DEST_CD
  80. FROM TBE02_ORD_PRC A,
  81. TBF05_SPEC_MILL F,
  82. TBB02_SPM_PLAN C,
  83. TBZ00_CUSTOMER D,
  84. TBZ00_COMMCD E,
  85. TBH02_COIL_COMM B
  86. WHERE B.OLD_SAMPL_NO=F.COIL_NO
  87. AND F.SPM_PLAN_SEQ=C.SPM_PLAN_SEQ
  88. AND B.ORD_NO=A.ORD_NO
  89. AND B.ORD_SEQ=A.ORD_SEQ
  90. AND A.ORDCUST_CD=D.CUST_CD
  91. AND A.DEST_CD=E.SM_CD(+)
  92. AND F.SPM_MANA_NO LIKE :1||'%'
  93. AND F.STATUS_CD IN ('A','B','C')
  94. AND B.COIL_STAT = '2'
  95. ORDER BY B.OLD_SAMPL_NO
  96. ]]>
  97. </query>
  98. <query id="UIH060050.delete.SPMPlan" desc="删除平整分卷计划" fetchSize="10">
  99. <![CDATA[
  100. {call PKG_SPM_UIH.C_PRD_SPM_PLAN_DEL(?,?,?,?)}
  101. ]]>
  102. </query>
  103. <query id="UIH060050.send.SPMPlan" desc="下发平整分卷计划" fetchSize="10">
  104. <![CDATA[
  105. {call PKG_SPM_UIH.C_PRD_SPM_PLAN_SND(?,?,?,?)}
  106. ]]>
  107. </query>
  108. <query id="UIH060050.unsend.SPMPlan" desc="取消下发平整分卷计划" fetchSize="10">
  109. <![CDATA[
  110. {call PKG_SPM_UIH.C_PRD_SPM_PLAN_USD(?,?,?,?)}
  111. ]]>
  112. </query>
  113. </queryMap>