UIF061070-query.xml 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="酸洗作业对象申报">
  3. <query id="UIF061070_01.SELECT" desc="申报对象查询">
  4. SELECT A.OLD_SAMPL_NO COIL_NO,A.SLAB_NO,A.CUR_PROG_CD,A.SPEC_STL_GRD,
  5. A.COIL_THK,A.COIL_WTH,A.COIL_LEN,
  6. A.COIL_INDIA,A.COIL_OUTDIA,A.ACT_WGT,
  7. TO_DATE(A.MILL_DTIME,'yyyy-mm-dd hh24:mi:ss') MILL_DTIME,
  8. DECODE(A.TOT_DEC_GRD,'1','合格','2','不合格','未判') TOT_DEC_GRD,
  9. C_PKG_UIF_CAL.F_FUN_GET_FACEBUG(A.CRK_CD1,A.CRK_CD2,A.CRK_CD3,A.CRK_CD4,A.CRK_CD5) BUG,
  10. A.CUR_LOAD_LOC,
  11. B.C_SPEC_STL_GRD,B.C_ORD_THK,B.C_ORD_THK_MIN,B.C_ORD_THK_MAX,
  12. B.C_ORD_WTH,B.C_ORD_WTH_MIN,B.C_ORD_WTH_MAX,
  13. B.C_ORD_LEN,B.C_ORD_LEN_MIN,B.C_ORD_LEN_MAX,
  14. B.ORD_UNIT_WGT,B.ORD_UNIT_WGT_MIN,B.ORD_UNIT_WGT_MAX,
  15. B.L_ORD_INDIA,B.C_EXTSHAPE_REQ,C.SM_CFNM L_ORD_USEAGE_CD,D.CUST_NM ORDCUST_CD,
  16. E.SM_CFNM PACK_METHOD,B.C_SPEC_ABBSYM,B.ANNOITA_YN,B.PLY_REQUEST,'FALSE' FLAG,
  17. B.ORD_NO,B.ORD_SEQ,B.DEL_TO_DATE,
  18. (SELECT T1.SLAB_DCS_DETAIL FROM TBG02_SLAB_COMM T1 WHERE T1.SLAB_NO=A.SLAB_NO AND ROWNUM=1) BPBZ
  19. FROM C_TBK02_COIL_COMM A,TBE02_ORD_PRC B,TBZ00_COMMCD C,TBZ00_CUSTOMER D,TBZ00_COMMCD E
  20. WHERE A.COIL_STAT='2' AND A.ORD_NO=B.ORD_NO AND A.ORD_SEQ=B.ORD_SEQ AND A.ORD_FL='1'
  21. AND A.FL='0' AND B.L_ORD_USEAGE_CD=C.SM_CD(+) AND B.ORDCUST_CD=D.CUST_CD(+)
  22. AND B.PACK_METHOD=E.SM_CD(+) AND E.LG_CD(+)='A01010' AND A.DLIV_DIRNO IS NULL
  23. </query>
  24. <query id="UIF061070_02.SELECT" desc="已申报信息查询">
  25. SELECT A.COIL_NO C_COIL_NO,
  26. A.COIL_NO,
  27. A.ROLL_NO CAL_NO,
  28. F.SLAB_NO,
  29. F.CUR_PROG_CD,
  30. F.STL_GRD,
  31. F.COIL_THK,
  32. F.COIL_WTH,
  33. F.COIL_LEN,
  34. F.COIL_INDIA,
  35. F.COIL_OUTDIA,
  36. F.ACT_WGT COIL_WGT,
  37. DECODE(F.TOT_DEC_GRD, '1', '合格', '2', '不合格', '未判') TOT_DEC_GRD,
  38. NULL BUG,
  39. B.C_SPEC_STL_GRD,
  40. B.C_ORD_THK,
  41. B.C_ORD_THK_MIN,
  42. B.C_ORD_THK_MAX,
  43. B.C_ORD_WTH,
  44. B.C_ORD_WTH_MIN,
  45. B.C_ORD_WTH_MAX,
  46. B.C_ORD_LEN,
  47. B.C_ORD_LEN_MIN,
  48. B.C_ORD_LEN_MAX,
  49. B.ORD_UNIT_WGT,
  50. B.ORD_UNIT_WGT_MIN,
  51. B.ORD_UNIT_WGT_MAX,
  52. B.L_ORD_INDIA,
  53. B.C_EXTSHAPE_REQ,
  54. C.SM_CFNM L_ORD_USEAGE_CD,
  55. D.CUST_NM ORDCUST_CD,
  56. E.SM_CFNM PACK_METHOD,
  57. B.C_SPEC_ABBSYM,
  58. B.ANNOITA_YN,
  59. B.PLY_REQUEST,
  60. --LPAD(TO_CHAR(A.COIL_EDT_SEQ), 3, '0') COIL_EDT_SEQ,
  61. A.ROLL_COIL_SEQ COIL_EDT_SEQ,
  62. B.ORD_NO,
  63. B.ORD_SEQ,
  64. B.DEL_TO_DATE,
  65. '' MERGE_FL
  66. FROM S_tbf03_sch_mill A,
  67. TBE02_ORD_PRC B,
  68. TBZ00_COMMCD C,
  69. TBZ00_CUSTOMER D,
  70. TBZ00_COMMCD E,
  71. C_TBL02_COIL_COMM F
  72. WHERE A.ORD_NO = B.ORD_NO
  73. AND A.ORD_SEQ = B.ORD_SEQ
  74. AND A.COIL_NO = F.OLD_SAMPL_NO
  75. AND B.L_ORD_USEAGE_CD = C.SM_CD(+)
  76. AND B.ORDCUST_CD = D.CUST_CD(+)
  77. AND B.PACK_METHOD = E.SM_CD(+)
  78. AND E.LG_CD(+) = 'A01010'
  79. -- AND A.L2_SEND = 'N'
  80. and a.ROLL_NO like 'Z%'
  81. ORDER BY A.ROLL_COIL_SEQ
  82. </query>
  83. <query id="UIF061070_03.SELECT" desc="获取连退申报原因信息">
  84. SELECT SM_CD,SM_CFNM FROM TBZ00_COMMCD WHERE LG_CD='F02001'
  85. </query>
  86. <query id="UIF061070_04.SELECT" desc="交货状态查询">
  87. SELECT SM_CD, SM_CFNM
  88. FROM TBZ00_COMMCD
  89. WHERE LG_CD = 'B01118'
  90. AND CD_DESC = 'C'
  91. </query>
  92. <query id="UIF061070.Add" desc="新增酸洗申报信息" >
  93. <![CDATA[
  94. {call S_PKG_UIF.S_PRD_SXPLAN_ADD(?,?,?,?)}
  95. ]]>
  96. </query>
  97. <query id="UIF061070.Del" desc="删除连退申报信息" >
  98. <![CDATA[
  99. {call S_PKG_UIF_CAL.P_PRD_DCL_CALPLAN_DEL(?,?,?,?)}
  100. ]]>
  101. </query>
  102. </queryMap>