WarehousePermissions.xml 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="仓库权限">
  3. <query id="WarehousePermissions.getWarehousePermissions" desc="获取仓库权限">
  4. <![CDATA[
  5. SELECT T.STORAGE_NO, T.STORAGE_NAME
  6. FROM YDM_BS_STORAGE T
  7. WHERE
  8. T.STORAGE_TYPE_NO || '&' LIKE '%' || ? || '%'
  9. AND T.STORAGE_ATTR || '&' LIKE '%' || ? || '%'
  10. AND T.VALIDFLAG='1'
  11. ]]>
  12. </query>
  13. <query id="WarehousePermissions.getWarehousePermissionsStore"
  14. desc="获取仓库权限">
  15. <![CDATA[
  16. SELECT T.STORAGE_NO, T.STORAGE_NAME
  17. FROM YDM_BS_STORAGE T
  18. WHERE T.VALIDFLAG='1'
  19. ]]>
  20. </query>
  21. <query id="WarehousePermissions.getMaterialInfo" desc="物料编码信息">
  22. <![CDATA[
  23. SELECT MATERIAL_NO,
  24. MATERIAL_DESC,
  25. PRODUCCODE,
  26. PRODUCNAME,
  27. PRODUC_JX,
  28. PRODUC_ENG,
  29. STD_STYLE,
  30. STD_STYLE_DESC,
  31. STEELCODE,
  32. STEELNAME,
  33. GRADECODE,
  34. GRADENAME,
  35. DIMATER,
  36. HEIGHT,
  37. SPEC_CODE,
  38. SPEC_NAME,
  39. MODEL_CODE,
  40. MODEL_DESC,
  41. OUTSRC_ALLOW,
  42. FIRST_PRDC,
  43. CREATE_NAME,
  44. CREATE_TIME,
  45. UPDATE_NAME,
  46. UPDATE_TIME,
  47. DELETE_NAME,
  48. DELETE_TIME
  49. FROM SLM_BASE_MATERIAL T
  50. ORDER BY T.MATERIAL_NO
  51. ]]>
  52. </query>
  53. <query id="WarehousePermissions.getOrderUnitBySalg" desc="订货单位(销售组织权限)">
  54. SELECT
  55. DISTINCT T1.CUSTOMER_NO, T1.CUSTOMER_NM
  56. FROM SLM_BASE_CUSTOMER T1,
  57. SLM_BASE_CUSTM_USE T2
  58. WHERE T1.CUSTOMER_NO = T2.CUSTOMER_NO
  59. AND
  60. T1.VALIDFLAG = '1'
  61. AND T2.VALIDFLAG = '1'
  62. AND T2.CUSTM_USE='100202'
  63. </query>
  64. <query id="WarehousePermissions.getReceivingUnitBySalg" desc="收货单位(销售组织权限)">
  65. SELECT
  66. DISTINCT T1.CUSTOMER_NO, T1.CUSTOMER_NM
  67. FROM SLM_BASE_CUSTOMER
  68. T1, SLM_BASE_CUSTM_USE T2
  69. WHERE T1.CUSTOMER_NO = T2.CUSTOMER_NO
  70. AND
  71. T1.VALIDFLAG = '1'
  72. AND T2.VALIDFLAG = '1'
  73. AND T2.CUSTM_USE='100203'
  74. </query>
  75. <query id="WarehousePermissions.getSalgPermissions" desc="获取销售组织权限">
  76. <![CDATA[
  77. SELECT DISTINCT T.SALE_ORG FROM SLM_BASE_SALE_AREA_TYP T WHERE T.VALIDFLAG = '1'
  78. ]]>
  79. </query>
  80. <query id="WarehousePermissions.getSection" desc="获取科室权限">
  81. SELECT DISTINCT T.SALE_AREA_NO FROM SLM_BASE_SALE_AREA_TYP T WHERE
  82. T.VALIDFLAG = '1'
  83. </query>
  84. <query id="WarehousePermissions.getBaseSection" desc="基础信息科室权限">
  85. select t.departid,t.departname from core_app_department t where t.depttype ='3'
  86. </query>
  87. <query id="WarehousePermissions.getStoreNo" desc="根据数据权限查询仓库">
  88. select t.STORAGE_NO,t.STORAGE_NAME from YDM_BS_STORAGE t where 1=1
  89. #CONDITION#
  90. </query>
  91. <query id="WarehousePermissions.getStoreAll" desc="获取所有目标库">
  92. SELECT T.STORAGE_NO,T.STORAGE_NAME FROM YDM_BS_STORAGE T WHERE
  93. T.STORAGE_TYPE_NO = ?
  94. </query>
  95. <query id="WarehousePermissions.getStoreAll1" desc="获取所有目标库">
  96. SELECT T.STORAGE_NO,T.STORAGE_NAME FROM YDM_BS_STORAGE T WHERE
  97. 1=1
  98. </query>
  99. <query id="WarehousePermissions.getStoreAll2" desc="获取所有目标库">
  100. SELECT T.STORAGE_NO,T.STORAGE_NAME FROM YDM_BS_STORAGE T WHERE
  101. T.STORAGE_TYPE_NO = ? AND T.STORAGE_ATTR = ?
  102. </query>
  103. <query id="WarehousePermissions.getKepNo" desc="获取所有框号">
  104. SELECT T.KEP_NO FROM COUPLING_APP_BOX_MAIN T where t.VALIDFLAG='1'
  105. </query>
  106. <query id = "WarehousePermissions.getWarehousePermissionsDepart" desc = "根据数据权限获取部门">
  107. SELECT DISTINCT T.PID FROM CORE_APP_DEPARTMENT T WHERE 1 = 1
  108. </query>
  109. </queryMap>