28aa126e4b63b5df621a46ce900c56e625c53500.svn-base 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="SHIPPING">
  3. <query id="UIJ010080_01.select" desc=" " fetchSize="10">
  4. <![CDATA[
  5. --出库计划表
  6. SELECT (SELECT TBZ00_COMMCD.CD_DESC
  7. FROM TBZ00_COMMCD
  8. WHERE TBZ00_COMMCD.SM_CD = A.DEST_PCD
  9. AND ROWNUM = 1) YWD, --运往地
  10. SUBSTR(A.ORDERNO, 1, LENGTH(A.ORDERNO) - 3) PACTNO, --合同号
  11. ORDERNO, --计划号
  12. A.ISOUT, --是否出口
  13. A.DLIV_DIR_DATE PLANDATE, --计划时间
  14. '热轧线' PL, --产线
  15. B.SHIP_DIR_DTIME REALSENDTIME, --实际发货时间
  16. B.TRANS_CAR_NO, --车牌号
  17. A.DLIV_DIRNO, --出库指示号
  18. (SELECT CUST_NM
  19. FROM TBZ00_CUSTOMER
  20. WHERE CUST_CD = A.CUST_CD
  21. AND ROWNUM = 1) BUYERCODE, --客户名称
  22. '承运' TRANSTYPE, --合同性质
  23. (SELECT CUST_NM
  24. FROM TBZ00_CUSTOMER
  25. WHERE CUST_CD = ORD_CUST_CD
  26. AND ROWNUM = 1) INCEPTCORPCODE, --收货单位,
  27. (SELECT SM_CFNM FROM TBZ00_COMMCD WHERE SM_CD = A.CATEGORY)STL_GRD, --钢种,
  28. B.SPEC_STL_GRD, --牌号,
  29. B.ACT_WGT,--重量
  30. '热轧厂' LOADPOSITION,--装车点
  31. (SELECT TBZ00_COMMCD.SM_CFNM
  32. FROM TBZ00_COMMCD
  33. WHERE TBZ00_COMMCD.SM_CD = A.TRAIN_DLIVNO
  34. AND ROWNUM = 1) MOTORMANNAME,--承运单位
  35. (SELECT TBZ00_COMMCD.SM_CFNM
  36. FROM TBZ00_COMMCD
  37. WHERE TBZ00_COMMCD.SM_CD = A.DEST_PCD
  38. AND ROWNUM = 1) STATIONCODE, --到站
  39. A.BY_SEA_YN --是否水运
  40. FROM TBJ01_DLIV_DIR A,
  41. (SELECT MIN(TRANS_CAR_NO) TRANS_CAR_NO,
  42. MIN(SPEC_STL_GRD) SPEC_STL_GRD,
  43. SUM(ACT_WGT) ACT_WGT,
  44. DLIV_DIRNO,
  45. MIN(SHIP_DIR_DTIME) SHIP_DIR_DTIME
  46. FROM TBH02_COIL_COMM
  47. GROUP BY DLIV_DIRNO) B
  48. WHERE A.DLIV_DIRNO = B.DLIV_DIRNO
  49. AND A.DLIV_DIR_DATE >= TO_CHAR(?) --做主要查询条件
  50. AND A.DLIV_DIR_DATE <= TO_CHAR(?) --做主要查询条件
  51. AND A.DLIV_TP = ? -- 'T' 火车 'C' 汽车
  52. AND A.ISDELETED <> '1'
  53. ]]>
  54. </query>
  55. </queryMap>