3a6497a20e89f07dd657d7cc306582c48eee93c9.svn-base 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="钢卷改判">
  3. <query id="UIB020250_01.SELECT" desc="">
  4. SELECT
  5. OLD_SAMPL_NO,
  6. COIL_NO, --钢卷号
  7. COIL_THK, --厚度
  8. COIL_WTH, --宽度
  9. ACT_WGT, --重量
  10. PRODNM_CD, --交货状态
  11. SPEC_ABBSYM, --标准号
  12. SPEC_STL_GRD, --规格钢号
  13. SAMPL_NO, --试样编号
  14. TOT_DEC_DTIME, --判定日期
  15. ORD_FL, --余材区分
  16. INGR_DEC_GRD, --成分
  17. MATLQLTY_DEC_GRD, --材质
  18. EXTSHAPE_DEC_GRD, --外观
  19. TOT_DEC_GRD, --综合等级
  20. BEF_SPEC_ABBSYM, --原标准号
  21. BEF_SPEC_STL_GRD, --原规格钢号
  22. DCS_THK, --判定规格
  23. ORG_SAMPL_NO, --原试样编号
  24. ORD_USE_CD, --订单用途
  25. CHANGE_SPEC_DTIME,
  26. CHANGE_SPEC_ID,
  27. SMP_STATS
  28. FROM TBH02_COIL_COMM T
  29. WHERE T.ORD_FL = '2'
  30. AND T.COIL_STAT = '2'
  31. AND (T.SMP_STATS = '0' OR T.SMP_STATS = '1')
  32. ORDER BY OLD_SAMPL_NO
  33. </query>
  34. <query id="UIB020250_02.SELECT" desc="标准号(DESIGN_KEY 中)">
  35. SELECT DISTINCT T.SPEC_ABBSYM LABEL,T.SPEC_ABBSYM VALUE
  36. FROM TBB01_KEY_PROD T
  37. </query>
  38. <query id="UIB020250_03.SELECT" desc="标准钢号(DESIGN_KEY 中)">
  39. SELECT DISTINCT T.SPEC_STL_GRD LABEL,T.SPEC_STL_GRD VALUE
  40. FROM TBB01_KEY_PROD T
  41. </query>
  42. <query id="UIB020250_04.SELECT" desc="替换前">
  43. SELECT WQ.*
  44. ,WQ.QLTY_CD QLTYCD
  45. ,IQ.QLTY_MIN
  46. ,IQ.QLTY_MAX
  47. ,SQ.QLTY_CD_CFNM
  48. FROM TBB02_WORK_QLTY WQ , TBB01_SEQ_QLTY SQ , TBB02_INS_QLTY IQ
  49. WHERE WQ.SMP_NO = ?
  50. AND WQ.QLTY_CD = SQ.QLTY_CD
  51. AND WQ.SMP_NO = IQ.SMP_NO
  52. AND WQ.QLTY_CD = IQ.QLTY_CD
  53. ORDER BY SQ.DISPLAY_SEQ
  54. </query>
  55. <query id="UIB020250_05.SELECT" desc="替换后">
  56. SELECT SPE.* , SEQ.QLTY_CD_CFNM FROM TBB01_SPEC_QLTY SPE , TBB01_SEQ_QLTY SEQ
  57. WHERE SPE.QLTY_CD = SEQ.QLTY_CD
  58. AND SPE.PRDNM_CD = ?
  59. AND SPE.SPEC_ABBSYM = ?
  60. AND SPE.SPEC_STL_GRD = ?
  61. AND ? >= SPE.THK_MIN
  62. AND SPE.THK_MAX >= ?
  63. AND SPE.QLTY_CD != 'SAMP'
  64. ORDER BY SEQ.DISPLAY_SEQ
  65. </query>
  66. <query id="UIB020250_06.SELECT" desc="">
  67. SELECT DISTINCT
  68. SPE.SPEC_ABBSYM LABEL
  69. ,SPE.SPEC_ABBSYM VALUE
  70. FROM TBB01_SPEC_QLTY SPE
  71. WHERE SPE.PRDNM_CD = ?
  72. AND SPE.SPEC_STL_GRD = ?
  73. AND ? >= SPE.THK_MIN
  74. AND SPE.THK_MAX >= ?
  75. </query>
  76. <query id="UIB020250_07.SELECT" desc="">
  77. SELECT DISTINCT
  78. SPE.PRDNM_CD
  79. ,SPE.SPEC_ABBSYM
  80. ,SPE.SPEC_STL_GRD
  81. ,SPE.ORD_USE_TP
  82. FROM TBB01_SPEC_QLTY SPE
  83. WHERE ? >= SPE.THK_MIN
  84. AND SPE.THK_MAX >= ?
  85. ORDER BY SPE.SPEC_STL_GRD
  86. </query>
  87. <query id="UIB020250_02.UPDATE" desc="">
  88. UPDATE TBB02_INS_QLTY T
  89. SET T.QLTY_CD = ?
  90. WHERE T.QLTY_CD = ?
  91. AND T.SMP_NO = ?
  92. </query>
  93. <query id="UIB020250_03.UPDATE" desc="">
  94. UPDATE TBB02_WORK_QLTY T
  95. SET T.QLTY_VAL_WK = ?
  96. WHERE T.SMP_NO = ?
  97. AND T.QLTY_CD = ?
  98. </query>
  99. <query id="NIB020251.CALL" desc="">
  100. {call NIB020251(?,?,?)}
  101. </query>
  102. <query id="NIB020251_01.CALL" desc="生成改判检验项目">
  103. {call ZL_HOST_DCS02.COIL_MODY_NORM(?,?,?)}
  104. </query>
  105. <query id="NIB020251_02.CALL" desc="发送指示">
  106. {call ZL_HOST_DCS02.COIL_SEND_L2INS(?)}
  107. </query>
  108. <query id="NIB020251_03.CALL" desc="判断是否进入判定待机状态">
  109. {call ZL_HOST_DCS02.COIL_DCSSMP_STATS(?)}
  110. </query>
  111. <query id="NIB020251_04.CALL" desc="检验项目替换">
  112. {call ZL_HOST_DCS02.COIL_MODY_NORMSP02(? , ?, ? , ?)}
  113. </query>
  114. </queryMap>