471b9089b93b34933699197abb0883f61193f846.svn-base 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="STEEL MAKING QUERY ">
  3. <query id="UIH050800_01.select" desc="初始化查询出运输方式">
  4. <![CDATA[
  5. SELECT T.SM_CD DLIV_TP, T.SM_CFNM DLIV_TP_DESC FROM TBZ00_COMMCD T WHERE T.LG_CD='A01012'
  6. ]]>
  7. </query>
  8. <query id="UIH050800_02.select" desc="初始化查询出客户单位">
  9. <![CDATA[
  10. SELECT T.CUST_CD CUST_NM,T.CUST_NM CUST_NM_DESC FROM TBZ00_CUSTOMER T WHERE T.REC_TP='01'
  11. ]]>
  12. </query>
  13. <query id="UIH050800_03.select" desc="初始化查询出收货单位">
  14. <![CDATA[
  15. SELECT T.CUST_CD ORD_NM,T.CUST_NM ORD_NM_DESC FROM TBZ00_CUSTOMER T WHERE T.REC_TP='02'
  16. ]]>
  17. </query>
  18. <query id="UIH050800_04.select" desc="初始化查询出专用线">
  19. <![CDATA[
  20. SELECT T.SM_CD EXLV_LINE_CD,T.SM_CFNM EXLV_LINE_CD_DESC FROM TBZ00_COMMCD T WHERE T.LG_CD='A01015'
  21. ]]>
  22. </query>
  23. <query id="UIH050800_05.select" desc="初始化查询出到站">
  24. <![CDATA[
  25. select T.SM_CD DEST_CD ,T.SM_CFNM DEST_CD_DESC FROM TBZ00_COMMCD T WHERE T.CD_SEQ = ? AND T.LG_CD='A01009'
  26. ]]>
  27. </query>
  28. <query id="UIH050800_06.select" desc="初始化查询发货的相关信息">
  29. <![CDATA[
  30. select a.OLD_SAMPL_NO,
  31. a.ACT_WGT,
  32. a.INSTR_COIL_THK,
  33. a.INSTR_COIL_WTH,
  34. decode(a.TOT_DEC_GRD,'1','合格','2','次品') TOT_DEC_GRD,
  35. a.SPEC_STL_GRD,
  36. a.SPEC_ABBSYM,
  37. a.CUR_LOAD_LOC,
  38. a.trnf_reg,
  39. a.trnf_dtime,
  40. (SELECT sm_cfnm FROM TBZ00_COMMCD WHERE LG_CD = 'A01009' AND b.dest_pcd = SM_CD) DEST_PCD_DESC,
  41. (SELECT x.SM_CFNM FROM TBZ00_COMMCD x WHERE LG_CD = 'A01015' AND b.exlv_line_cd = SM_CD) EXLV_LINE_CD_DESC,
  42. (select CUST_NM FROM TBZ00_CUSTOMER WHERE CUST_CD = b.cust_cd and REC_TP='01') CUST_NM,
  43. (select CUST_NM ORD_NM FROM TBZ00_CUSTOMER WHERE CUST_CD = b.ord_cust_cd and REC_TP='02') ORD_NM,
  44. A.ORD_NO
  45. from tbh02_coil_comm a,tbj01_dliv_dir b
  46. where a.DLIV_DIRNO = b.DLIV_DIRNO
  47. and a.coil_stat = '2'
  48. and a.OLD_SAMPL_NO LIKE ?||'%'
  49. AND A.ORD_NO LIKE ?||'%'
  50. AND B.TRANS_CAR_NO LIKE ?||'%'
  51. ]]>
  52. </query>
  53. <query id="UIH050800_07.select" desc="人工处理,不做控制">
  54. <![CDATA[
  55. select a.OLD_SAMPL_NO,a.coil_stat from tbh02_coil_comm a
  56. where a.OLD_SAMPL_NO = ? and (a.COIL_STAT = '2' or a.coil_stat = '4')
  57. ]]>
  58. </query>
  59. <query id="UIH050800_08.select" desc="清楚垛位表">
  60. <![CDATA[
  61. select A.YARD_CLF,A.STEP_CLF,A.STORELAY,A.STORE_SEQ from tbh05_coil_yard A WHERE A.COIL_NO = ?
  62. ]]>
  63. </query>
  64. <query id="UIH050800_09.select" desc="发货指示号查询">
  65. <![CDATA[
  66. SELECT DLIV_DIRNO FROM TBJ01_DLIV_DIR A WHERE A.DLIV_DIRNO = ?
  67. ]]>
  68. </query>
  69. <query id="UIH050800_10.select" desc="通过老系统的合同号,获取新系统的合同号">
  70. <![CDATA[
  71. select '' CHK,T.ORD_NO,T.ORD_SEQ,T.SPEC_STL_GRD,T.ORD_THK,T.ORD_WTH,X.ORD_UNIT_WGT_MIN,X.ORD_UNIT_WGT_MAX from tba01_ord_line T,TBE02_ORD_PRC X
  72. where T.ORD_NO = X.ORD_NO
  73. and T.ORD_SEQ = X.ORD_SEQ
  74. AND T.ORD_NO = (select distinct a.ord_no from tbh02_coil_comm2 a WHERE A.LORD_NO = ?)
  75. order by T.ORD_NO,T.ORD_SEQ
  76. ]]>
  77. </query>
  78. <query id="UIH050800_11.select" desc="通过老系统的合同号,获取新系统的合同号">
  79. <![CDATA[
  80. select '' CHK,T.ORD_NO,T.ORD_SEQ,T.SPEC_STL_GRD,T.ORD_THK,T.ORD_WTH,X.ORD_UNIT_WGT_MIN,X.ORD_UNIT_WGT_MAX from tba01_ord_line T,TBE02_ORD_PRC X
  81. where T.ORD_NO = X.ORD_NO
  82. AND T.ORD_SEQ = X.ORD_SEQ
  83. AND T.ORD_NO = ?
  84. order by T.ORD_NO,T.ORD_SEQ
  85. ]]>
  86. </query>
  87. <query id="UIH050800_12.select" desc="预装车查询">
  88. <![CDATA[
  89. SELECT '' CHK,
  90. A.OLD_SAMPL_NO COIL_NO
  91. ,A.ACT_WGT COIL_WGT
  92. FROM TBH02_COIL_COMM A
  93. WHERE A.COIL_STAT = '4'
  94. AND A.OLD_SAMPL_NO IS NOT NULL
  95. ORDER BY A.OLD_SAMPL_NO
  96. ]]>
  97. </query>
  98. <query id="UIH050800_01.update" desc="更新公共信息">
  99. <![CDATA[
  100. update tbh02_coil_comm t set
  101. t.DLIV_DIRNO = ?,
  102. t.ACT_WGT = ?,
  103. t.TRANS_CAR_NO = ?,
  104. t.EXLV_LINE_CD = ?,
  105. t.DLIV_TP = ?,
  106. t.CUST_CD = ?,
  107. t.ORDCUST_CD = ?,
  108. T.TRNF_REG = ?,
  109. T.DEST_CD = ?,
  110. T.TRNF_SHIFT = ?,
  111. T.TRNF_GROUP = ?,
  112. T.TRNF_DTIME = ?,
  113. T.COIL_STAT = '3',
  114. T.SHIP_PROG_CD = '09',
  115. T.CUR_PROG_CD = 'SFF',
  116. T.CUR_LOAD_LOC = '',
  117. t.Trnf_Use_Time = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  118. where t.OLD_SAMPL_NO = ?
  119. ]]>
  120. </query>
  121. <query id="UIH050800_02.update" desc="更新发货信息">
  122. <![CDATA[
  123. UPDATE TBJ01_DLIV_DIR A SET
  124. A.ORDERNO = ?,
  125. A.TRANS_CAR_NO = ?,
  126. A.EXLV_LINE_CD = ?,
  127. A.DLIV_TP = ?,
  128. A.CUST_CD = ?,
  129. A.ORD_CUST_CD = ?,
  130. A.BY_SEA_YN = ?
  131. WHERE A.DLIV_DIRNO = ?
  132. ]]>
  133. </query>
  134. <query id="UIH050800_03.update" desc="更新垛位信息">
  135. <![CDATA[
  136. UPDATE TBH05_COIL_YARD B SET
  137. B.COIL_NO = ''
  138. WHERE B.YARD_CLF = ?
  139. AND B.STEP_CLF = ?
  140. AND B.STORELAY = ?
  141. AND B.STORE_SEQ = ?
  142. ]]>
  143. </query>
  144. <query id="UIH050800_01.insert" desc="更新垛位信息">
  145. <![CDATA[
  146. INSERT INTO TBJ01_DLIV_DIR A
  147. ( A.ORDERNO,
  148. A.TRANS_CAR_NO,
  149. A.EXLV_LINE_CD,
  150. A.DLIV_TP,
  151. A.CUST_CD,
  152. A.ORD_CUST_CD,
  153. A.BY_SEA_YN,
  154. A.DLIV_DIRNO
  155. )
  156. VALUES
  157. ( ?,
  158. ?,
  159. ?,
  160. ?,
  161. ?,
  162. ?,
  163. ?,
  164. ?
  165. )
  166. ]]>
  167. </query>
  168. </queryMap>