| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138 |
- <?xml version="1.0" encoding='UTF-8'?>
- <queryMap desc="slabdata ">
- <query id="UIG020063.insert" desc="写入板坯信息">
- <![CDATA[
- insert into TBG02_SLAB_COMM
- (
- SLAB_NO,
- SLAB_LEN,
- SLAB_THK,
- SLAB_WTH,
- SLAB_WGT,
- CUR_LOAD_LOC,
- SLAB_RT,
- STL_GRD,
- CHARGE_NO,
- SUB_SLAB_NO,
- SLAB_STAT,
- CUR_PROG_CD,
- CUR_PROG_CD_PGM,
- CUR_PROG_CD_DTIME,
- ORD_FL,
- SLAB_CUT_DTIME,
- HCR_CLF,
- SLAB_RTURN)
- values
- (?,
- ?,
- ?,
- ?,
- ?,
- 'AO'
- DECODE(?,'热轧厂','H','中板厂','Z' ,'厚板厂','P',NULL),
- ?,
- ?,
- ?,
- '2',
- 'RRC',
- 'UIG020063',
- to_char(sysdate, 'yyyymmddhh24miss'),
- '2',
- to_char(sysdate, 'yyyymmddhh24miss'),
- 'C',
- 'N')
- ]]>
- </query>
- <query id="UIG020063.select" desc="实绩数据查询">
- <![CDATA[
-
- select * from TBG02_SLAB_COMM t where t.slab_no LIKE ?||'%'
- ]]>
- </query>
- <query id="UIG020063_01.select" desc=" 取板坯运送前的信息,此时板坯在我方数据库。 ">
- <![CDATA[
- SELECT '' SEQ
- ,
- A.WEIGHT_WGT --20130227
- ,
- A.SLAB_NO,
- A.STL_GRD,
- A.REMARKS REMARKS2,
- A.SLAB_THK,
- A.SLAB_WTH,
- A.SLAB_LEN,
- A.SLAB_WGT,
- (SELECT TT.SM_CFNM
- FROM TBZ00_COMMCD TT
- WHERE TT.LG_CD = 'G03004'
- AND TT.SM_CD = A.CRK_CD1) CRK_CD1,
- CUR_LOAD_LOC,
- DECODE(SUBSTR(A.CUR_LOAD_LOC, 1, 1),
- 'Z',
- A.SLAB_STOCK_ENT_DTIME,
- 'L',
- A.SMS_YARD_ENT_DTIME) SLAB_STOCK_ENT_DTIME,
- ROUND((SYSDATE - to_date(nvl(DECODE(SUBSTR(A.CUR_LOAD_LOC, 1, 1),
- 'Z',
- A.SLAB_STOCK_ENT_DTIME,
- 'L',
- A.SMS_YARD_ENT_DTIME),
- TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS')),
- 'YYYYMMDDHH24MISS')) * 24,
- 3) ZKSJ,
- A.ORD_NO,
- decode(A.ORD_FL, '1', '订单材', '2', '余材') ORD_FL,
- (select sm_cfnm
- from tbz00_commcd
- where lg_cd like 'E01010%'
- and sm_cd = A.NONORD_CAUSE_CD) NONORD_CAUSE_CD,
- A.NONORD_OCR_DTIME,
- decode(A.SLAB_RT, 'H', '热轧厂', 'Z', '中板厂', 'P', '厚板厂') SLAB_RT,
-
- '' REMARKS,
- A.SLAB_CUT_DTIME --切割时间
- ,
- A.SLAB_INGR_DEC_GRD,
-
- --,A.SLAB_INGR_DEC_DTIME
-
- decode(A.CUT_WKSHIFT, '1', '早班', '2', '中班', '3', '晚班') CUT_WKSHIFT,
- decode(A.CUT_WKGROUP,
- 'A',
- '甲班',
- 'B',
- '乙班',
- 'C',
- '丙班',
- 'D',
- '丁班') CUT_WKGROUP,
- A.CUT_EMP_ID,
-
- decode(A.SLAB_INGR_DEC_GRD, '1', '合格', '2', '不合格', '', '待判') SLAB_INGR_DEC_GRD,
- (SELECT SM_CFNM
- FROM TBZ00_COMMCD
- WHERE SM_CD = SUBSTR(A.SLAB_NO, 3, 1)
- AND LG_CD = 'B01132') CHANDI,
- (SELECT SM_CFNM
- FROM TBZ00_COMMCD
- WHERE SM_CD = A.SLAB_INGR_DEC_KIND
- AND LG_CD = 'B01133') SLAB_INGR_DEC_KIND --成分判定依据
- ,
-
- (SELECT SM_CFNM
- FROM TBZ00_COMMCD
- WHERE LG_CD LIKE 'B01136'
- AND SM_CD = A.SLAB_TOT_DEC_GRD) SLAB_TOT_DEC_GRD,
- XB_PACKAGE.GF_COMNNAME_FIND('E01002', A.CUR_PROG_CD) CUR_PROG_CD
- FROM TBG02_SLAB_COMM A
- WHERE A.SLAB_NO LIKE ? || '%' --1
- ORDER BY STL_GRD, SLAB_NO, SLAB_WTH
- ]]>
- </query>
-
-
- </queryMap>
|