| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846 |
- <?xml version="1.0" encoding="UTF-8"?>
- <queryMap desc="镦拔扩交库">
- <query id="FrmVrpInLibrary.DeleteComInfoResult" desc="删除comInfo表">
- <![CDATA[
- DELETE VRP_COM_INFO
- WHERE HEAT_PLAN_NO = ?
- AND STATION_CODE = ?
- AND INSTOCK_DOC = ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.UpdatePath1" desc="修改队列表工艺路径">
- <![CDATA[
- UPDATE PORT_VRP_BATCH_SAMPLE_RESULT T
- SET T.PRC_TECHNOLOGY_PATH = SUBSTR(T.PRC_TECHNOLOGY_PATH, ?, ?) || ? ||
- SUBSTR(T.PRC_TECHNOLOGY_PATH,
- ?,
- LENGTH(T.PRC_TECHNOLOGY_PATH)),
- T.VM_INSTORE_FLAG = ?
- WHERE T.MAT_NO = ?
- AND T.HEAT_PLAN_NO=?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.AddYdmButt" desc="新增位置表">
- <![CDATA[
- INSERT INTO YDM_ZC_BUTTRESS
- (MAT_NO,
- JUDGE_STOVE_NO,
- BATCH_NO,
- BATCH_GROUD_NO,
- STORAGE_NO,
- LOCATION_NO,
- LARY_NO,
- LOC_NO,
- STORAGE_ATTR,
- STORAGE_ATTR_NAME,
- STORAGE_TYPE_NO,
- STORAGE_TYPE_NAME,
- MANAGEMENT_NO,
- MANAGEMENT_NAME,
- MEMO,
- CREATE_NAME,
- CREATE_TIME,
- DEPARTMENT_CODE,
- DEPARTMENT_DESC)
- values ( ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
- ?,
- ?)
- ]]>
- </query>
- <query id="FrmVrpInLibrary.UpdatePlanResult1" desc="交库时修改计划表">
- <![CDATA[
- UPDATE PLN_ZY_DBK_M
- SET --OUT_WT_REAL = TO_NUMBER(NVL(OUT_WT_REAL, 0)) + TO_NUMBER(?),
- --OUT_NUM_REAL = TO_NUMBER(NVL(OUT_NUM_REAL, 0)) + TO_NUMBER(?),
- PER_STATUS='60'
- WHERE HEAT_PLAN_NO = ?
- ]]>
- </query>
-
- <query id="FrmVrpInLibrary.UpdatePlanResultC1" desc="交库时修改计划从表">
- <![CDATA[
- UPDATE PLN_ZY_DBK_C
- SET REAL_OUTDOUBLE_WT = TO_NUMBER(NVL(REAL_OUTDOUBLE_WT, 0)) + TO_NUMBER(?),
- REAL_OUTDOUBLE_NUM = TO_NUMBER(NVL(REAL_OUTDOUBLE_NUM, 0)) + TO_NUMBER(?)
- WHERE HEAT_PLAN_NO = ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.UpdatePlanResult" desc="删除时修改计划表">
- <![CDATA[
- UPDATE PLN_ZY_DBK_M
- SET --OUT_WT_REAL = TO_NUMBER(NVL(OUT_WT_REAL, 0)) - TO_NUMBER(?),
- --OUT_NUM_REAL = TO_NUMBER(NVL(OUT_NUM_REAL, 0)) - TO_NUMBER(?),
- PER_STATUS='40'
- WHERE HEAT_PLAN_NO = ?
- ]]>
- </query>
-
- <query id="FrmVrpInLibrary.UpdatePlanResultC" desc="删除时修改计划从表">
- <![CDATA[
- UPDATE PLN_ZY_DBK_C
- SET REAL_OUTDOUBLE_WT = TO_NUMBER(NVL(REAL_OUTDOUBLE_WT, 0)) - TO_NUMBER(?),
- REAL_OUTDOUBLE_NUM = TO_NUMBER(NVL(REAL_OUTDOUBLE_NUM, 0)) - TO_NUMBER(?)--,
- ---PER_STATUS='40',
- WHERE HEAT_PLAN_NO = ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.DeleteMatM" desc="修改镦拔扩材料表">
- <![CDATA[
- UPDATE MAT_ZC_M
- SET PRODUCT_FLAG = ?,
- MAT_STATUS = ?,
- PROCESS_CDOE = ?,
- PROCESS_DESC = ?,
- VRP_PLINE_CODE = ?,
- VRP_PLINE_NAME = ?,
- VRP_FACE_RESULT_CODE = ?,
- VRP_CHEM_RESULT_CODE = ?,
- VRP_GX_PLAN_NO = ?,
- VRP_GX_PLAN_NO1 = ?,
- VRP_SPEC_RESULT_CODE = ?,
- VRP_QCM_STAUS = ?,
- VRP_HEAT_PLAN_NO = ?,
- VRP_PRO_ORDER_ID = ?,
- VRP_PRO_ORDER_ID1 = ?,
- VRP_PRO_ORDER_NO = ?,
- VRP_PRO_ORDER_NO1 = ?,
- VRP_LOT_NO = ?,
- VRP_PHY_RESULT_CODE = ?,
- VRP_SAMPLE_FLAG = ?,
- VRP_CRAF_NO = ?,
- VPR_QUALITY_GROUP_ZG = ?,
- VRP_ACT_HEIGHT = ?,
- VRP_ACT_DIMATER = ?,
- MATERIAL_NO = ?,
- MATERIAL_NAME = ?,
- INPUT_MATERIAL_NAME = ?,
- INPUT_MATERIAL_NO = ?,
- INPUT_ORIGIN_CODE = ?,
- NEXT_PROCESS_CDOE = ?,
- NEXT_PROCESS_DESC = ?,
- PLINE_CODE = ?,
- PLINE_NAME = ?,
- UPDATE_NAME = ?,
- UPDATE_TIME =TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
- VRP_JUDGE_RESULT_CODE=?,
- BELONG_CODE=?,
- BELONG_NAME=?,
- MAT_GOWHERE_CODE=?,
- MAT_GOWHERE_NAME=?
- WHERE MAT_NO = ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.DeleteMatButters" desc="删除位置表">
- <![CDATA[
- DELETE YDM_ZC_BUTTRESS T
- WHERE T.MAT_NO = ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.updateif" desc="修改管号队列是否入库的字段">
- <![CDATA[
- UPDATE PORT_VRP_BATCH_SAMPLE_RESULT
- SET INSTORE_FLAG = ?
- WHERE HEAT_PLAN_NO = ?
- AND MAT_STATUS IN ('00', '10')
- ]]>
- </query>
- <query id="FrmVrpInLibrary.DeleteLinResult" desc="删除交库实绩表">
- <![CDATA[
- DELETE YDM_ZC_INLIST T WHERE T.MAT_NO = ? AND T.INSTOCK_DOC = ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.doQuery" desc="实体类查询镦拔扩计划表">
- <![CDATA[
- SELECT T.*
- FROM PLN_ZY_DBK_M T
- WHERE T.HEAT_PLAN_NO=?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.doQuerySingleJugStove" desc="投入产出">
- <![CDATA[
- SELECT T.*,
- TO_NUMBER(LOAD_PIECES) - TO_NUMBER(PLAN_JG_NUM) - TO_NUMBER(FAIL_CUT_NUM) LL_NUM,
- TO_NUMBER(LOAD_WEIGHT) - TO_NUMBER(PLAN_JG_WEIGHT) - TO_NUMBER(FAIL_CUT_WEIGHT) LL_WEIGHT,
- TO_NUMBER(LOAD_PIECES) - TO_NUMBER(PLAN_JG_NUM) - TO_NUMBER(FAIL_CUT_NUM) - TO_NUMBER(SJ_NUM) CLC_NUM,
- TO_NUMBER(LOAD_WEIGHT) - TO_NUMBER(PLAN_JG_WEIGHT) - TO_NUMBER(FAIL_CUT_WEIGHT) -
- TO_NUMBER(SJ_WEIGHT) CLC_WEIGHT
- FROM (SELECT T1.ORDER_NO || '/' || T1.ORDER_SEQ || '/' || T1.DELIVERY_NO ORDER_NO_SEQ,
- T1.ZY_BATCH_ID,
- T1.HEAT_PLAN_NO,
- T1.JUDGE_STOVE_NO,
- T1.BATCH_NO,
- T1.ORDER_NO,
- T1.ORDER_SEQ,
- T1.DELIVERY_NO,
- T1.PLINE_CODE,
- T1.PRO_PLAN_ID,
- T1.GX_PLAN_NO,
- --NVL(T1.OUT_WT, 0) PLAN_JG_WEIGHT,
- --NVL(T1.OUT_NUM, 0) PLAN_JG_NUM,
- NVL((SELECT SUM(T.ACT_WEIGHT)
- FROM PORT_VRP_BATCH_SAMPLE_RESULT T
- WHERE T.MAT_STATUS = '20'
- AND T.HEAT_PLAN_NO = T1.HEAT_PLAN_NO),
- 0) PLAN_JG_WEIGHT,
- NVL((SELECT SUM(T.ACT_COUNT)
- FROM PORT_VRP_BATCH_SAMPLE_RESULT T
- WHERE T.MAT_STATUS = '20'
- AND T.HEAT_PLAN_NO = T1.HEAT_PLAN_NO),
- 0) PLAN_JG_NUM,
- NVL((SELECT SUM(T.ACT_COUNT)
- FROM PORT_VRP_BATCH_SAMPLE_RESULT T
- WHERE T.MAT_STATUS = '10'
- AND T.HEAT_PLAN_NO = T1.HEAT_PLAN_NO),
- 0) FAIL_CUT_NUM,
- NVL((SELECT SUM(T.ACT_WEIGHT)
- FROM PORT_VRP_BATCH_SAMPLE_RESULT T
- WHERE T.MAT_STATUS = '10'
- AND T.HEAT_PLAN_NO = T1.HEAT_PLAN_NO),
- 0) FAIL_CUT_WEIGHT,
- NVL((SELECT SUM(T.ACT_COUNT)
- FROM PORT_VRP_BATCH_SAMPLE_RESULT T
- WHERE
- T.HEAT_PLAN_NO = T1.HEAT_PLAN_NO),
- 0) LOAD_PIECES,
- NVL((SELECT SUM(T.ACT_WEIGHT)
- FROM PORT_VRP_BATCH_SAMPLE_RESULT T
- WHERE
- T.HEAT_PLAN_NO = T1.HEAT_PLAN_NO),
- 0) LOAD_WEIGHT,
- NVL((SELECT SUM(T.ACT_COUNT)
- FROM PORT_VRP_BATCH_SAMPLE_RESULT T
- WHERE T.MAT_STATUS = '00'
- AND T.HEAT_PLAN_NO = T1.HEAT_PLAN_NO),
- 0) SJ_NUM,
- NVL((SELECT SUM(T.ACT_WEIGHT)
- FROM PORT_VRP_BATCH_SAMPLE_RESULT T
- WHERE T.MAT_STATUS = '00'
- AND T.HEAT_PLAN_NO = T1.HEAT_PLAN_NO),
- 0) SJ_WEIGHT,
- DECODE(T1.BESIDE_STATUS,
- '00',
- '上料结炉',
- '10',
- '旋扩结炉',
- '20',
- '均整结炉',
- '30',
- '定径结炉',
- '40',
- '表检结炉',
- '50',
- '测量点结炉',
- '60',
- '交库结炉') BESIDE_STATUS,
- DECODE(T1.PER_STATUS,
- '00',
- '上料开始',
- '10',
- '旋扩开始',
- '20',
- '均整开始',
- '30',
- '定径开始',
- '40',
- '表检开始',
- '50',
- '测量点开始',
- '60',
- '交库开始') PER_STATUS,
- DECODE(T1.PLANSTATUS,
- '00',
- '计划',
- '10',
- '下发',
- '20',
- '生产中',
- '30',
- '生产完成',
- '40',
- '关闭') PLANSTATUS,
- DECODE(T1.IF_MONITOR, '0', '否', '1', '是', '否') IF_MONITOR_DBK,
- T1.CRAFT_FILE_MAN,
- T1.Craft_File_No,
- T1.CRAFT_SEQ,
- T.BATCH_GROUD_NO,
- T.OUTNUM_CUT
- FROM PLN_ZY_DBK_M T1,PLN_ZY_DBK_C T
- WHERE 1=1
- ]]>
- </query>
- <query id="FrmVrpInLibrary.doQueryLibrary" desc="查询交库信息">
- <![CDATA[
- SELECT T.INSTOCK_DOC,
- T.INSTOCK_TYPE_CODE,
- T.INSTOCK_TYPE_NAME,
- T.JUDGE_STOVE_NO,
- T.BATCH_NO,
- T.BATCH_GROUD_NO,
- T.MATERIAL_NAME,
- T.PRODUCNAME,
- T.STD_NAME,
- T.GRADENAME,
- T.STEELNAME,
- T.STD_STYLE_DESC,
- T.SPEC_NAME,
- T.MODEL_DESC,
- T.PRO_ORDER_NO,
- T.PLINE_CODE,
- T.PLINE_NAME,
- T.ACT_DIMATER,
- T.ACT_HEIGHT,
- SUM(T.ACT_LEN) ACT_LEN,
- T.ACT_LEN_MIN,
- T.ACT_LEN_MAX,
- SUM(T.ACT_COUNT) ACT_COUNT,
- SUM(T.ACT_WEIGHT) ACT_WEIGHT,
- SUM(T.ACT_THEORY_WEIGHT) ACT_THEORY_WEIGHT,
- T.BELONG_CODE,
- T.BELONG_NAME,
- T.STORAGE_NO,
- T.LOCATION_NO,
- T.LARY_NO,
- T.LOC_NO,
- T.STORAGE_ATTR_NAME,
- T.STORAGE_TYPE_NAME,
- T.MANAGEMENT_NAME,
- T.PRO_BC,
- T.PRO_BZ,
- MIN(TO_CHAR(T.INSTOCK_TIME, 'YYYY-MM-DD HH24:MI:SS')) INSTOCK_TIME,
- T.IN_BC,
- T.IN_BZ,
- T.HAND_FLAG,
- T.MEMO,
- T.VALIDFLAG,
- T.ORD_PK,
- T.ORD_LN_PK,
- T.ORD_LN_DLY_PK,
- T.DEPARTMENT_CODE,
- T.DEPARTMENT_DESC,
- T.ORDER_NO,
- T.ORDER_SEQ,
- T.DELIVERY_NO,
- DECODE(T.PRODUCT_FLAG,
- '801401',
- '在制品',
- '801402',
- '成品',
- '801403',
- '商品') PRODUCT_FLAG,
- DECODE(T.MAT_STATUS,
- '80150101',
- '材料产出待判',
- '80150102',
- '材料产出(已判定)',
- '80150103',
- '材料已编计划',
- '80150104',
- '材料待处理',
- '80150105',
- '材料加工',
- '80150201',
- '材料产出待判(未综合判定)',
- '80150202',
- '材料产出(已综合判定)',
- '80150203',
- '材料为余材(生产组织产生)',
- '80150204',
- '材料脱单余材(销售组织脱单)',
- '80150205',
- '材料缴库余材
- (销售组织缴库)',
- '80150301',
- '材料可编提单',
- '80150302',
- '材料已编提单',
- '80150303',
- '销售出厂') MAT_STATUS,
- T.JUDGE_STD_NAME,
- T.JUDGE_STD_CODE,
- MIN(TO_CHAR(T.IN_TIME_F, 'YYYY-MM-DD HH24:MI:SS')) IN_TIME_F,
- T.BAL_YEAR_MONTH,
- T.PIPMEMO,
- DECODE(T.QCM_STAUS,
- '00',
- '合格',
- '11',
- '待处理',
- '22',
- '判废',
- '10',
- '处理合格',
- '12',
- '处理判废') QCM_STAUS,
- B.STORAGE_NAME,
- M.HEAT_PLAN_NO,
- T.CREATE_NAME
- FROM YDM_ZC_INLIST T, YDM_BS_STORAGE B, PORT_VRP_BATCH_SAMPLE_RESULT M
- WHERE T.STORAGE_NO = B.STORAGE_NO
- AND T.MAT_NO=M.MAT_NO
- AND T.AFFIRM_LOG = '1'
- AND T.INSTOCK_TYPE_CODE = '800701'
- ]]>
- </query>
- <query id="FrmVrpInLibrary.doQuerySingle" desc="查询炉信息(剔除,合格,样管)">
- <![CDATA[
- SELECT T.HEAT_PLAN_NO,
- T.LOT_NO,
- T.LOT_NO_SQE,
- DECODE(T.MAT_STATUS, '00', '合格', '10', '剔除') MAT_STATUS
- FROM PORT_VRP_BATCH_SAMPLE_RESULT T
- WHERE T.HEAT_PLAN_NO = ?
- AND T.MAT_STATUS != '20'
- AND T.JUDGE_STOVE_NO = ?
- AND NVL(T.BATCH_NO, '/') = NVL(?, '/')
- AND NVL(T.GROUP_NO, '/') = NVL(?, '/')
- GROUP BY T.HEAT_PLAN_NO, T.LOT_NO, T.LOT_NO_SQE, T.MAT_STATUS
- UNION ALL
- SELECT DISTINCT T.HEAT_PLAN_NO,
- T.LOT_NO,
- T.LOT_NO_SQE,
- DECODE(T.IS_SAMPLE_PIPE, '0', '样管', '1', '样管') MAT_STATUS
- FROM PORT_VRP_BATCH_SAMPLE_RESULT T
- WHERE T.HEAT_PLAN_NO = ?
- AND T.JUDGE_STOVE_NO = ?
- AND NVL(T.BATCH_NO, '/') = NVL(?, '/')
- AND NVL(T.GROUP_NO, '/') = NVL(?, '/')
- GROUP BY T.HEAT_PLAN_NO, T.LOT_NO, T.LOT_NO_SQE, T.IS_SAMPLE_PIPE
- ]]>
- </query>
- <query id="FrmVrpInLibrary.queryMaxMatNo" desc="查询材料表里在制品材料号">
- <![CDATA[
- SELECT T1.*
- FROM (SELECT M.MAT_NO,
- M.JUDGE_STOVE_NO,
- M.BATCH_NO,
- M.BATCH_GROUD_NO,
- M.MATERIAL_NO,
- M.MATERIAL_NAME,
- M.PRODUCCODE,
- M.PRODUCNAME,
- M.STEELCODE,
- M.STEELNAME,
- M.GRADECODE,
- M.GRADENAME,
- M.SPEC_CODE,
- M.SPEC_NAME,
- M.MODEL_CODE,
- M.MODEL_DESC,
- M.STD_CODE,
- M.STD_NAME,
- M.STD_STYLE,
- M.STD_STYLE_DESC,
- M.ORDER_SEQ,
- M.ORDER_NO,
- M.ORDER_SEQ_NO,
- M.LOT_NO,
- M.STOVE_NO,
- M.PLINE_CODE,
- M.PLINE_NAME M,
- M.MAT_ORIGIN_CODE,
- M.MAT_ORIGIN_NAME,
- M.ACT_DIMATER,
- M.ACT_HEIGHT,
- M.ACT_LEN,
- M.ACT_LEN_MIN,
- M.ACT_LEN_MAX,
- T.ACT_COUNT,
- T.ACT_WEIGHT,
- M.ACT_THEORY_WEIGHT,
- M.ORD_PK,
- M.ORD_LN_PK,
- M.ORD_LN_DLY_PK,
- M.BELONG_CODE,
- M.BELONG_NAME,
- T.FLAG_STOVE_NO VPR_FLAG_STOVE_NO_ZG
- FROM PORT_VRP_BATCH_SAMPLE_RESULT T, MAT_ZC_M M
- WHERE T.MAT_NO = M.MAT_NO
- AND T.JUDGE_STOVE_NO = ?
- AND NVL(T.BATCH_NO, '/') = NVL(?, '/')
- AND NVL(T.GROUP_NO, '/') = NVL(?, '/')
- AND T.MAT_STATUS = ?
- AND T.IS_SAMPLE_PIPE = ?
- AND T.HEAT_PLAN_NO = ?
- AND T.VM_INSTORE_FLAG = '0'
- ORDER BY T.MAT_NO ASC) T1
- WHERE ROWNUM < ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.doQuerySingle1" desc="查询炉信息里的内容">
- <![CDATA[
- SELECT T2.*,
- TO_NUMBER(T2.ACT_COUNT) - TO_NUMBER(T2.LINT_COUNT) EDI_COUNT,
- TO_NUMBER(T2.ACT_WEIGHT) - TO_NUMBER(T2.LINT_WT) EDI_WT
- FROM (SELECT SUM(T.ACT_COUNT) ACT_COUNT,
- SUM(T.ACT_WEIGHT) ACT_WEIGHT,
- SUM(T.ACT_LEN) ACT_LEN,
- T.BATCH_NO,
- T.JUDGE_STOVE_NO,
- T.GROUP_NO,
- (SELECT NVL(SUM(T1.ACT_COUNT), 0)
- FROM PORT_VRP_BATCH_SAMPLE_RESULT T1
- WHERE T1.HEAT_PLAN_NO = T.HEAT_PLAN_NO
- AND T1.VM_INSTORE_FLAG = '1'
- AND T1.MAT_STATUS = T.MAT_STATUS
- AND T1.IS_SAMPLE_PIPE = T.IS_SAMPLE_PIPE) LINT_COUNT,
- (SELECT NVL(SUM(T1.Act_Weight), 0)
- FROM PORT_VRP_BATCH_SAMPLE_RESULT T1
- WHERE T1.HEAT_PLAN_NO = T.HEAT_PLAN_NO
- AND T1.VM_INSTORE_FLAG = '1'
- AND T1.MAT_STATUS = T.MAT_STATUS
- AND T1.IS_SAMPLE_PIPE = T.IS_SAMPLE_PIPE) LINT_WT
- FROM PORT_VRP_BATCH_SAMPLE_RESULT T
- WHERE T.MAT_STATUS = ?
- AND T.HEAT_PLAN_NO = ?
- AND T.IS_SAMPLE_PIPE = ?
- GROUP BY T.BATCH_NO,
- T.JUDGE_STOVE_NO,
- T.GROUP_NO,
- T.HEAT_PLAN_NO,
- T.MAT_STATUS,
- T.IS_SAMPLE_PIPE) T2
- ]]>
- </query>
- <query id="FrmVrpInLibrary.doQueryWt" desc="查询重量">
- <![CDATA[
- SELECT SUM(T2.ACT_WEIGHT) ACT_WEIGHT
- FROM (SELECT T.MAT_NO, T.ACT_WEIGHT
- FROM PORT_VRP_BATCH_SAMPLE_RESULT T
- WHERE T.MAT_STATUS = ?
- AND T.HEAT_PLAN_NO = ?
- AND T.IS_SAMPLE_PIPE = ?
- ORDER BY T.MAT_NO ASC) T2
- WHERE ROWNUM < ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.doQueryWtMatNo" desc="查询管号队列材料号">
- <![CDATA[
- SELECT T2.MAT_NO
- FROM (SELECT T.MAT_NO
- FROM PORT_VRP_BATCH_SAMPLE_RESULT T
- WHERE T.MAT_STATUS = ?
- AND T.HEAT_PLAN_NO = ?
- AND T.IS_SAMPLE_PIPE = ?
- ORDER BY T.MAT_NO ASC) T2
- WHERE ROWNUM < ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.queryMaxMatNo1" desc="查询入库表材料号">
- <![CDATA[
- SELECT T1.*
- FROM (SELECT T.MAT_NO,M.INPUT_MATERIAL_NO,M.INPUT_MATERIAL_NAME,M.ZG_PLINE_CODE,M.ZG_PLINE_NAME,M.VPR_FLAG_STOVE_NO_ZG
- FROM YDM_ZC_INLIST T,MAT_ZC_M M
- WHERE T.MAT_NO=M.MAT_NO
- AND T.INSTOCK_DOC = ?
- ORDER BY T.MAT_NO ASC) T1
- WHERE ROWNUM < ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.doBeside" desc="修改公共信息表的状态为生产完成">
- <![CDATA[
- UPDATE VRP_COM_INFO T
- SET T.STATION_STATUS = ?
- WHERE T.STATION_CODE = ?
- AND HEAT_PLAN_NO = ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.queryApCode" desc="查询炉计划是否申请判定">
- <![CDATA[
- SELECT COUNT(*) COUNT
- FROM QCM_ZG_JUGDE_APPLY T
- WHERE T.JUDGE_STOVE_NO = ?
- AND T.BATCH_NO = ?
- AND T.PROCESS_CODE = 'E'
- ]]>
- </query>
- <query id="FrmVrpInLibrary.querystatus" desc="查询公共信息表里交库工序状态">
- <![CDATA[
- SELECT DISTINCT T.STATION_STATUS,T.BELONG_CODE,T.BELONG_NAME
- FROM VRP_COM_INFO T
- WHERE T.STATION_CODE = ?
- AND T.HEAT_PLAN_NO = ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.qureyGxComInfo" desc="查询公共信息表工序点状态">
- <![CDATA[
- SELECT STATION_STATUS,STATION_DESC,STATION_CODE
- FROM VRP_COM_INFO
- WHERE HEAT_PLAN_NO = ?
- AND PLINE_CODE = ?
- AND STATION_CODE != ?
- GROUP BY STATION_STATUS,STATION_DESC,STATION_CODE
- ORDER BY STATION_CODE ASC
- ]]>
- </query>
- <query id="FrmVrpInLibrary.queryExpandMaxRESULT" desc="查询最大实绩编号">
- <![CDATA[
- SELECT ? ||
- LPAD(SUBSTR(NVL(MAX(T.RESULT_NO), '000000'), -6, 6) + 1, 6, '0') AS RESULT_NO
- FROM vrp_com_info T
- WHERE TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD') = ?
- AND T.PLINE_CODE = ?
- and t.STATION_CODE=?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.queryPlanJg1" desc="查询已交库量">
- <![CDATA[
- SELECT NVL(SUM(T1.ACT_COUNT), 0) ACT_COUNT
- FROM PORT_VRP_BATCH_SAMPLE_RESULT T1
- WHERE T1.HEAT_PLAN_NO = ?
- AND T1.MAT_STATUS = ?
- AND T1.IS_SAMPLE_PIPE = ?
- AND T1.VM_INSTORE_FLAG = '1'
- ]]>
- </query>
- <query id="FrmVrpInLibrary.AddComInfoResult" desc="新增公共信息">
- <![CDATA[
- INSERT INTO VRP_COM_INFO (RESULT_NO, HEAT_PLAN_NO, STATION_CODE, STATION_DESC,
- PLINE_CODE, PLINE_NAME, ZY_BATCH_ID, PRO_PLAN_ID, GX_PLAN_NO, IF_MONITOR_DBK,
- PRDCR_NO, MONITORDEMAND, PRODUCER, PRODUCER_TIME, CRAFT_FILE_NO, CRAFT_FILE_MAN,
- CRAFT_SEQ, JUDGE_STOVE_NO, BATCH_NO, BATCH_GROUD_NO, GRADECODE, GRADENAME, LEN,
- DIMATER, PLN_LEN, HEIGHT, LEN_MIN, LEN_MAX, LEN_CUT_HEAD, LEN_CUT_END,PLN_DIMATER,
- PLN_HEIGHT, ACT_MATERIAL_NO,
- ACT_MATERIAL_NAME, IN_WL_ID, IN_WL_DESC, PRO_NUM, PRO_WT, FAIL_NUM, FAIL_WT,
- OFFLINE_NUM, OFFLINE_WT, RE_NUM, RE_WT, STATION_STATUS, RRO_TIME, RRO_TIME_NU,
- PRO_USER, PRO_SHIFT, PRO_GROUP, CREATE_TIME, COL_OPERATOR,INSTOCK_DOC,BELONG_CODE,BELONG_NAME) VALUES (?, ?, ?, ?,
- ?, ?, ?, ?, ?, ?, ?, ?, ?, TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'), ?, ?, ?, ?, ?,
- ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
- ?, TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'), ?, ?, ?, ?, TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'), ?,?,?,?)
- ]]>
- </query>
- <query id="FrmVrpInLibrary.AddPlnInfo" desc="新增镦拔扩入库表">
- <![CDATA[
- INSERT INTO YDM_ZC_INLIST (INSTOCK_SQE, INSTOCK_DOC, INSTOCK_TYPE_CODE,
- INSTOCK_TYPE_NAME, VEHICLE_NO, MAT_NO, LOT_NO,
- STOVE_NO, JUDGE_STOVE_NO, BATCH_NO, BATCH_GROUD_NO, MATERIAL_NO, MATERIAL_NAME,
- PRODUCCODE, PRODUCNAME, STD_CODE, STD_NAME, GRADECODE, GRADENAME, STEELCODE,
- STEELNAME, STD_STYLE, STD_STYLE_DESC, SPEC_CODE, SPEC_NAME, MODEL_CODE,
- MODEL_DESC, PRO_ORDER_NO, PLINE_CODE, PLINE_NAME, ACT_DIMATER, ACT_HEIGHT,
- ACT_LEN, ACT_LEN_MIN, ACT_LEN_MAX, ACT_COUNT, ACT_WEIGHT, ACT_THEORY_WEIGHT,
- BELONG_CODE, BELONG_NAME, STORAGE_NO, LOCATION_NO, LARY_NO, LOC_NO,
- STORAGE_ATTR, STORAGE_ATTR_NAME, STORAGE_TYPE_NO, STORAGE_TYPE_NAME,
- MANAGEMENT_NO, MANAGEMENT_NAME, RPO_TIME, PRO_BC, PRO_BZ, INSTOCK_TIME, IN_BC,
- IN_BZ, MEMO, CREATE_NAME, CREATE_TIME, ORD_PK, ORD_LN_PK, ORD_LN_DLY_PK,
- DEPARTMENT_CODE, DEPARTMENT_DESC, ORDER_NO, ORDER_SEQ, DELIVERY_NO,
- PRODUCT_FLAG, MAT_STATUS, JUDGE_STD_NAME, JUDGE_STD_CODE, IN_TIME_F,
- LEN_NO, LEN_DESC, LEN_UNIT, PIPMEMO, SOURE_CODE, SOURE_NAME,
- MAT_ORIGIN_CODE, MAT_ORIGIN_NAME, AFFIRM_LOG,QCM_STAUS) VALUES (?, ?,
- ?, ?, ?,
- ?, ?, ?, ?, ?, ?, ?,
- ?, ?, ?, ?, ?, ?, ?,
- ?, ?, ?, ?, ?, ?,
- ?, ?, ?, ?, ?, ?,
- ?, ?,?, ?, ?,?,
- ?,?, ?, ?, ?, ?,
- ?, ?, ?, ?, ?,
- ?, ?, TO_DATE(?,'YYYY-MM-DD HH24:MI:SS'), ?, ?, TO_DATE(?,'YYYY-MM-DD HH24:MI:SS'), ?,
- ?, ?, ?, TO_DATE(?,'YYYY-MM-DD HH24:MI:SS'),?, ?, ?,
- ?, ?, ?, ?, ?,
- ?, ?, ?, ?, TO_DATE(?,'YYYY-MM-DD HH24:MI:SS'), ?, ?, ?, ?,?, ?,
- ?, ?, ?,?)
- ]]>
- </query>
- <query id="FrmVrpInLibrary.AddLibraryResult" desc="新增位置表">
- <![CDATA[
- INSERT INTO YDM_ZC_BUTTRESS
- (MAT_NO,
- JUDGE_STOVE_NO,
- BATCH_NO,
- BATCH_GROUD_NO,
- STORAGE_NO,
- LOCATION_NO,
- LARY_NO,
- LOC_NO,
- STORAGE_ATTR,
- STORAGE_ATTR_NAME,
- STORAGE_TYPE_NO,
- STORAGE_TYPE_NAME,
- MANAGEMENT_NO,
- MANAGEMENT_NAME,
- MEMO,
- CREATE_NAME,
- CREATE_TIME,
- DEPARTMENT_CODE,
- DEPARTMENT_DESC)
- values ( ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
- ?,
- ?)
- ]]>
- </query>
- <query id="FrmVrpInLibrary.updatePln" desc="回写镦拔扩计划表">
- <![CDATA[
- UPDATE PLN_ZY_DBK_M
- SET PLANSTATUS = ?, BESIDE_STATUS = ?
- WHERE HEAT_PLAN_NO = ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.updatePlnGxProSeq" desc="修改镦拔扩订单表下一顺序号状态为生产中">
- <![CDATA[
- UPDATE PLN_ORDER_DBK_S T SET T.EXE_STATUS = ? WHERE T.GX_PRO_SEQ = ? AND T.PLINE_CODE=? AND EXE_STATUS IN('0','1')
- ]]>
- </query>
- <query id="FrmVrpInLibrary.updatePlnId" desc="回写镦拔扩订单表">
- <![CDATA[
- UPDATE PLN_ORDER_DBK_S T
- SET T.EXE_STATUS = ?, PLAN_TIME_E = TO_DATE(?,'YYYY-MM-DD HH24:MI:SS')
- WHERE T.PRO_PLAN_ID = ?
- AND T.GX_PLAN_NO = ?
- AND T.EXE_STATUS<>'3'
- ]]>
- </query>
- <query id="FrmVrpInLibrary.deletePlnId" desc="撤销结炉回写">
- <![CDATA[
- UPDATE PLN_ORDER_DBK_S T
- SET T.EXE_STATUS = ?, PLAN_TIME_E = ''
- WHERE T.PRO_PLAN_ID = ?
- AND T.GX_PLAN_NO = ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.queryProPlanID" desc="查询订单向下的炉计划">
- <![CDATA[
- SELECT COUNT(*) COUNT
- FROM PLN_ZY_DBK_M T
- WHERE T.PRO_PLAN_ID = ?
- AND T.GX_PLAN_NO = ?
- AND T.PLANSTATUS IN ('00', '10', '20')
- ]]>
- </query>
- <query id="FrmVrpInLibrary.queryProPlanReady" desc="查询虚拟炉计划是否为零">
- <![CDATA[
- SELECT COUNT(*) COUNT
- FROM PLN_ZY_DBK_READY T
- WHERE T.PRO_PLAN_ID = ?
- AND T.GX_PLAN_NO = ?
- AND (T.REAL_ALLOT_NUM ='0' OR T.REAL_ALLOT_NUM IS NULL)
- ]]>
- </query>
- <query id="FrmVrpInLibrary.queryProPlandBkS" desc="查询虚拟炉计划是否为零">
- <![CDATA[
- SELECT T.GX_PRO_SEQ
- FROM PLN_ORDER_DBK_S T
- WHERE T.PRO_PLAN_ID = ?
- AND T.GX_PLAN_NO = ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.UpdateLibraryResult" desc="修改材料表里的材料类别为成品">
- <![CDATA[
- UPDATE MAT_ZC_M SET PRODUCT_FLAG ='801402',MAT_STATUS = '80150201'
- WHERE JUDGE_STOVE_NO = ?
- AND BATCH_NO = ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.AddMatM" desc="末工序修改料表">
- <![CDATA[
- UPDATE MAT_ZC_M
- SET PRODUCT_FLAG = ?,
- MAT_STATUS = ?,
- PROCESS_CDOE = ?,
- PROCESS_DESC = ?,
- VRP_PLINE_CODE = ?,
- VRP_PLINE_NAME = ?,
- VRP_FACE_RESULT_CODE = ?,
- VRP_CHEM_RESULT_CODE = ?,
- VRP_GX_PLAN_NO = ?,
- VRP_GX_PLAN_NO1 = ?,
- VRP_SPEC_RESULT_CODE = ?,
- VRP_QCM_STAUS = ?,
- VRP_HEAT_PLAN_NO = ?,
- VRP_PRO_ORDER_ID = ?,
- VRP_PRO_ORDER_ID1 = ?,
- VRP_PRO_ORDER_NO = ?,
- VRP_PRO_ORDER_NO1 = ?,
- VRP_LOT_NO = ?,
- VRP_PHY_RESULT_CODE = ?,
- VRP_SAMPLE_FLAG = ?,
- VRP_CRAF_NO = ?,
- VPR_QUALITY_GROUP_ZG = ?,
- VRP_ACT_HEIGHT = ?,
- VRP_ACT_DIMATER = ?,
- MATERIAL_NO = ?,
- MATERIAL_NAME = ?,
- INPUT_MATERIAL_NAME = ?,
- INPUT_MATERIAL_NO = ?,
- INPUT_ORIGIN_CODE = ?,
- NEXT_PROCESS_CDOE = ?,
- NEXT_PROCESS_DESC = ?,
- PLINE_CODE = ?,
- PLINE_NAME = ?,
- UPDATE_NAME = ?,
- UPDATE_TIME =TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
- VRP_JUDGE_RESULT_CODE=?,
- BELONG_CODE=?,
- BELONG_NAME=?,
- MAT_GOWHERE_CODE=?,
- MAT_GOWHERE_NAME=?,
- VPR_FLAG_STOVE_NO_ZG=?
-
- WHERE MAT_NO = ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.queryPlanJg" desc="查询镦拔扩计划表状态">
- <![CDATA[
- SELECT PLANSTATUS
- FROM PLN_ZY_DBK_M
- WHERE HEAT_PLAN_NO = ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.getInListDoc" desc="查询入库单号">
- <![CDATA[
- SELECT ? || ? ||
- LPAD(SUBSTR(NVL(MAX(T.INSTOCK_DOC), '00000'), -5, 5) + 1, 5, '0') AS INSTOCK_DOC
- FROM YDM_ZC_INLIST T
- WHERE TRUNC(T.CREATE_TIME) = TO_DATE(?, 'YYYY-MM-DD')
- AND T.INSTOCK_TYPE_CODE=?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.getInListDoc1" desc="查询入库流水">
- <![CDATA[
- SELECT LPAD(SUBSTR(NVL(MAX(T.INSTOCK_SQE), '0000'), -4, 4) + 1, 4, '0') AS INSTOCK_SQE
- FROM YDM_ZC_INLIST T
- WHERE T.INSTOCK_DOC = ?
- ]]>
- </query>
- <query id="FrmVrpInLibrary.UpdatePortBatch" desc="修改管号队列重量">
- <![CDATA[
- UPDATE PORT_VRP_BATCH_SAMPLE_RESULT T
- SET T.ACT_WEIGHT = ?
- WHERE T.MAT_NO = ?
- ]]>
- </query>
- </queryMap>
|