58597c736f16f729e8d6dd33a9338d5d2d803121.svn-base 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="STEEL MAKING QUERY ">
  3. <query id="UIH050201_01.select" desc="钢卷库库区信息查询">
  4. <![CDATA[
  5. SELECT TO_NUMBER(SUBSTR(Y.YARD_CLF, 4, 2)) SROW,
  6. (TO_NUMBER(Y.STEP_CLF)*2 - MOD(TO_NUMBER(Y.STORE_SEQ),2)) SCOL,
  7. TO_NUMBER(Y.STORELAY) SLAYER,
  8. Y.YARD_CLF||Y.STEP_CLF||Y.STORELAY||Y.STORE_SEQ YARD
  9. FROM TBH05_COIL_YARD Y
  10. WHERE SUBSTR(Y.YARD_CLF, 1, 3) = :1 || :2
  11. AND Y.STORELAY = '1'
  12. ORDER BY SROW, SCOL
  13. ]]>
  14. </query>
  15. <query id="UIH050201_02.select" desc="钢卷库钢卷信息查询">
  16. <![CDATA[
  17. SELECT TO_NUMBER(SUBSTR(Y.YARD_CLF, 4, 2)) SROW,
  18. (TO_NUMBER(Y.STEP_CLF)*2 - MOD(TO_NUMBER(Y.STORE_SEQ),2)) SCOL,
  19. TO_NUMBER(Y.STORELAY) SLAYER,
  20. Y.YARD_CLF||Y.STEP_CLF||Y.STORELAY||Y.STORE_SEQ YARD,
  21. C.OLD_SAMPL_NO COIL_NO,
  22. C.SPEC_STL_GRD,
  23. C.COIL_THK,
  24. C.COIL_WTH,
  25. C.ORD_NO,
  26. C.ORD_SEQ,
  27. C.ACT_WGT,
  28. C.YARD_ENTRY_DTIME,
  29. CASE WHEN C.ORD_FL = 2 THEN '4' ELSE (CASE WHEN O.PRDNM_CD IN('HK','KP') THEN '2' WHEN O.PRDNM_CD IN('CR','LT','SX') THEN '3' ELSE '1' END) END FLAG
  30. FROM TBH05_COIL_YARD Y, TBH02_COIL_COMM C, TBA01_ORD_COMM O
  31. WHERE Y.COIL_NO = C.OLD_SAMPL_NO
  32. AND C.COIL_STAT = '2'
  33. AND C.ORD_NO = O.ORD_NO(+)
  34. AND SUBSTR(Y.YARD_CLF, 1, 3) = :1 || :2
  35. ORDER BY SLAYER, SROW, SCOL
  36. ]]>
  37. </query>
  38. </queryMap>