| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188 |
- <?xml version="1.0" encoding='UTF-8'?>
- <queryMap desc="充当处理结果查询与修改">
- <query id="UIE031040.RepOrd.Select" desc="" fetchSize="10">
- <![CDATA[
- SELECT
- ORD_NO, -- 合同号
- ORD_SEQ, -- 订单号
- CUST_CD, -- 客户代码
- PRODNM_CD, -- 产品代码
- STL_GRD, -- 钢号
- SPEC_ABBSYM, -- 标准号
- ORD_USEAGE_CD, -- 订单用途
- ORD_THK, -- 订单厚度
- ORD_WTH, -- 订单宽度
- ORD_LEN, -- 订单长度
- ORD_INDIA, -- 订单内径
- ORD_OUTDIA, -- 订单外径
- ORD_WGT_MIN, -- 订单重量下限
- ORD_WGT_MAX, -- 订单重量上限
- EMGMTR_NMG_CLF, -- 紧急材代码
- DEL_TO_DATE, -- 交货期结束
- DESIGN_SLAB_THK, -- 设计板坯厚度
- DESIGN_SLAB_WTH, -- 设计板坯宽度
- DESIGN_SLAB_LEN, -- 设计板坯长度
- DESIGN_SLAB_WGT, -- 设计板坯重量
- ORD_WGT, -- 订单重量
- WGT_ACVAL_MIN, -- 交付允许误差 最小
- WGT_ACVAL_MAX, -- 交付允许误差 最大
- REP_TOT_WGT, -- 充当对象产品重量
- REP_CONF_WGT, -- 充当确定产品重量
- REP_WGT, -- 充当产品重量
- REP_REM_WGT -- 充当余量产品重量
- FROM TBE04_REP_ORD
- WHERE REP_WGT > 0
- AND PRODNM_CD||'&' LIKE ?||'%' -- 产品代码
- AND CUST_CD||'&' LIKE ?||'%' -- 客户代码
- AND STL_GRD||'&' LIKE ?||'%' -- 钢号
- AND ORD_NO LIKE ?||'%' -- 合同号
- AND ORD_SEQ LIKE ?||'%' -- 订单号
- AND RCVORD_CLF||'&' LIKE ?||'%' -- 接受订单(订货)区分
- AND DEL_TO_DATE BETWEEN ? AND ? -- 交货期
- AND ORD_USEAGE_CD||'&' LIKE ?||'%' -- 订单用途
- AND SPEC_ABBSYM||'&' LIKE ?||'%' -- 标准号
- AND ORD_THK BETWEEN ? AND ? -- 订单厚度
- AND ORD_WTH BETWEEN ? AND ? -- 订单宽度
- ORDER BY ORD_NO ASC, ORD_SEQ ASC
- ]]>
- </query>
- <query id="UIE031040.RepSlab.Select" desc="" fetchSize="10">
- <![CDATA[
- SELECT LVL "LEVEL", ORD_NO, ORD_SEQ,
- '板坯' MAT_NAME,
- DECODE(LVL, 1, SLAB_NO, SLAB_CUT_SEQ) DSP_NO,
- SLAB_NO MAT_NO, -- 板坯号
- STL_GRD, -- 钢号
- SLAB_THK MAT_THK, -- 板坯厚度
- SLAB_WTH MAT_WTH, -- 板坯宽度
- SLAB_LEN MAT_LEN, -- 板坯长度
- SLAB_WGT MAT_WGT, -- 板坯重量
- COIL_INDIA, -- 钢卷内径
- COIL_OUTDIA, -- 钢卷外径
- PROD_DTIME, -- 生产日期
- XB_PACKAGE.GF_COMNNAME_FIND('E01010', WOO_RSN) WOO_RSN, -- 余材原因
- LOC, -- 堆放位置
- SLAB_CUT_SEQ -- 板坯切割顺序
- FROM (
- SELECT 1 LVL, '' ORD_NO, '' ORD_SEQ, STL_GRD,
- SLAB_NO, SLAB_THK, SLAB_WTH, SLAB_LEN, SLAB_WGT, NULL COIL_INDIA, NULL COIL_OUTDIA,
- PROD_DTIME, WOO_RSN, LOC, '00' SLAB_CUT_SEQ
- FROM TBE04_REP_SLAB
- WHERE SLAB_NO IN (
- SELECT SLAB_NO FROM TBE04_REP_SLAB_D
- WHERE ORD_NO = ? AND ORD_SEQ = ?) -- 参数:合同号、订单号
- UNION ALL
- SELECT 2 LVL, ORD_NO, ORD_SEQ, '',
- SLAB_NO, PROD_THK, PROD_WTH, PROD_LEN, PROD_WGT, COIL_INDIA, COIL_OUTDIA,
- '', '', '', SLAB_CUT_SEQ
- FROM TBE04_REP_SLAB_D
- WHERE SLAB_NO IN (
- SELECT SLAB_NO FROM TBE04_REP_SLAB_D
- WHERE ORD_NO = ? AND ORD_SEQ = ?)) -- 参数:合同号、订单号
- ORDER BY SLAB_NO, SLAB_CUT_SEQ
- ]]>
- </query>
- <query id="UIE031040.RepCoil.Select" desc="" fetchSize="10">
- <![CDATA[
- SELECT LVL "LEVEL", ORD_NO, ORD_SEQ,
- '钢卷' MAT_NAME,
- DECODE(LVL, 1, OLD_SAMPL_NO, COIL_CUT_SEQ) DSP_NO,
- COIL_NO MAT_NO, -- 钢卷号
- STL_GRD, -- 钢号
- COIL_THK MAT_THK, -- 钢卷厚度
- COIL_WTH MAT_WTH, -- 钢卷宽度
- COIL_LEN MAT_LEN, -- 钢卷长度
- COIL_WGT MAT_WGT, -- 钢卷重量
- COIL_INDIA, -- 钢卷内径
- COIL_OUTDIA, -- 钢卷外径
- PROD_DTIME, -- 生产日期
- XB_PACKAGE.GF_COMNNAME_FIND('E01010', WOO_RSN) WOO_RSN, -- 余材原因
- LOC, -- 堆放位置
- COIL_CUT_SEQ -- 钢卷切割顺序
- FROM (
- SELECT 1 LVL, '' ORD_NO, '' ORD_SEQ, A.STL_GRD, B.OLD_SAMPL_NO,
- A.COIL_NO, A.COIL_THK, A.COIL_WTH, A.COIL_LEN, A.COIL_WGT, A.COIL_INDIA, A.COIL_OUTDIA,
- A.PROD_DTIME, A.WOO_RSN, A.LOC, '00' COIL_CUT_SEQ
- FROM TBE04_REP_COIL A, TBH02_COIL_COMM B
- WHERE A.COIL_NO = B.COIL_NO
- AND A.COIL_NO IN (
- SELECT COIL_NO FROM TBE04_REP_COIL_D
- WHERE ORD_NO = ? AND ORD_SEQ = ?)
- UNION ALL
- SELECT 2 LVL, ORD_NO, ORD_SEQ, '', '',
- COIL_NO, COIL_THK, COIL_WTH, COIL_LEN, COIL_WGT, COIL_INDIA, COIL_OUTDIA,
- '', '', '', COIL_CUT_SEQ
- FROM TBE04_REP_COIL_D
- WHERE COIL_NO IN (
- SELECT COIL_NO FROM TBE04_REP_COIL_D
- WHERE ORD_NO = ? AND ORD_SEQ = ?))
- ORDER BY COIL_NO, COIL_CUT_SEQ
- ]]>
- </query>
- <query id="UIE031040.RepSlabD.Select" desc="" fetchSize="10">
- <![CDATA[
- SELECT ORD_NO, ORD_SEQ, PROD_WGT WGT
- FROM TBE04_REP_SLAB_D
- WHERE SLAB_NO = ?
- ]]>
- </query>
- <query id="UIE031040.RepCoilD.Select" desc="" fetchSize="10">
- <![CDATA[
- SELECT ORD_NO, ORD_SEQ, COIL_WGT WGT
- FROM TBE04_REP_COIL_D
- WHERE COIL_NO = ?
- ]]>
- </query>
- <query id="UIE031040.RepOrd.Update" desc="">
- <![CDATA[
- UPDATE TBE04_REP_ORD SET
- DESIGN_SLAB_THK = ?, -- 设计板坯厚度
- DESIGN_SLAB_WTH = ?, -- 设计板坯宽度
- DESIGN_SLAB_LEN = ?, -- 设计板坯长度
- WHERE ORD_NO = ? -- 合同号
- AND ORD_SEQ = ? -- 订单号
- ]]>
- </query>
- <query id="UIE031040.RepOrd.Rem.Update" desc="">
- <![CDATA[
- UPDATE TBE04_REP_ORD A SET
- REP_WGT = REP_WGT - ?,
- REP_REM_WGT = REP_REM_WGT + ?
- WHERE ORD_NO = ? -- 合同号
- AND ORD_SEQ = ? -- 订单号
- ]]>
- </query>
- <query id="UIE031040.RepSlab.Update" desc="">
- <![CDATA[
- UPDATE TBE04_REP_SLAB SET
- ORD_FL = '2',
- PROD_THK = 0,
- PROD_WTH = 0,
- PROD_LEN = 0,
- PROD_WGT = 0,
- COIL_INDIA = 0,
- COIL_OUTDIA = 0,
- SPEC_ABBSYM = '',
- ORD_USEAGE_CD = '',
- ORD_NO = '',
- ORD_SEQ = '',
- PRODNM_CD = ''
- WHERE SLAB_NO = ?
- ]]>
- </query>
- <query id="UIE031040.RepCoil.Update" desc="">
- <![CDATA[
- UPDATE TBE04_REP_COIL SET
- ORD_FL = '2',
- UST_CD = '',
- SPEC_ABBSYM = '',
- ORD_USEAGE_CD = '',
- ORD_NO = '',
- ORD_SEQ = '',
- PRODNM_CD = ''
- WHERE COIL_NO = ?
- ]]>
- </query>
- </queryMap>
|