07e586a244c80c787bc325e50cfd3da38a870a44.svn-base 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="SMS WORK TIME CHANGE IN CHARGE INFORMATION">
  3. <query id="NIF012180_LadleMvTme.select" desc="it's query from TBF01_LADLE_TIME Table" fetchSize="10">
  4. <![CDATA[
  5. SELECT STR_PROC_CD
  6. ,END_PROC_CD
  7. ,LADLE_MOVE_TME
  8. FROM TBF01_LADLE_TIME
  9. ORDER BY STR_PROC_CD
  10. ,END_PROC_CD
  11. ]]>
  12. </query>
  13. <query id="NIF012180_LastChargeTme1.select" desc="it's query from TBF01_SPEC_CHARGE, TBG02_CHARGE_COMM, TBG02_CC_RESULT Table" fetchSize="10">
  14. <![CDATA[
  15. SELECT B.CC_STA_DTIME CCM_STR
  16. ,B.CC_END_DTIME CCM_END
  17. ,C.STL_GRP_CD
  18. ,C.CHARGE_MANA_NO
  19. ,D.CHG_SEQ
  20. FROM TBG02_CHARGE_COMM A
  21. ,TBG02_CC_RESULT B
  22. ,TBF01_SPEC_CHARGE C
  23. ,TBF01_CHARGE_IDX D
  24. WHERE D.CHARGE_EDT_SEQ = C.CHARGE_EDT_SEQ
  25. AND A.PLAN_CHARGE_NO = C.CHARGE_MANA_NO
  26. AND A.CHARGE_NO = B.CHARGE_NO(+)
  27. AND A.PLAN_CHARGE_NO = (SELECT MAX(D.CHARGE_MANA_NO)
  28. FROM TBF01_CHARGE_IDX D
  29. WHERE D.PRC_LINE = ?
  30. AND D.L2_SEND = 'Y'
  31. AND D.STATUS_CD = 'C')
  32. ]]>
  33. </query>
  34. <query id="NIF012180_LastChargeTme2.select" desc="it's query from TBF01_SPEC_CHARGE, TBF01_CHARGE_IDX Table" fetchSize="10">
  35. <![CDATA[
  36. SELECT A.PRE_CCM_STR_DTIME CCM_STR
  37. ,A.PRE_CCM_END_DTIME CCM_END
  38. ,A.STL_GRP_CD
  39. ,B.CHARGE_MANA_NO
  40. ,B.CHG_SEQ
  41. FROM TBF01_SPEC_CHARGE A
  42. ,TBF01_CHARGE_IDX B
  43. WHERE A.CHARGE_EDT_SEQ = B.CHARGE_EDT_SEQ
  44. AND B.PRC_LINE = ?
  45. AND B.L2_SEND = 'Y'
  46. AND B.CHG_SEQ = (SELECT MAX(D.CHG_SEQ)
  47. FROM TBF01_CHARGE_IDX D
  48. WHERE D.PRC_LINE = ?
  49. AND D.L2_SEND = 'Y')
  50. ]]>
  51. </query>
  52. <query id="NIF012180_ChargeInf.select" desc="it's query from TBF01_SPEC_CHARGE, TBF01_CHARGE_IDX Table" fetchSize="10">
  53. <![CDATA[
  54. SELECT A.CHARGE_EDT_SEQ
  55. ,A.STL_GRP_CD
  56. ,A.PATH_PROC_CD
  57. ,B.ORG_SEQ
  58. FROM TBF01_SPEC_CHARGE A
  59. ,TBF01_CHARGE_IDX B
  60. WHERE A.CHARGE_EDT_SEQ = B.CHARGE_EDT_SEQ
  61. AND B.PRC_LINE = ?
  62. AND B.CHG_SEQ > ?
  63. ORDER BY B.CHG_SEQ
  64. ]]>
  65. </query>
  66. <query id="NIF012180_ProcNeedTME.select" desc="it's query from TBF01_SMS_TTT Table" fetchSize="10">
  67. <![CDATA[
  68. SELECT PROC_CD
  69. ,NEED_STD_TME
  70. FROM TBF01_SMS_TTT
  71. WHERE STL_GRP_CD = ?
  72. ORDER BY PROC_CD
  73. ]]>
  74. </query>
  75. <query id="NIF012180_CcmCutTme.select" desc="it's query from TBF01_SPEC_CHARGE, TBF01_CHARGE_IDX Table" fetchSize="10">
  76. <![CDATA[
  77. SELECT COUNT(SLAB_EDT_SEQ) SLAB_CNT
  78. ,SUM(CCM_CUT_TME) CCM_CUT_TME
  79. ,MAX(CCM_CUT_TME) MAX_CUT_TME
  80. FROM TBF01_SPEC_SLAB
  81. WHERE CHARGE_EDT_SEQ = ?
  82. ]]>
  83. </query>
  84. <query id="NIF012180_ChgIdxBefUpd.update" desc="it's query from TBF01_CHARGE_IDX Table" fetchSize="10">
  85. <![CDATA[
  86. UPDATE TBF01_CHARGE_IDX
  87. SET CHG_SEQ = ?
  88. ,CHARGE_MANA_NO = ?
  89. ,CHG_CHARGE_MANA_NO = ?
  90. WHERE ORG_SEQ = ?
  91. ]]>
  92. </query>
  93. <query id="NIF012180_SpecSlabBefUpd.update" desc="it's query from TBF01_SPEC_SLAB Table" fetchSize="10">
  94. <![CDATA[
  95. UPDATE TBF01_SPEC_SLAB
  96. SET SLAB_MANA_NO = ? || SUBSTR(SLAB_MANA_NO,11,3)
  97. ,CHARGE_MANA_NO = ?
  98. WHERE CHARGE_EDT_SEQ = ?
  99. ]]>
  100. </query>
  101. <query id="NIF012180_SMSWorkTmeCharge.update" desc="it's query from TBF01_SPEC_CHARGE Table" fetchSize="10">
  102. <![CDATA[
  103. UPDATE TBF01_SPEC_CHARGE
  104. SET HM_STR_DTIME = ?
  105. ,BLOW_STR_DTIME = ?
  106. ,PRE_BOF_STR_DTIME = ?
  107. ,PRE_BOF_END_DTIME = ?
  108. ,PRE_CAS_STR_DTIME = ?
  109. ,PRE_CAS_END_DTIME = ?
  110. ,PRE_RH_STR_DTIME = ?
  111. ,PRE_RH_END_DTIME = ?
  112. ,PRE_LF_STR_DTIME = ?
  113. ,PRE_LF_END_DTIME = ?
  114. ,PRE_CCM_STR_DTIME = ?
  115. ,PRE_CCM_END_DTIME = ?
  116. ,CCM_TME = ?
  117. ,CHARGE_MANA_NO = ?
  118. WHERE CHARGE_EDT_SEQ = ?
  119. ]]>
  120. </query>
  121. <query id="NIF012180_SlabInf.select" desc="it's query from TBF01_SPEC_SLAB Table" fetchSize="10">
  122. <![CDATA[
  123. SELECT A.CHARGE_EDT_SEQ
  124. ,A.CHARGE_SLAB_SEQ
  125. ,A.SLAB_EDT_SEQ
  126. ,A.CCM_CUT_TME
  127. ,B.PRE_CCM_STR_DTIME
  128. FROM TBF01_SPEC_SLAB A
  129. ,TBF01_SPEC_CHARGE B
  130. WHERE A.CHARGE_EDT_SEQ = B.CHARGE_EDT_SEQ
  131. AND B.CHARGE_EDT_SEQ = ?
  132. ORDER BY A.CHARGE_SLAB_SEQ
  133. ]]>
  134. </query>
  135. <query id="NIF012180_SMSWorkTmeSlab.update" desc="it's query from TBF01_SPEC_SLAB Table" fetchSize="10">
  136. <![CDATA[
  137. UPDATE TBF01_SPEC_SLAB
  138. SET CCM_CUT_PRE_TME = ?
  139. WHERE SLAB_EDT_SEQ = ?
  140. ]]>
  141. </query>
  142. </queryMap>