46f9a97a926f836b058068e66ef466be0be6512d.svn-base 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="SMS WORK INSTRUCTION PRC LINE CHANGING">
  3. <query id="NIF012150_ChgSeqSel.select" desc="it's query from TBF01_CHARGE_IDX Table" fetchSize="10">
  4. <![CDATA[
  5. SELECT A.CHG_SEQ CHG_SEQ_ST,
  6. B.CHG_SEQ CHG_SEQ_EN
  7. FROM (SELECT CHG_SEQ
  8. FROM TBF01_CHARGE_IDX
  9. WHERE PRC_LINE = ?
  10. AND CHARGE_MANA_NO = ?) A,
  11. (SELECT CHG_SEQ
  12. FROM TBF01_CHARGE_IDX
  13. WHERE PRC_LINE = ?
  14. AND CHARGE_MANA_NO = ?) B
  15. ]]>
  16. </query>
  17. <query id="NIF012150_ChgCntChk.select" desc="it's query from TBF01_CHARGE_IDX Table" fetchSize="10">
  18. <![CDATA[
  19. SELECT SUM(DECODE(L2_SEND,'Y',1,0)) L2_CNT
  20. ,SUM(DECODE(STATUS_CD,'B',1,0)) STATUS_CNT
  21. FROM TBF01_CHARGE_IDX
  22. WHERE PRC_LINE = ?
  23. AND CHG_SEQ BETWEEN ? AND ?
  24. ]]>
  25. </query>
  26. <query id="NIF012150_ChgManaSel.select" desc="it's query from TBF01_CHARGE_IDX Table" fetchSize="10">
  27. <![CDATA[
  28. SELECT A.CAST_MANA_NO CAST_MANA_NO_ST,
  29. B.CAST_MANA_NO CAST_MANA_NO_EN
  30. FROM (SELECT CAST_MANA_NO
  31. FROM TBF01_SPEC_CHARGE
  32. WHERE CHARGE_MANA_NO = ?) A,
  33. (SELECT CAST_MANA_NO
  34. FROM TBF01_SPEC_CHARGE
  35. WHERE CHARGE_MANA_NO = ?) B
  36. ]]>
  37. </query>
  38. <query id="NIF012150_ChgNoLast.select" desc="it's query from TBF01_CHARGE_IDX Table" fetchSize="10">
  39. <![CDATA[
  40. SELECT CHG_SEQ
  41. ,CHARGE_MANA_NO
  42. FROM TBF01_CHARGE_IDX
  43. WHERE PRC_LINE = ?
  44. AND CHG_SEQ = (SELECT MAX(CHG_SEQ)
  45. FROM TBF01_CHARGE_IDX
  46. WHERE PRC_LINE = ?)
  47. ]]>
  48. </query>
  49. <query id="NIF012150_ChgIdx.select" desc="it's query from TBF01_CHARGE_IDX Table" fetchSize="10">
  50. <![CDATA[
  51. SELECT B.ORG_SEQ
  52. ,B.CHARGE_EDT_SEQ
  53. ,A.LINE_PROC_CD
  54. FROM TBF01_SPEC_CHARGE A
  55. ,TBF01_CHARGE_IDX B
  56. WHERE A.CHARGE_EDT_SEQ = B.CHARGE_EDT_SEQ
  57. AND B.STATUS_CD = 'A'
  58. AND B.PRC_LINE = ?
  59. AND B.CHG_SEQ BETWEEN ? AND ?
  60. ORDER BY B.CHG_SEQ
  61. ]]>
  62. </query>
  63. <query id="NIF012150_ChgIdxUpd.update" desc="it's query from TBF01_CHARGE_IDX Table" fetchSize="10">
  64. <![CDATA[
  65. UPDATE TBF01_CHARGE_IDX
  66. SET CHG_SEQ = ?
  67. ,CHARGE_MANA_NO = ?
  68. ,CHG_CHARGE_MANA_NO = ?
  69. ,PRC_LINE = ?
  70. WHERE ORG_SEQ = ?
  71. ]]>
  72. </query>
  73. <query id="NIF012150_SpecChgUpd.update" desc="it's query from TBF01_SPEC_CHARGE Table" fetchSize="10">
  74. <![CDATA[
  75. UPDATE TBF01_SPEC_CHARGE
  76. SET CHARGE_MANA_NO = ?
  77. ,TREAT_RT_CD = (SELECT SM_CD FROM TBZ00_COMMCD WHERE LG_CD = 'F01004' AND SM_CFNM = ?)
  78. ,LINE_PROC_CD = ?
  79. ,PRC_LINE = ?
  80. WHERE CHARGE_EDT_SEQ = ?
  81. ]]>
  82. </query>
  83. <query id="NIF012150_SpecSlabUpd.update" desc="it's query from TBF01_SPEC_SLAB Table" fetchSize="10">
  84. <![CDATA[
  85. UPDATE TBF01_SPEC_SLAB
  86. SET SLAB_MANA_NO = ? || SUBSTR(SLAB_MANA_NO,11,3)
  87. ,CHARGE_MANA_NO = ?
  88. WHERE CHARGE_EDT_SEQ = ?
  89. ]]>
  90. </query>
  91. <query id="NIF012150_ChgManaLast.select" desc="it's query from TBF01_SPEC_CHARGE Table" fetchSize="10">
  92. <![CDATA[
  93. SELECT MAX(B.CAST_CHARGE_SEQ) CAST_CHARGE_SEQ
  94. FROM TBF01_CHARGE_IDX A
  95. ,TBF01_SPEC_CHARGE B
  96. WHERE A.L2_SEND = 'Y'
  97. AND B.CHARGE_EDT_SEQ = A.CHARGE_EDT_SEQ
  98. AND B.CAST_MANA_NO = ?
  99. ]]>
  100. </query>
  101. <query id="NIF012150_CastManaNoSeq.select" desc="it's query from TBF01_CHARGE_IDX Table" fetchSize="10">
  102. <![CDATA[
  103. SELECT A.CAST_MANA_NO
  104. ,A.CHARGE_EDT_SEQ
  105. FROM TBF01_SPEC_CHARGE A
  106. ,TBF01_CHARGE_IDX B
  107. WHERE A.CAST_MANA_NO BETWEEN ? AND ?
  108. AND A.CHARGE_EDT_SEQ = B.CHARGE_EDT_SEQ
  109. AND B.L2_SEND = 'N'
  110. ORDER BY A.CAST_MANA_NO
  111. ,A.HM_STR_DTIME
  112. ]]>
  113. </query>
  114. <query id="NIF012150_ChargeSeqNo.update" desc="it's query from TBF01_SPEC_CHARGE Table" fetchSize="10">
  115. <![CDATA[
  116. UPDATE TBF01_SPEC_CHARGE
  117. SET CAST_CHARGE_SEQ = ?
  118. WHERE CHARGE_EDT_SEQ = ?
  119. ]]>
  120. </query>
  121. </queryMap>