UIB030150-query.xml 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="材质判定结果查询">
  3. <query id="UIB030150_01.SELECT" desc="查询所有已判定钢卷">
  4. SELECT
  5. CCC.OLD_SAMPL_NO COIL_NO
  6. ,CCC.SPEC_ABBSYM
  7. ,CCC.SPEC_STL_GRD
  8. ,ZL_NORM_COMM.FZ00_COMM('A01007' ,CCC.ORD_USE_CD) ORD_USE_CD
  9. ,CCC.COIL_THK
  10. ,CCC.ORD_NO
  11. ,CCC.ORD_SEQ
  12. ,CCC.SMP_NO
  13. ,CCC.SMP_CUT_LOC
  14. ,DECODE(CCC.TOT_DEC_GRD , NULL, '' , 'Y') TOT_OVER
  15. ,CCC.MATLQLTY_DEC_GRD
  16. ,LCM.QLTY_DCS_DTIME
  17. ,CCC.MATLQLTY_DEC_ID
  18. FROM C_TBC02_COIL_COMM CCC , TBB02_LOT_COM LCM
  19. WHERE LCM.SMP_PROG_CD = 'E'
  20. AND CCC.SMP_NO = LCM.SMP_NO
  21. AND CCC.SMP_CUT_LOC = LCM.SMP_CUT_LOC
  22. AND LCM.QLTY_DCS_DTIME BETWEEN ? AND ?
  23. AND CCC.OLD_SAMPL_NO LIKE ?||'%'
  24. </query>
  25. <query id="UIB030150_03.SELECT" desc="查询所有已判定钢卷">
  26. SELECT
  27. CCC.OLD_SAMPL_NO COIL_NO
  28. ,CCC.SPEC_ABBSYM
  29. ,CCC.SPEC_STL_GRD
  30. ,ZL_NORM_COMM.FZ00_COMM('A01007' ,CCC.ORD_USE_CD) ORD_USE_CD
  31. ,CCC.COIL_THK
  32. ,CCC.ORD_NO
  33. ,CCC.ORD_SEQ
  34. ,CCC.SMP_NO
  35. ,CCC.SMP_CUT_LOC
  36. ,DECODE(CCC.TOT_DEC_GRD , NULL, '' , 'Y') TOT_OVER
  37. ,CCC.MATLQLTY_DEC_GRD
  38. ,LCM.QLTY_DCS_DTIME
  39. --- ,CCC.MATLQLTY_DEC_ID
  40. FROM C_TBL02_COIL_COMM CCC , TBB02_LOT_COM LCM
  41. WHERE LCM.SMP_PROG_CD = 'E'
  42. AND CCC.SMP_NO = LCM.SMP_NO
  43. AND CCC.SMP_CUT_LOC = LCM.SMP_CUT_LOC
  44. AND LCM.QLTY_DCS_DTIME BETWEEN ? AND ?
  45. AND CCC.OLD_SAMPL_NO LIKE ?||'%'
  46. </query>
  47. <query id="UIB030150_02.SELECT" desc="按试样号查询钢卷材质判定结果">
  48. SELECT WQ.QLTY_CD
  49. ,SQ.QLTY_CD_CFNM
  50. ,RQ.QLTY_SEQ
  51. ,WQ.QLTY_VAL_WK
  52. ,RQ.QLTY_VAL_WK RQ_QLTY_VAL_WK
  53. ,IQ.QLTY_MIN
  54. ,IQ.QLTY_MAX
  55. ,DQ.QLTY_DCS_RST
  56. ,(SELECT X.QLTY_CD_CFNM FROM TBB01_SEQ_QLTY X WHERE X.QLTY_CD = WQ.QLTY_CD_AFTER) QLTY_CD_AFTER
  57. ,(CASE WHEN DQ.QLTY_DCS_RST IS NULL THEN
  58. GF_NIB030150_COMQLTY(TCC.OLD_SAMPL_NO,WQ.SMP_NO,WQ.SMP_CUT_LOC,WQ.QLTY_CD,TCC.MATLQLTY_DEC_GRD)
  59. ELSE DQ.QLTY_DCS_RST END) QLTY_DCS_RST
  60. FROM TBB02_WORK_QLTY WQ
  61. ,TBB02_REWORK_QLTY RQ
  62. ,TBB01_SEQ_QLTY SQ
  63. ,TBB02_INS_QLTY IQ
  64. ,(SELECT CCC.MATLQLTY_DEC_GRD,CCC.OLD_SAMPL_NO FROM C_TBC02_COIL_COMM CCC WHERE CCC.OLD_SAMPL_NO = ?) TCC
  65. ,(SELECT DC.QLTY_CD,DC.QLTY_DCS_RST FROM TBB02_DCS_QLTY DC WHERE DC.COIL_NO = ?) DQ
  66. -- ,TBB02_DCS_QLTY DQ
  67. WHERE WQ.SMP_NO = ?
  68. AND WQ.SMP_CUT_LOC = ?
  69. AND WQ.QLTY_CD = DQ.QLTY_CD(+)
  70. --AND DQ.COIL_NO = ?
  71. --AND DQ.QLTY_CD = WQ.QLTY_CD
  72. AND WQ.SMP_NO = RQ.SMP_NO(+)
  73. AND WQ.SMP_CUT_LOC = RQ.SMP_CUT_LOC(+)
  74. AND WQ.SMP_NO = IQ.SMP_NO
  75. AND WQ.SMP_CUT_LOC = IQ.SMP_CUT_LOC
  76. AND WQ.QLTY_CD = RQ.QLTY_CD(+)
  77. AND WQ.QLTY_CD = IQ.QLTY_CD
  78. AND WQ.QLTY_CD = SQ.QLTY_CD
  79. /***********************************************--20150711
  80. SELECT WQ.QLTY_CD
  81. ,SQ.QLTY_CD_CFNM
  82. ,RQ.QLTY_SEQ
  83. ,WQ.QLTY_VAL_WK
  84. ,RQ.QLTY_VAL_WK RQ_QLTY_VAL_WK
  85. ,IQ.QLTY_MIN
  86. ,IQ.QLTY_MAX
  87. ,DQ.QLTY_DCS_RST
  88. ,(SELECT X.QLTY_CD_CFNM FROM TBB01_SEQ_QLTY X WHERE X.QLTY_CD = WQ.QLTY_CD_AFTER) QLTY_CD_AFTER
  89. FROM TBB02_WORK_QLTY WQ
  90. ,TBB02_REWORK_QLTY RQ
  91. ,TBB01_SEQ_QLTY SQ
  92. ,TBB02_INS_QLTY IQ
  93. ,TBB02_DCS_QLTY DQ
  94. WHERE WQ.SMP_NO = ?
  95. AND WQ.SMP_CUT_LOC = ?
  96. AND DQ.COIL_NO = ?
  97. AND DQ.QLTY_CD = WQ.QLTY_CD
  98. AND WQ.SMP_NO = RQ.SMP_NO(+)
  99. AND WQ.SMP_CUT_LOC = RQ.SMP_CUT_LOC(+)
  100. AND WQ.SMP_NO = IQ.SMP_NO
  101. AND WQ.SMP_CUT_LOC = IQ.SMP_CUT_LOC
  102. AND WQ.QLTY_CD = RQ.QLTY_CD(+)
  103. AND WQ.QLTY_CD = IQ.QLTY_CD
  104. AND WQ.QLTY_CD = SQ.QLTY_CD
  105. ****/
  106. </query>
  107. <query id="UIB030150_04.SELECT" desc="按试样号查询钢卷材质判定结果">
  108. SELECT WQ.QLTY_CD
  109. ,SQ.QLTY_CD_CFNM
  110. ,RQ.QLTY_SEQ
  111. ,WQ.QLTY_VAL_WK
  112. ,RQ.QLTY_VAL_WK RQ_QLTY_VAL_WK
  113. ,IQ.QLTY_MIN
  114. ,IQ.QLTY_MAX
  115. ,DQ.QLTY_DCS_RST
  116. ,(SELECT X.QLTY_CD_CFNM FROM TBB01_SEQ_QLTY X WHERE X.QLTY_CD = WQ.QLTY_CD_AFTER) QLTY_CD_AFTER
  117. ,(CASE WHEN DQ.QLTY_DCS_RST IS NULL THEN
  118. GF_NIB030150_COMQLTY(TCC.OLD_SAMPL_NO,WQ.SMP_NO,WQ.SMP_CUT_LOC,WQ.QLTY_CD,TCC.MATLQLTY_DEC_GRD)
  119. ELSE DQ.QLTY_DCS_RST END) QLTY_DCS_RST
  120. FROM TBB02_WORK_QLTY WQ
  121. ,TBB02_REWORK_QLTY RQ
  122. ,TBB01_SEQ_QLTY SQ
  123. ,TBB02_INS_QLTY IQ
  124. ,(SELECT CCC.MATLQLTY_DEC_GRD,CCC.OLD_SAMPL_NO FROM C_TBL02_COIL_COMM CCC WHERE CCC.OLD_SAMPL_NO = ?) TCC
  125. ,(SELECT DC.QLTY_CD,DC.QLTY_DCS_RST FROM TBB02_DCS_QLTY DC WHERE DC.COIL_NO = ?) DQ
  126. -- ,TBB02_DCS_QLTY DQ
  127. WHERE WQ.SMP_NO = ?
  128. AND WQ.SMP_CUT_LOC = ?
  129. AND WQ.QLTY_CD = DQ.QLTY_CD(+)
  130. --AND DQ.COIL_NO = ?
  131. --AND DQ.QLTY_CD = WQ.QLTY_CD
  132. AND WQ.SMP_NO = RQ.SMP_NO(+)
  133. AND WQ.SMP_CUT_LOC = RQ.SMP_CUT_LOC(+)
  134. AND WQ.SMP_NO = IQ.SMP_NO
  135. AND WQ.SMP_CUT_LOC = IQ.SMP_CUT_LOC
  136. AND WQ.QLTY_CD = RQ.QLTY_CD(+)
  137. AND WQ.QLTY_CD = IQ.QLTY_CD
  138. AND WQ.QLTY_CD = SQ.QLTY_CD
  139. </query>
  140. <query id="UIB030150_01.CALL" desc="材质判定取消">
  141. {call ZL_LIANT_DCS01.DCS_COIL_QLTY_CANCLE(?,?,?,?)}
  142. </query>
  143. <query id="UIB030150_02.CALL" desc="材质判定取消">
  144. {call ZL_SUAN_DCS01.DCS_COIL_QLTY_CANCLE(?,?,?,?)}
  145. </query>
  146. </queryMap>