| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136 |
- <?xml version="1.0" encoding='UTF-8'?>
- <queryMap desc="综合判定结果查询">
-
- <query id="UIB020240_01.INITSELECT" desc="获取所有订单号,及公司代码">
- SELECT OH.ORD_NO||OH.ORD_SEQ ORDNO
- , CS.CUST_NM
- FROM TBB01_ORD_HEAD OH , TBZ00_CUSTOMER CS
- WHERE OH.CUST_CD = CS.CUST_CD
- ORDER BY CS.CUST_CD
- </query>
- <query id="UIB020240_01.SELECT" desc="综合判定结果查询 SynthesisResult">
- SELECT
- A.ORD_NO||A.ORD_SEQ ORD --订单号
- , B.SLAB_NO --板坯号
- , B.CUR_PROG_CD --现在进程代码
-
- , A.PRDNM_CD --品名代码
- , B.SAMPL_NO --样片号
- , B.BEF_PROG_CD --之前进程代码
-
- , A.SPEC_ABBSYM --标准号
- , B.COIL_THK --钢卷厚度
- , B.ORG_ORD_NO||B.ORG_ORD_SEQ ORG_ORD --之前订单号
-
- , A.SPEC_STL_GRD --规格钢号
- , B.COIL_WTH --钢卷宽度
- , B.ORD_FL --产品余材区分
-
- , A.ORD_USE_TP --订单用途
- , B.COIL_LEN --钢卷长度
- , B.SIZE_DEC_RST --尺寸判定结果
-
- , A.ORD_THK --订单厚度
- , to_char(B.ACT_WGT , '999,999,999') ACT_WGT --钢卷重量(实重量)
- , B.WGT_DEC_RST --重量判定结果
-
- , A.ORD_WTH --订单宽度
- , B.STL_GRD --厂内钢号
- , B.PROC_DEC_RST --工序判定结果
-
- , to_char(A.PROD_WGT_MIN , '999,999,999') PROD_WGT_MIN --最小订单重量
- , to_char(B.SCRAP_WGT , '999,999,999') SCRAP_WGT --废钢实绩(废钢处理重量 )
- , B.INGR_DEC_GRD --成分判定等级
-
- , to_char(A.PROD_WGT_MAX , '999,999,999') PROD_WGT_MAX --最大订单重量
- , C.CRK_CD1||C.CRK_CD1_LOC CRK1 --板坯外观缺陷代码1
- , B.EXTSHAPE_DEC_GRD --外观判定等级
-
- , A.CUST_SPEC_NO --客户参数号
- , C.CRK_CD2||C.CRK_CD1_LOC CRK2 --板坯外观缺陷代码2
- , B.MATLQLTY_DEC_GRD --材质判定结果
-
- , A.CUST_CD --客户公司代码
- , B.CRK_CD1 --COIL外观缺陷代码1
- , B.TOT_DEC_GRD --综合判定等级
- --, B.INGR_DEC_GRD --钢卷成分判定结果
-
- , TO_DATE(A.ORD_DEVLMT_DATE , 'YYYY-MM-DD' ) ORD_DEVLMT_DATE --订单交货期日期
- , B.CRK_CD2 --COIL外观缺陷代码2
- , to_char(to_date(B.TOT_DEC_DTIME , 'YYYY-MM-DD HH24:MI:SS') , 'YYYY-MM-DD HH24:MI:SS') TOT_DEC_DTIME --综合判定日期
-
- , A.INGR_ONLY_TP --成分保证编码(为1时不需要做成分实验)
- , B.CRK_CD3 --COIL外观缺陷代码3
- , 'SYSTEM' DX --判定人
-
- , A.INGR_COIL_TP --钢卷成分检查区分,客户对钢卷成分是否有要求
- , B.CRK_CD4 --COIL外观缺陷代码4
- , TO_DATE(B.SHIP_DIR_DTIME , 'YYYY-MM-DD HH24:MI:SS' ) SHIP_DIR_DTIME --发货指示日
-
- , D.PATH_PROC_CD --炼钢工艺流程(订单)
- , '' D2 --炼钢工艺流程(生产)
- , TO_DATE(B.TRNF_DTIME , 'YYYY-MM-DD HH24:MI:SS' ) TRNF_DTIME --发货日
- --, TOT_DEC_DTIME
-
- , D.PATH_MILL_CD --轧钢工艺流程(订单)
- , '' D3 --轧钢工艺流程(生产)
- , B.DEC_UPD_DETAIL --判定变更说明
-
- FROM TBB01_ORD_HEAD A ,TBH02_COIL_COMM B , TBG02_SLAB_COMM C , TBB01_ORD_PROD D
- WHERE B.COIL_NO = ?
- AND B.TOT_DEC_DTIME IS NOT NULL
- AND B.SLAB_NO = C.SLAB_NO
- AND A.ORD_NO||A.ORD_SEQ = B.ORD_NO||B.ORD_SEQ
- AND A.ORD_NO||A.ORD_SEQ = D.ORD_NO||D.ORD_SEQ
- </query>
-
- <query id="UIB020240_02.SELECT" desc="获得订单所对应的钢卷号信息">
- SELECT COIL_NO ,TOT_DEC_GRD FROM TBH02_COIL_COMM
- WHERE ORD_NO||ORD_SEQ LIKE ?
- </query>
-
- <query id="UIB020240_01.UPDATE" desc="更新记录">
- UPDATE TBH02_COIL_COMM
- SET SIZE_DEC_RST = ? --尺寸判定结果
- , WGT_DEC_RST = ? --重量判定结果
- , PROC_DEC_RST = ? --工序判定结果
- , INGR_DEC_GRD = ? --钢卷成分判定结果
- , EXTSHAPE_DEC_GRD = ? --外观判定等级
- , MATLQLTY_DEC_GRD = ? --材质判定结果
- , TOT_DEC_GRD = ? --综合判定等级
- , TOT_DEC_DTIME = to_char(sysdate , 'YYYYMMDDHH24MISS') --综合判定日期
- , DEC_UPD_DETAIL = ? --判定变更说明
- WHERE COIL_NO = ? --钢卷号
- </query>
-
- <query id="UIB020240_02.UPDATE" desc="更新记录">
- UPDATE TBG02_SLAB_COMM
- SET SLAB_INGR_DEC_GRD = ? --成分判定等级
- WHERE SLAB_NO = ?
- </query>
-
- <query id="UIB020240_EXP01.SELECT" desc="">
- SELECT CHEM_CD FROM TBB01_SEQ_INGR SI WHERE SI.COMP_YN = 'N' ORDER BY SI.DISPLAY_SEQ
- </query>
-
- <query id="UIB020240_EXP02.SELECT" desc="">
- SELECT CC.OLD_SAMPL_NO
- ,CC.SPEC_STL_GRD
- ,CC.DCS_THK
- {0}
- FROM TBB02_WORK_INGR WI , TBH02_COIL_COMM CC , TBG02_CHARGE_COMM_D CH
- WHERE CC.OLD_SAMPL_NO BETWEEN ? || '000' AND ? || '999'
- --SUBSTR(CC.OLD_SAMPL_NO , 1,10 ) BETWEEN ? AND ?
- AND ( CC.SMP_DIR_PIC_YN = 'Y' OR CC.SMP_DIR_PIC_YN = 'N')
- AND SUBSTR(CC.SLAB_NO , 1, 10) = CH.CHARGE_NO
- AND WI.CHARGE_NO = CH.CHARGE_NO
- AND WI.PROC_CD||WI.CHEM_SEQ = CH.LST_INGR_CD
- GROUP BY CC.OLD_SAMPL_NO , CC.SPEC_STL_GRD , CC.DCS_THK
- ORDER BY CC.OLD_SAMPL_NO
- </query>
-
- <query id="UIB020240_EXP03.SELECT" desc="">
- , MAX(DECODE(WI.CHEM_CD , '{0}' , WI.CHEM_VAL)) VALUE{1}
- </query>
- </queryMap>
|