| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- <?xml version="1.0" encoding='UTF-8'?>
- <queryMap desc="订单详细查询">
- <query id="UIE012050.Order.Select" desc="" fetchSize="10">
- <![CDATA[
- SELECT A.ORD_NO, A.ORD_SEQ,
- XB_PACKAGE.GF_COMNNAME_FIND('E01001', A.ORD_PROG_CD) ORD_PROG_CD, -- 订单进度代码
- B.ORD_ACT_DTIME, -- 订单接受日期
- A.DEL_TO_DATE, -- 交货日期
- XB_PACKAGE.GF_COMNNAME_FIND('A01004', A.PRD_TY) PRODNM_CD, -- 产品代码
- XB_PACKAGE.GF_COMNNAME_FIND('A01001', A.RCVORD_CLF) RCVORD_CLF, -- 订货区分
- XB_PACKAGE.GF_COMNNAME_FIND('A01002', C.STKSALE_TP) STKSALE_TP, -- 库存销售区分
- XB_PACKAGE.GF_COMNNAME_FIND('A01009', A.DEST_CD) DEST_CD, -- 目的地代码
- XB_PACKAGE.GF_CUSTOMER_FIND(A.CUST_CD) CUST_CD, -- 客户代码
- XB_PACKAGE.GF_CUSTOMER_FIND(A.ORDCUST_CD) ORDCUST_CD, -- 用户代码
- XB_PACKAGE.GF_USER_FIND(B.SALE_CHR_CD) SALE_CHR_CD, -- 销售员
- B.CONTRACT_NO, -- 合同书号
- C.CUST_STL_GRD, -- 客户钢号
- C.SPEC_STL_GRD, -- 规格钢号
- C.FAC_STL_GRD, -- 公司内钢号
- C.DDC_STL_GRD, -- 判定钢号
- XB_PACKAGE.GF_COMNNAME_FIND('A01007', A.ORD_USEAGE_CD) ORD_USEAGE_CD, -- 订单用途
- A.SPEC_ABBSYM, -- 标准号
- -- 规格年度
- C.CUST_SPEC_NO, -- 客户公司参数号
- A.ORD_THK, -- 订单厚度
- A.ORD_THK_MIN THK_TOL_ERMIN, -- 厚度公差(下限)
- A.ORD_THK_MAX THK_TOL_ERMAX, -- 厚度公差(上限)
- A.ORD_WTH, -- 订单宽度
- A.ORD_WTH_MIN WTH_TOL_ERMIN, -- 宽度公差(下限)
- A.ORD_WTH_MAX WTH_TOL_ERMAX, -- 宽度公差(上限)
- A.ORD_LEN, -- 订单长度
- A.ORD_LEN_MIN, -- 长度公差(下限)
- A.ORD_LEN_MAX, -- 长度公差(上限)
- A.ORD_WGT, -- 订单重量
- -- 单重(包装重量)
- C.WGT_ACVAL_MIN, -- 交付允许差(下限)
- C.WGT_ACVAL_MAX, -- 交付允许差(上限)
- C.WGT_DSRULE_CD, -- 重量决定方法代码
- -- 产品重量区分
- C.ORD_INDIA, -- 订单内径
- C.ORD_OUTDIA, -- 订单外径
- C.PROD_WGT_MIN, -- 产品重量(下限)
- C.PROD_WGT_MAX, -- 产品重量(上限)
- C.PAKMTH_TP, -- 包装方法
- XB_PACKAGE.GF_COMNNAME_FIND('A01012', C.DLIV_TP) DLIV_TP, -- 运输方式
- C.EXAMORG_CD, -- 检验机构代码(?)
- -- 品质设计日期
- A.SPM_PROC_YN, -- 平整分卷指定判断
- A.SCARPING_PROC_YN, -- 火焰表面处理指定判断
- A.EMGMTR_NMG_CLF, -- 紧急材代码
- C.ORD_UDT_YN, -- 订单修改与否
- C.ORD_UDT_DTIME, -- 订单修改日期
- XB_PACKAGE.GF_USER_FIND(C.ORD_UDTBY_CD) ORD_UDTBY, -- 订单修改者
- C.ORD_CNC_YN, -- 订单取消区分
- C.ORD_CNC_DTIME, -- 订单取消日期
- XB_PACKAGE.GF_USER_FIND(C.ORD_CNCBY_CD) ORD_CNCBY, -- 订单取消者
- C.SHIP_END_YN, -- 发货结束与否
- --C.SHIP_END_DATE, -- 发货结束日期
- --------------------------------------------------------------------------------------
- --modify by sjw 091110
- --desc : 由于发货日期数据在DB中缺失,故采用制定发货结束日期来替代SHIP_END_DATE
- DECODE(A.PROD_END_GP , '1' ,A.PROD_END_DATE,'') SHIP_FN_DATE , --发货结束时间
- --------------------------------------------------------------------------------------
- XB_PACKAGE.GF_USER_FIND(C.SHIP_ENDBY_CD) SHIP_ENDBY, -- 发货结束者
- C.ORD_END_YN, -- 订单结束与否
- C.ORD_END_DATE, -- 订单结束日期
- XB_PACKAGE.GF_USER_FIND(C.ORD_ENDBY_CD) ORD_ENDBY, -- 订单结束者
- A.KEEPWARM_YN, -- 是否需要进保温坑
- A.EACHLOT_YN -- 是否需要全部取样
- FROM TBE02_ORD_PRC A, TBA01_ORD_COMM B, TBA01_ORD_LINE C, TBB01_ORD_PROD D
- WHERE ROWNUM < 2
- AND A.ORD_NO LIKE ?||'%'
- AND A.ORD_SEQ LIKE ?||'%'
- AND A.ORD_NO = B.ORD_NO
- AND A.ORD_NO = C.ORD_NO
- AND A.ORD_SEQ = C.ORD_SEQ
- AND A.ORD_NO = D.ORD_NO(+)
- AND A.ORD_SEQ = D.ORD_SEQ(+)
- ]]>
- </query>
- </queryMap>
|