| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796 |
- <?xml version="1.0" encoding="UTF-8"?>
- <queryMap desc="入库待机钢卷查询">
- <query id="UIN060120_COIL_NO.Select" desc="无时间查询">
- <![CDATA[
- SELECT 'False' CHK,
- T1.OLD_SAMPL_NO,
- T1.MILL_DTIME,
- T1.INSTR_COIL_THK CLASSTHK,
- T1.INSTR_COIL_THK,
- T1.INSTR_COIL_WTH,
- T1.COIL_THK,
- t1.COIL_WTH,
- T1.COIL_LEN,
- C_PKG_UIM.GET_ORIGINAL_COIL_WGT(t1.ORI_OLD_SAMPL_NO) ENT_COIL_WGT,
- T1.ACT_WGT COIL_WGT,
- decode(t1.CAL_TYPE, '3', '过渡卷', '2', '返修卷', '正常卷') CAL_TYPE,
- T1.COIL_INDIA,
- T1.COIL_OUTDIA,
- T1.SPEC_STL_GRD,
- t1.EXTSHAPE_DEC_GRD,
- t1.EXTSHAPE_QUALITY,
- T1.WORK_OPE_DTIME,
- decode(t1.CAL_SHIFT,
- '1',
- '早班',
- '2',
- '中班',
- '3',
- '晚班',
- '0',
- '常白班') CAL_SHIFT,
- decode(t1.CAL_GROUP,
- '1',
- '甲班',
- '2',
- '乙班',
- '3',
- '丙班',
- '4',
- '丁班',
- '0',
- '常白班') CAL_GROUP,
- t3.USERNAME CAL_REG_ID,
- t1.CUT_EDGE_YN,
- decode(T1.ISHEAD,null,'False',T1.ISHEAD) ISHEAD,
- (SELECT G.SM_CFNM FROM TBZ00_COMMCD G WHERE G.SM_CD = T1.CUR_PROG_CD) CUR_PROG_CD
- FROM C_TBC02_COIL_COMM T1,
- L_TBF03_SPEC_MILL T2,
- (SELECT MAX(T.CAL_NO) MAX_CAL_NO, T.C_COIL_NO
- FROM L_TBF03_SPEC_MILL T
- GROUP BY T.C_COIL_NO) T4,
- core_app_user t3
- WHERE T1.ORI_OLD_SAMPL_NO = T2.C_COIL_NO
- AND T1.ORI_OLD_SAMPL_NO = T4.C_COIL_NO
- AND t1.COIL_STAT in ('2', '3')
- AND t1.CAL_REG_ID = t3.USERID(+)
- AND T2.CAL_NO = NVL(:1, T4.MAX_CAL_NO)
- AND substr(t1.MILL_DTIME, 1, 8) between :2 and :3
- AND t1.OLD_SAMPL_NO like :4 || '%'
- AND T1.LINE_TP = 'L'
- AND t1.DIVIDE_YN not in ('X', 'Y')
- ]]>
- </query>
- <query id="UIN060310_SLAB_NO1.Select" desc="所有数据查询">
- <![CDATA[
- SELECT 'False' CHK,
- T1.SLAB_NO,
- DECODE(T1.REPORT_TIME,NULL,'未申报','已申报') REPORTFLAG,
- decode(t1.SLAB_RT,
- 'H',
- T1.SLAB_STOCK_ENT_DTIME,
- (decode(t1.PLT_PLANT_ARRV_LOC,
- 'hb',
- T1.SMS_YARD_EXT_DTIME,
- 'zb',
- T1.SMS_YARD_EXT_DTIME,
- 'lg',
- T1.SLAB_STOCK_EXT_DTIME))) SMS_YARD_EXT_DTIME,
- t1.SLAB_WGT/1000 THR_WGT,
-
- nvl(T1.WEIGHT_WGT, t1.SLAB_WGT / 1000) SLAB_WGT,
- t1.CUR_LOAD_LOC,
- t1.PROC_CD,
- decode(t1.SLAB_RT,
- 'H',
- '热轧',
- (decode(t1.PLT_PLANT_ARRV_LOC,
- 'hb',
- '厚板',
- 'zb',
- '中板',
- 'lg',
- '外销'))) SLAB_RT,
- T1.REPORT_GROUP,
- T1.REPORT_MAN,
- T1.REPORT_REGTIME,
-
- t1.REPORT_TIME,
- --DECODE(T1.SLAB_STAT,'2','在库','3','出库') SLAB_STAT,
- COILSTAT(T1.SLAB_NO) SLAB_STAT,
- T1.SLAB_LEN,
- T1.SLAB_CUT_DTIME,
- T1.SLAB_THK,
- T1.SLAB_WTH,
- T1.ORD_NO,
- T1.ORD_SEQ,
- T1.SPEC_ABBSYM,
- T1.STL_GRD
- FROM TBG02_SLAB_COMM T1
- WHERE t1.SLAB_CUT_DTIME between :1 and :2
- AND t1.SLAB_NO like :3 || '%'
- AND T1.PROC_CD LIKE :4||'%'
- ]]>
- </query>
- <query id="UIN060310_SLAB_NO2.Select" desc="已申报切割查询">
- <![CDATA[
- SELECT 'False' CHK,
- T1.SLAB_NO,
- DECODE(T1.REPORT_TIME,NULL,'未申报','已申报') REPORTFLAG,
- decode(t1.SLAB_RT,
- 'H',
- T1.SLAB_STOCK_ENT_DTIME,
- (decode(t1.PLT_PLANT_ARRV_LOC,
- 'hb',
- T1.SMS_YARD_EXT_DTIME,
- 'zb',
- T1.SMS_YARD_EXT_DTIME,
- 'lg',
- T1.SLAB_STOCK_EXT_DTIME))) SMS_YARD_EXT_DTIME,
- t1.SLAB_WGT/1000 THR_WGT,
- nvl(T1.WEIGHT_WGT, t1.SLAB_WGT / 1000) SLAB_WGT,
- t1.CUR_LOAD_LOC,
- t1.PROC_CD,
- decode(t1.SLAB_RT,
- 'H',
- '热轧',
- (decode(t1.PLT_PLANT_ARRV_LOC,
- 'hb',
- '厚板',
- 'zb',
- '中板',
- 'lg',
- '外销'))) SLAB_RT,
- T1.REPORT_GROUP,
- T1.REPORT_MAN,
- t1.REPORT_TIME,
- T1.REPORT_REGTIME,
- -- DECODE(T1.SLAB_STAT,'2','在库','3','出库') SLAB_STAT,
- COILSTAT(T1.SLAB_NO) SLAB_STAT,
- T1.SLAB_LEN,
- T1.SLAB_CUT_DTIME,
- T1.SLAB_THK,
- T1.SLAB_WTH,
- T1.ORD_NO,
- T1.ORD_SEQ,
- T1.SPEC_ABBSYM,
- T1.STL_GRD
- FROM TBG02_SLAB_COMM T1
- WHERE t1.SLAB_CUT_DTIME between :1 and :2
- AND t1.SLAB_NO like :3 || '%'
- AND T1.REPORT_TIME IS NOT NULL
- AND T1.PROC_CD LIKE :4||'%'
- ]]>
- </query>
-
- <query id="UIN060310_SLAB_NO3.Select" desc="未申报切割查询">
- <![CDATA[
- SELECT 'False' CHK,
- T1.SLAB_NO,
- DECODE(T1.REPORT_TIME,NULL,'未申报','已申报') REPORTFLAG,
- decode(t1.SLAB_RT,
- 'H',
- T1.SLAB_STOCK_ENT_DTIME,
- (decode(t1.PLT_PLANT_ARRV_LOC,
- 'hb',
- T1.SMS_YARD_EXT_DTIME,
- 'zb',
- T1.SMS_YARD_EXT_DTIME,
- 'lg',
- T1.SLAB_STOCK_EXT_DTIME))) SMS_YARD_EXT_DTIME,
- t1.SLAB_WGT/1000 THR_WGT,
- nvl(T1.WEIGHT_WGT, t1.SLAB_WGT / 1000) SLAB_WGT,
- t1.CUR_LOAD_LOC,
- t1.PROC_CD,
- decode(t1.SLAB_RT,
- 'H',
- '热轧',
- (decode(t1.PLT_PLANT_ARRV_LOC,
- 'hb',
- '厚板',
- 'zb',
- '中板',
- 'lg',
- '外销'))) SLAB_RT,
- T1.REPORT_GROUP,
- T1.REPORT_MAN,
- t1.REPORT_TIME,
- T1.REPORT_REGTIME,
- --DECODE(T1.SLAB_STAT,'2','在库','3','出库') SLAB_STAT,
- COILSTAT(T1.SLAB_NO) SLAB_STAT,
- T1.SLAB_LEN,
- T1.SLAB_CUT_DTIME,
- T1.SLAB_THK,
- T1.SLAB_WTH,
- T1.ORD_NO,
- T1.ORD_SEQ,
- T1.SPEC_ABBSYM,
- T1.STL_GRD
- FROM TBG02_SLAB_COMM T1
- WHERE t1.SLAB_CUT_DTIME between :1 and :2
- AND t1.SLAB_NO like :3 || '%'
- AND T1.REPORT_TIME IS NULL
- AND T1.PROC_CD LIKE :4||'%'
- ]]>
- </query>
- <query id="UIN060310_SLAB_NO12.Select" desc="所有数据出库查询">
- <![CDATA[
- SELECT 'False' CHK,
- T1.SLAB_NO,
- DECODE(T1.REPORT_TIME,NULL,'未申报','已申报') REPORTFLAG,
- decode(t1.SLAB_RT,
- 'H',
- T1.SLAB_STOCK_ENT_DTIME,
- (decode(t1.PLT_PLANT_ARRV_LOC,
- 'hb',
- T1.SMS_YARD_EXT_DTIME,
- 'zb',
- T1.SMS_YARD_EXT_DTIME,
- 'lg',
- T1.SLAB_STOCK_EXT_DTIME))) SMS_YARD_EXT_DTIME,
- t1.SLAB_WGT/1000 THR_WGT,
- nvl(T1.WEIGHT_WGT, t1.SLAB_WGT / 1000) SLAB_WGT,
- t1.CUR_LOAD_LOC,
- t1.PROC_CD,
- decode(t1.SLAB_RT,
- 'H',
- '热轧',
- (decode(t1.PLT_PLANT_ARRV_LOC,
- 'hb',
- '厚板',
- 'zb',
- '中板',
- 'lg',
- '外销'))) SLAB_RT,
- T1.REPORT_GROUP,
- T1.REPORT_MAN,
- t1.REPORT_TIME,
- T1.REPORT_REGTIME,
- -- DECODE(T1.SLAB_STAT,'2','在库','3','出库') SLAB_STAT,
- COILSTAT(T1.SLAB_NO) SLAB_STAT,
- T1.SLAB_LEN,
- T1.SLAB_CUT_DTIME,
- T1.SLAB_THK,
- T1.SLAB_WTH,
- T1.ORD_NO,
- T1.ORD_SEQ,
- T1.SPEC_ABBSYM,
- T1.STL_GRD
- FROM TBG02_SLAB_COMM T1
- WHERE t1.SMS_YARD_EXT_DTIME between :1 and :2
- AND t1.SLAB_NO like :3 || '%'
- AND T1.PROC_CD LIKE :4||'%'
- ]]>
- </query>
- <query id="UIN060310_SLAB_NO22.Select" desc="已申报出库查询">
- <![CDATA[
- SELECT 'False' CHK,
- T1.SLAB_NO,
- DECODE(T1.REPORT_TIME,NULL,'未申报','已申报') REPORTFLAG,
- decode(t1.SLAB_RT,
- 'H',
- T1.SLAB_STOCK_ENT_DTIME,
- (decode(t1.PLT_PLANT_ARRV_LOC,
- 'hb',
- T1.SMS_YARD_EXT_DTIME,
- 'zb',
- T1.SMS_YARD_EXT_DTIME,
- 'lg',
- T1.SLAB_STOCK_EXT_DTIME))) SMS_YARD_EXT_DTIME,
- t1.SLAB_WGT/1000 THR_WGT,
- nvl(T1.WEIGHT_WGT, t1.SLAB_WGT / 1000) SLAB_WGT,
- t1.CUR_LOAD_LOC,
- t1.PROC_CD,
- decode(t1.SLAB_RT,
- 'H',
- '热轧',
- (decode(t1.PLT_PLANT_ARRV_LOC,
- 'hb',
- '厚板',
- 'zb',
- '中板',
- 'lg',
- '外销'))) SLAB_RT,
- T1.REPORT_GROUP,
- T1.REPORT_MAN,
- t1.REPORT_TIME,
- T1.REPORT_REGTIME,
- -- DECODE(T1.SLAB_STAT,'2','在库','3','出库') SLAB_STAT,
- COILSTAT(T1.SLAB_NO) SLAB_STAT,
- T1.SLAB_LEN,
- T1.SLAB_CUT_DTIME,
- T1.SLAB_THK,
- T1.SLAB_WTH,
- T1.ORD_NO,
- T1.ORD_SEQ,
- T1.SPEC_ABBSYM,
- T1.STL_GRD
- FROM TBG02_SLAB_COMM T1
- WHERE t1.SMS_YARD_EXT_DTIME between :1 and :2
- AND t1.SLAB_NO like :3 || '%'
- AND T1.REPORT_TIME IS NOT NULL
- AND T1.PROC_CD LIKE :4||'%'
- ]]>
- </query>
-
- <query id="UIN060310_SLAB_NO32.Select" desc="未申报出库查询">
- <![CDATA[
- SELECT 'False' CHK,
- T1.SLAB_NO,
- DECODE(T1.REPORT_TIME,NULL,'未申报','已申报') REPORTFLAG,
- decode(t1.SLAB_RT,
- 'H',
- T1.SLAB_STOCK_ENT_DTIME,
- (decode(t1.PLT_PLANT_ARRV_LOC,
- 'hb',
- T1.SMS_YARD_EXT_DTIME,
- 'zb',
- T1.SMS_YARD_EXT_DTIME,
- 'lg',
- T1.SLAB_STOCK_EXT_DTIME))) SMS_YARD_EXT_DTIME,
- t1.SLAB_WGT/1000 THR_WGT,
- nvl(T1.WEIGHT_WGT, t1.SLAB_WGT / 1000) SLAB_WGT,
- t1.CUR_LOAD_LOC,
- t1.PROC_CD,
- decode(t1.SLAB_RT,
- 'H',
- '热轧',
- (decode(t1.PLT_PLANT_ARRV_LOC,
- 'hb',
- '厚板',
- 'zb',
- '中板',
- 'lg',
- '外销'))) SLAB_RT,
- T1.REPORT_GROUP,
- T1.REPORT_MAN,
- t1.REPORT_TIME,
- T1.REPORT_REGTIME,
- --DECODE(T1.SLAB_STAT,'2','在库','3','出库') SLAB_STAT,
- COILSTAT(T1.SLAB_NO) SLAB_STAT,
- T1.SLAB_LEN,
- T1.SLAB_CUT_DTIME,
- T1.SLAB_THK,
- T1.SLAB_WTH,
- T1.ORD_NO,
- T1.ORD_SEQ,
- T1.SPEC_ABBSYM,
- T1.STL_GRD
- FROM TBG02_SLAB_COMM T1
- WHERE t1.SMS_YARD_EXT_DTIME between :1 and :2
- AND t1.SLAB_NO like :3 || '%'
- AND T1.REPORT_TIME IS NULL
- AND T1.PROC_CD LIKE :4||'%'
- ]]>
- </query>
- <query id="UIN060310_SLAB_NOsb.Select" desc="所有数据申报时间查询">
- <![CDATA[
- SELECT 'False' CHK,
- T1.SLAB_NO,
- DECODE(T1.REPORT_TIME,NULL,'未申报','已申报') REPORTFLAG,
- decode(t1.SLAB_RT,
- 'H',
- T1.SLAB_STOCK_ENT_DTIME,
- (decode(t1.PLT_PLANT_ARRV_LOC,
- 'hb',
- T1.SMS_YARD_EXT_DTIME,
- 'zb',
- T1.SMS_YARD_EXT_DTIME,
- 'lg',
- T1.SLAB_STOCK_EXT_DTIME))) SMS_YARD_EXT_DTIME,
- t1.SLAB_WGT/1000 THR_WGT,
- nvl(T1.WEIGHT_WGT, t1.SLAB_WGT / 1000) SLAB_WGT,
- t1.CUR_LOAD_LOC,
- t1.PROC_CD,
- decode(t1.SLAB_RT,
- 'H',
- '热轧',
- (decode(t1.PLT_PLANT_ARRV_LOC,
- 'hb',
- '厚板',
- 'zb',
- '中板',
- 'lg',
- '外销'))) SLAB_RT,
- T1.REPORT_GROUP,
- T1.REPORT_MAN,
- t1.REPORT_TIME,
- T1.REPORT_REGTIME,
- -- DECODE(T1.SLAB_STAT,'2','在库','3','出库') SLAB_STAT,
- COILSTAT(T1.SLAB_NO) SLAB_STAT,
- T1.SLAB_LEN,
- T1.SLAB_CUT_DTIME,
- T1.SLAB_THK,
- T1.SLAB_WTH,
- T1.ORD_NO,
- T1.ORD_SEQ,
- T1.SPEC_ABBSYM,
- T1.STL_GRD
- FROM TBG02_SLAB_COMM T1
- WHERE t1.REPORT_REGTIME between :1 and :2
- AND t1.SLAB_NO like :3 || '%'
- AND T1.PROC_CD LIKE :4||'%'
- ]]>
- </query>
- <query id="UIN060310_SLAB_NOsb1.Select" desc="已申报出库查询">
- <![CDATA[
- SELECT 'False' CHK,
- T1.SLAB_NO,
- DECODE(T1.REPORT_TIME,NULL,'未申报','已申报') REPORTFLAG,
- decode(t1.SLAB_RT,
- 'H',
- T1.SLAB_STOCK_ENT_DTIME,
- (decode(t1.PLT_PLANT_ARRV_LOC,
- 'hb',
- T1.SMS_YARD_EXT_DTIME,
- 'zb',
- T1.SMS_YARD_EXT_DTIME,
- 'lg',
- T1.SLAB_STOCK_EXT_DTIME))) SMS_YARD_EXT_DTIME,
- t1.SLAB_WGT/1000 THR_WGT,
- nvl(T1.WEIGHT_WGT, t1.SLAB_WGT / 1000) SLAB_WGT,
- t1.CUR_LOAD_LOC,
- t1.PROC_CD,
- decode(t1.SLAB_RT,
- 'H',
- '热轧',
- (decode(t1.PLT_PLANT_ARRV_LOC,
- 'hb',
- '厚板',
- 'zb',
- '中板',
- 'lg',
- '外销'))) SLAB_RT,
- T1.REPORT_GROUP,
- T1.REPORT_MAN,
- t1.REPORT_TIME,
- T1.REPORT_REGTIME,
- -- DECODE(T1.SLAB_STAT,'2','在库','3','出库') SLAB_STAT,
- COILSTAT(T1.SLAB_NO) SLAB_STAT,
- T1.SLAB_LEN,
- T1.SLAB_CUT_DTIME,
- T1.SLAB_THK,
- T1.SLAB_WTH,
- T1.ORD_NO,
- T1.ORD_SEQ,
- T1.SPEC_ABBSYM,
- T1.STL_GRD
- FROM TBG02_SLAB_COMM T1
- WHERE t1.REPORT_REGTIME between :1 and :2
- AND t1.SLAB_NO like :3 || '%'
- AND T1.REPORT_TIME IS NOT NULL
- AND T1.PROC_CD LIKE :4||'%'
- ]]>
- </query>
-
- <query id="UIN060310_SLAB_NOsb2.Select" desc="未申报出库查询">
- <![CDATA[
- SELECT 'False' CHK,
- T1.SLAB_NO,
- DECODE(T1.REPORT_TIME,NULL,'未申报','已申报') REPORTFLAG,
- decode(t1.SLAB_RT,
- 'H',
- T1.SLAB_STOCK_ENT_DTIME,
- (decode(t1.PLT_PLANT_ARRV_LOC,
- 'hb',
- T1.SMS_YARD_EXT_DTIME,
- 'zb',
- T1.SMS_YARD_EXT_DTIME,
- 'lg',
- T1.SLAB_STOCK_EXT_DTIME))) SMS_YARD_EXT_DTIME,
- t1.SLAB_WGT/1000 THR_WGT,
- nvl(T1.WEIGHT_WGT, t1.SLAB_WGT / 1000) SLAB_WGT,
- t1.CUR_LOAD_LOC,
- t1.PROC_CD,
- decode(t1.SLAB_RT,
- 'H',
- '热轧',
- (decode(t1.PLT_PLANT_ARRV_LOC,
- 'hb',
- '厚板',
- 'zb',
- '中板',
- 'lg',
- '外销'))) SLAB_RT,
- T1.REPORT_GROUP,
- T1.REPORT_MAN,
- t1.REPORT_TIME,
- T1.REPORT_REGTIME,
- --DECODE(T1.SLAB_STAT,'2','在库','3','出库') SLAB_STAT,
- COILSTAT(T1.SLAB_NO) SLAB_STAT,
- T1.SLAB_LEN,
- T1.SLAB_CUT_DTIME,
- T1.SLAB_THK,
- T1.SLAB_WTH,
- T1.ORD_NO,
- T1.ORD_SEQ,
- T1.SPEC_ABBSYM,
- T1.STL_GRD
- FROM TBG02_SLAB_COMM T1
- WHERE t1.REPORT_REGTIME between :1 and :2
- AND t1.SLAB_NO like :3 || '%'
- AND T1.REPORT_TIME IS NULL
- AND T1.PROC_CD LIKE :4||'%'
- ]]>
- </query>
- <query id="UIN060120_shift.Update" desc="无时间查询">
- <![CDATA[
- UPDATE C_TBC02_COIL_COMM T
- SET T.CAL_REG_ID = :1
- ,T.CAL_SHIFT = :2
- ,T.CAL_GROUP = :3
- ,t.CUT_EDGE_YN = :4
- ,T.ISHEAD=:5
- ,t.MILL_DTIME = :6
- ,t.WORK_OPE_DTIME = to_char(sysdate , 'YYYYMMDDHH24MISS')
- WHERE T.OLD_SAMPL_NO = :7
- ]]>
- </query>
-
- <query id="UIN060220_REEL_NO.Select" desc="无时间查询">
- <![CDATA[
- SELECT 'False' CHK
- ,T1.OLD_SAMPL_NO
- ,T1.MILL_DTIME,
- T1.INSTR_COIL_THK CLASSTHK,
- T1.INSTR_COIL_THK,
- T1.INSTR_COIL_WTH
- ,T1.COIL_THK
- ,t1.COIL_WTH
- ,T1.COIL_LEN
- ,T2.ACT_WGT ENT_COIL_WGT
- ,T1.ACT_WGT COIL_WGT
- ,T1.COIL_INDIA
- ,T1.COIL_OUTDIA
- ,XB_PACKAGE.GF_COMNNAME_FIND('E01002', T1.CUR_PROG_CD) CUR_PROG_CD
- ,T1.SPEC_STL_GRD
- ,T1.WORK_OPE_DTIME
- ,decode(t1.REEL_SHIFT,'1','早班','2','中班','3','晚班','0','常白班') REEL_SHIFT
- ,decode(t1.REEL_GROUP,'1','甲班','2','乙班','3','丙班','4','丁班','0','常白班') REEL_GROUP
- ,t3.USERNAME REEL_REG_ID
- ,t1.CUT_EDGE_YN
- ,decode(T1.ISHEAD,null,'False',T1.ISHEAD) ISHEAD
- FROM C_TBC02_COIL_COMM T1
- ,C_TBC02_COIL_COMM T2
- ,core_app_user t3
- WHERE 1=1
- AND T1.ORI_OLD_SAMPL_NO = T2.OLD_SAMPL_NO(+)
- and t1.REEL_REG_ID = t3.USERID(+)
- and t1.COIL_STAT in ('2','3')
- AND substr(T1.MILL_DTIME,1,8) between :1 and :2
- and T1.LINE_TP = 'C'
- and t1.OLD_SAMPL_NO like :3||'%'
- and t1.DIVIDE_YN = 'N'
- order by t1.MILL_DTIME desc
- ]]>
- </query>
-
- <query id="UIN060220_shift.Update" desc="无时间查询">
- <![CDATA[
- UPDATE C_TBC02_COIL_COMM T
- SET T.REEL_REG_ID = :1
- ,T.REEL_SHIFT = :2
- ,T.REEL_GROUP = :3
- ,t.CUT_EDGE_YN = :4
- ,T.ISHEAD=:5
- ,t.MILL_DTIME = :6
- ,t.WORK_OPE_DTIME = to_char(sysdate , 'YYYYMMDDHH24MISS')
- WHERE T.OLD_SAMPL_NO = :7
- ]]>
- </query>
- <query id="UIN060120_GROUP.Update" desc="查询酸轧作业实绩冷轧卷基础信息">
- <![CDATA[
- UPDATE C_TBC02_COIL_COMM T
- SET T.CAL_GROUP = ?
- ,t.CAL_SHIFT =?
- ,T.WORK_OPE_DTIME = TO_CHAR(SYSDATE , 'YYYYMMDDHH24MISS')
- WHERE T.OLD_SAMPL_NO = ?
- ]]>
- </query>
-
- <query id="UIN060410_01.Select" desc="查询热轧作业实绩">
- <![CDATA[
-
- select substr(A.OLD_SAMPL_NO, 1, 10) SPM_NO,
- XB_PACKAGE.GF_COMNNAME_FIND('A01004', c.PRD_TY) PRD_TY, -- 产品类型
- A.OLD_SAMPL_NO,
- A.ORD_NO,
- A.ORD_SEQ,
- decode(A.MILL_SHIFT, '0', '常白班', '1', '早', '2','中', '3', '晚','') MILL_SHIFT,
- decode(A.MILL_GROUP, '1', '甲', '2', '乙', '3','丙', '4', '丁','') MILL_GROUP,
- A.ORG_ORD_NO,
- A.ORG_ORD_SEQ,
- (select CUST_NM
- FROM TBZ00_CUSTOMER
- WHERE CUST_CD =
- (SELECT CUST_CD FROM TBA01_ORD_COMM WHERE ORD_NO = A.ORD_NO)
- and REC_TP = '01') CUST_NM, --合同单位
- C.DEL_TO_DATE, --交货期
- substr(a.SLAB_NO, 1, 10) CHARGE_NO,
- A.SPEC_STL_GRD,
- D.SLAB_THK,
- D.SLAB_WTH,
- D.SLAB_LEN,
- D.SLAB_STOCK_ENT_DTIME, --来料时间
- A.MILL_DTIME,
- DECODE(B.WKSHIFT, '1', '早', '2', '中', '3', '晚', null) WKSHIFT,
- DECODE(B.WKGROUP, 'A', '甲', 'B', '乙', 'C', '丙', 'D', '丁', null) WKGROUP,
- XB_PACKAGE.GF_COMNNAME_FIND('E01002', A.CUR_PROG_CD) COIL_STAT,
- B.WK_EMP_USE_NO,
- B.WK_EMP_USE_DTIME,
- A.YARD_ENTRY_REG,
- A.YARD_ENTRY_USE_TIME,
- A.COIL_THK,
- A.COIL_WTH,
- A.INSTR_COIL_THK,
- A.INSTR_COIL_WTH,
- DECODE(E.DLIV_TP,'C','汽运','T','火运') DLIV_TP,
- TO_CHAR(A.ACT_WGT / 1000) ACT_WGT,
- nvl(d.WEIGHT_WGT,d.SLAB_WGT/1000) ENT_COIL_WGT,
- a.CAL_WGT,
- A.CUR_LOAD_LOC,
- (select Z.SPMTYPE from spm_report Z where z.coilno=a.OLD_SAMPL_NO and rownum =1 ) SPMTYPE
- from tbh02_coil_comm a,
- tbh02_mill_result b,
- tbe02_ord_prc c,
- TBG02_SLAB_COMM d,
- TBA01_ORD_LINE E
- where a.COIL_NO = b.COIL_NO(+)
- AND A.ORD_NO = C.ORD_NO(+)
- AND A.ORD_SEQ = C.ORD_SEQ(+)
- AND A.ORD_NO = E.ORD_NO(+)
- AND A.ORD_SEQ = E.ORD_SEQ(+)
- and A.SLAB_NO = D.SLAB_NO
- AND NVL(SPM_APPOINT_SYS,'N')='N'
- AND SUBSTR(A.MILL_DTIME, 1, 12) >= ?
- AND SUBSTR(A.MILL_DTIME, 1, 12) <= ?
- AND A.OLD_SAMPL_NO LIKE ? || '%'
- AND B.MISSNO_CLF_CD IS NULL
- order by a.MILL_DTIME
- ]]>
- </query>
-
-
- <query id="UIN060420_01.Select" desc="查询热轧作业实绩">
- <![CDATA[
-
- select substr(A.OLD_SAMPL_NO, 1, 10) SPM_NO,
- A.OLD_SAMPL_NO,
- XB_PACKAGE.GF_COMNNAME_FIND('A01004', c.PRD_TY) PRD_TY, -- 产品类型
- A.ORD_NO,
- A.ORD_SEQ,
- (select CUST_NM
- FROM TBZ00_CUSTOMER
- WHERE CUST_CD =
- (SELECT CUST_CD FROM TBA01_ORD_COMM WHERE ORD_NO = A.ORD_NO)
- and REC_TP = '01') CUST_NM, --合同单位
- C.DEL_TO_DATE, --交货期
- substr(a.SLAB_NO, 1, 10) CHARGE_NO,
- A.SPEC_STL_GRD,
- A.SPM_DTIME,
- a.SPM_SHIFT,
- a.SPM_GROUP,
- D.SLAB_THK,
- D.SLAB_WTH,
- D.SLAB_LEN,
-
- XB_PACKAGE.GF_COMNNAME_FIND('E01002', A.CUR_PROG_CD) COIL_STAT,
- A.YARD_ENTRY_REG,
- A.YARD_ENTRY_USE_TIME,
- A.COIL_THK,
- A.COIL_WTH,
- A.INSTR_COIL_THK,
- A.INSTR_COIL_WTH,
- TO_CHAR(A.ACT_WGT / 1000) ACT_WGT,
- nvl(d.WEIGHT_WGT,d.SLAB_WGT/1000) ENT_COIL_WGT,
- A.CUR_LOAD_LOC
- from tbh02_coil_comm a, tbe02_ord_prc c, TBG02_SLAB_COMM d
- where SUBSTR(A.SPM_DTIME, 1, 8) >= ?
- AND SUBSTR(A.SPM_DTIME, 1, 8) <= ?
- AND A.ORD_NO = C.ORD_NO(+)
- AND A.ORD_SEQ = C.ORD_SEQ(+)
- AND A.SLAB_NO = D.SLAB_NO
- -- AND nvl(a.SPM_SHIFT, '空') like nvl(:3, '%')
- -- AND nvl(a.SPM_GROUP, '空') like nvl(:4, '%')
- AND A.OLD_SAMPL_NO LIKE ? || '%'
- and nvl(a.ISDIVI,'1')<>'0'
- order by A.MILL_DTIME
- ]]>
- </query>
-
- <query id="UIN060430_01.Select" desc="查询热轧在库预装实绩">
- <![CDATA[
-
- select 'FALSE' CHK,substr(A.OLD_SAMPL_NO, 1, 10) SPM_NO,
- XB_PACKAGE.GF_COMNNAME_FIND('A01004', c.PRD_TY) PRD_TY, -- 产品类型
- A.OLD_SAMPL_NO,
- A.ORD_NO,
- A.ORD_SEQ,
- A.YZCS_DTIME,
- decode(A.MILL_SHIFT, '0', '常白班', '1', '早', '2','中', '3', '晚','') MILL_SHIFT,
- decode(A.MILL_GROUP, '1', '甲', '2', '乙', '3','丙', '4', '丁','') MILL_GROUP,
- A.ORG_ORD_NO,
- A.ORG_ORD_SEQ,
- (select CUST_NM
- FROM TBZ00_CUSTOMER
- WHERE CUST_CD =
- (SELECT CUST_CD FROM TBA01_ORD_COMM WHERE ORD_NO = A.ORD_NO)
- and REC_TP = '01') CUST_NM, --合同单位
- C.DEL_TO_DATE, --交货期
- substr(a.SLAB_NO, 1, 10) CHARGE_NO,
- A.SPEC_STL_GRD,
- D.SLAB_THK,
- D.SLAB_WTH,
- D.SLAB_LEN,
- D.SLAB_STOCK_ENT_DTIME, --来料时间
- A.MILL_DTIME,
- DECODE(B.WKSHIFT, '1', '早', '2', '中', '3', '晚', null) WKSHIFT,
- DECODE(B.WKGROUP, 'A', '甲', 'B', '乙', 'C', '丙', 'D', '丁', null) WKGROUP,
- XB_PACKAGE.GF_COMNNAME_FIND('E01002', A.CUR_PROG_CD) COIL_STAT,
- B.WK_EMP_USE_NO,
- B.WK_EMP_USE_DTIME,
- A.YARD_ENTRY_REG,
- A.YARD_ENTRY_USE_TIME,
- A.COIL_THK,
- A.COIL_WTH,
- A.INSTR_COIL_THK,
- A.INSTR_COIL_WTH,
- DECODE(E.DLIV_TP,'C','汽运','T','火运') DLIV_TP,
- TO_CHAR(A.ACT_WGT / 1000) ACT_WGT,
- nvl(d.WEIGHT_WGT,d.SLAB_WGT/1000) ENT_COIL_WGT,
- a.CAL_WGT,
- A.CUR_LOAD_LOC,
- (select Z.SPMTYPE from spm_report Z where z.coilno=a.OLD_SAMPL_NO and rownum =1 ) SPMTYPE
- from tbh02_coil_comm a,
- tbh02_mill_result b,
- tbe02_ord_prc c,
- TBG02_SLAB_COMM d,
- TBA01_ORD_LINE E
- where a.COIL_NO = b.COIL_NO(+)
- AND A.ORD_NO = C.ORD_NO(+)
- AND A.ORD_SEQ = C.ORD_SEQ(+)
- AND A.ORD_NO = E.ORD_NO(+)
- AND A.ORD_SEQ = E.ORD_SEQ(+)
- and A.SLAB_NO = D.SLAB_NO
- AND NVL(SPM_APPOINT_SYS,'N')='N'
- AND SUBSTR(A.MILL_DTIME, 1, 12) >= ?
- AND SUBSTR(A.MILL_DTIME, 1, 12) <= ?
- AND A.OLD_SAMPL_NO LIKE ? || '%'
- AND B.MISSNO_CLF_CD IS NULL
- --AND A.CUR_PROG_CD IN('SFA','DED')
- order by a.MILL_DTIME
- ]]>
- </query>
-
- <query id="UIN060430_01.Update" desc="录入预装时间">
- <![CDATA[
- UPDATE TBH02_COIL_COMM T
- SET T.YZCS_DTIME=TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
- WHERE T.OLD_SAMPL_NO = :1
- and T.COIL_STAT = '2'
- ]]>
- </query>
-
- <query id="UIN060430_02.Update" desc="录入预装时间">
- <![CDATA[
- UPDATE TBH02_COIL_COMM T
- SET T.YZCS_DTIME=''
- WHERE T.OLD_SAMPL_NO = :1
- and T.COIL_STAT = '2'
- ]]>
- </query>
- </queryMap>
|