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
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
SELECT COIL_NO ,TOT_DEC_GRD FROM TBH02_COIL_COMM
WHERE ORD_NO||ORD_SEQ LIKE ?
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 = ? --钢卷号
UPDATE TBG02_SLAB_COMM
SET SLAB_INGR_DEC_GRD = ? --成分判定等级
WHERE SLAB_NO = ?
SELECT CHEM_CD FROM TBB01_SEQ_INGR SI WHERE SI.COMP_YN = 'N' ORDER BY SI.DISPLAY_SEQ
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
, MAX(DECODE(WI.CHEM_CD , '{0}' , WI.CHEM_VAL)) VALUE{1}