d2081760ad727871e4baceda5f01b6be52a31304.svn-base 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="连退作业对象选取">
  3. <query id="UIF071010_01.SELECT" desc="选取对象查询">
  4. <![CDATA[
  5. SELECT A.OLD_SAMPL_NO COIL_NO,
  6. A.CUR_PROG_CD,
  7. A.SPEC_STL_GRD,
  8. A.COIL_THK,
  9. A.COIL_WTH,
  10. A.COIL_LEN,
  11. A.COIL_INDIA,
  12. A.COIL_OUTDIA,
  13. A.ACT_WGT,
  14. DECODE(A.TOT_DEC_GRD, '1', '合格', '2', '不合格', '未判') TOT_DEC_GRD,
  15. C_PKG_UIF_CAL.F_FUN_GET_FACEBUG(A.CRK_CD1,
  16. A.CRK_CD2,
  17. A.CRK_CD3,
  18. A.CRK_CD4,
  19. A.CRK_CD5) BUG,
  20. A.CUR_LOAD_LOC,
  21. B.C_ORD_THK,
  22. B.C_ORD_WTH,
  23. B.C_ORD_LEN,
  24. B.ORD_UNIT_WGT,
  25. B.C_EXTSHAPE_REQ,
  26. C.SM_CFNM L_ORD_USEAGE_CD,
  27. D.CUST_NM ORDCUST_CD,
  28. E.SM_CFNM PACK_METHOD,
  29. B.C_SPEC_ABBSYM,
  30. B.ANNOITA_YN,
  31. B.PLY_REQUEST,
  32. 'FALSE' FLAG,
  33. B.ORD_NO,
  34. B.ORD_SEQ,
  35. B.DEL_TO_DATE
  36. FROM C_TBC02_COIL_COMM A,
  37. TBE02_ORD_PRC B,
  38. TBZ00_COMMCD C,
  39. TBZ00_CUSTOMER D,
  40. TBZ00_COMMCD E
  41. WHERE A.COIL_STAT = '2'
  42. AND A.ORD_NO = B.ORD_NO(+)
  43. AND A.ORD_SEQ = B.ORD_SEQ(+)
  44. AND (A.CUR_PROG_CD = 'DCB' OR
  45. (A.CUR_PROG_CD IN ('DED', 'DRC') AND A.PACKAGE_FL <> 1 AND
  46. A.EXTSHAPE_DEC_GRD = '1'))
  47. AND NVL(A.PKG_FL, '0') = '0'
  48. AND B.L_ORD_USEAGE_CD = C.SM_CD(+)
  49. AND B.ORDCUST_CD = D.CUST_CD(+)
  50. AND B.PACK_METHOD = E.SM_CD(+)
  51. AND E.LG_CD(+) = 'A01010'
  52. ORDER BY A.OLD_SAMPL_NO
  53. ]]>
  54. </query>
  55. <query id="UIF071010_02.SELECT" desc="PKG计划汇总查询">
  56. <![CDATA[
  57. SELECT '包装计划号' TYPE_, MAX(PKG_NO) CAPTION
  58. FROM L_TBF03_SPEC_PACK
  59. WHERE FLAG = 'N'
  60. UNION
  61. SELECT '个数(个)' TYPE_, TO_CHAR(COUNT(PKG_NO)) CAPTION
  62. FROM L_TBF03_SPEC_PACK
  63. WHERE FLAG = 'N'
  64. UNION
  65. SELECT '重量(Ton)' TYPE_, TO_CHAR(SUM(A.ACT_WGT)) CAPTION
  66. FROM C_TBC02_COIL_COMM A, L_TBF03_SPEC_PACK P
  67. WHERE A.OLD_SAMPL_NO = P.C_COIL_NO
  68. AND P.FLAG = 'N'
  69. ]]>
  70. </query>
  71. <query id="UIF071010_03.SELECT" desc="PKG计划明细查询">
  72. <![CDATA[
  73. SELECT A.C_COIL_NO COIL_NO,
  74. F.CUR_PROG_CD,
  75. F.COIL_THK,
  76. F.COIL_WTH,
  77. F.COIL_LEN,
  78. F.COIL_INDIA,
  79. F.COIL_OUTDIA,
  80. F.ACT_WGT COIL_WGT,
  81. DECODE(F.TOT_DEC_GRD, '1', '合格', '2', '不合格', '未判') TOT_DEC_GRD,
  82. NULL BUG,
  83. F.CUR_LOAD_LOC,
  84. B.C_SPEC_STL_GRD,
  85. B.C_ORD_THK,
  86. B.C_ORD_WTH,
  87. B.C_ORD_LEN,
  88. B.ORD_UNIT_WGT,
  89. B.ORD_UNIT_WGT_MIN,
  90. B.ORD_UNIT_WGT_MAX,
  91. B.C_EXTSHAPE_REQ,
  92. C.SM_CFNM L_ORD_USEAGE_CD,
  93. D.CUST_NM ORDCUST_CD,
  94. E.SM_CFNM PACK_METHOD,
  95. B.C_SPEC_ABBSYM,
  96. B.ANNOITA_YN,
  97. B.PLY_REQUEST,
  98. B.ORD_NO,
  99. B.ORD_SEQ,
  100. B.DEL_TO_DATE,
  101. A.PKG_NO
  102. FROM L_TBF03_SPEC_PACK A,
  103. TBE02_ORD_PRC B,
  104. TBZ00_COMMCD C,
  105. TBZ00_CUSTOMER D,
  106. TBZ00_COMMCD E,
  107. C_TBC02_COIL_COMM F
  108. WHERE A.ORD_NO = B.ORD_NO(+)
  109. AND A.ORD_SEQ = B.ORD_SEQ(+)
  110. AND A.C_COIL_NO = F.OLD_SAMPL_NO
  111. AND B.L_ORD_USEAGE_CD = C.SM_CD(+)
  112. AND B.ORDCUST_CD = D.CUST_CD(+)
  113. AND A.PKG_LVL = E.SM_CD(+)
  114. AND E.LG_CD(+) = 'A01010'
  115. AND A.FLAG = 'N'
  116. ORDER BY A.C_COIL_NO
  117. ]]>
  118. </query>
  119. <query id="UIF071010_01.UPDATE" desc="修改包装等级" >
  120. <![CDATA[
  121. UPDATE L_TBF03_SPEC_PACK
  122. SET PKG_LVL = ?
  123. WHERE PKG_NO = ?
  124. AND C_COIL_NO = ?
  125. ]]>
  126. </query>
  127. <query id="UIF071010.Add_PkgPlan" desc="新增包装计划信息" >
  128. <![CDATA[
  129. {call C_PKG_UIF_PKG.C_PRD_PKGPLAN_ADD(?,?,?,?,?)}
  130. ]]>
  131. </query>
  132. <query id="UIF071010.Del_PkgPlan" desc="删除未确认包装计划信息" >
  133. <![CDATA[
  134. {call C_PKG_UIF_PKG.C_PRD_PKGPLAN_DEL(?,?,?)}
  135. ]]>
  136. </query>
  137. <query id="UIF071010.Affirm_PkgPlan" desc="确认包装指示" >
  138. <![CDATA[
  139. {call C_PKG_UIF_PKG.C_PRD_PKGPLAN_AFM(?,?,?,?,?)}
  140. ]]>
  141. </query>
  142. </queryMap>