wms-data-2.0.sql 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. -- 企业库存信息
  2. SELECT
  3. li.itemName AS goodsName,
  4. li.itemCode AS codeTs,
  5. i.unitDesc AS gUnit,
  6. SUM(li.onHandQty) AS gQty,
  7. CONCAT(i.itemSize,'-',i.itemColor,'-',i.itemStyle) as goodsModel
  8. FROM
  9. location_inventory li
  10. LEFT JOIN item i ON li.itemCode = i. CODE
  11. GROUP BY
  12. li.itemCode
  13. -----------------企业货物上下架信息
  14. -- 上架
  15. SELECT
  16. rc.created AS shelfLoadTime,
  17. rc.itemCode AS skuNo,
  18. rc.itemCode AS codeTs,
  19. rc.itemCode AS goodsId,
  20. rc.quantity AS gQty,
  21. rc.toLocation AS seatNo,
  22. i.unitDesc AS gUnit,
  23. 'I' AS shelfLoadType,
  24. i.`name` AS goodsName,
  25. CONCAT(
  26. i.itemSize,
  27. '-',
  28. i.itemColor,
  29. '-',
  30. i.itemStyle
  31. ) AS goodsModel
  32. FROM
  33. receipt_container rc
  34. LEFT JOIN item i ON rc.itemcode = i. CODE
  35. -- 下架
  36. SELECT
  37. i.`name` AS goodsName,
  38. itemCode AS codeTs,
  39. itemCode AS skuNo,
  40. itemCode AS goodsId,
  41. quantity AS gQty,
  42. i.unitDesc AS gUnit,
  43. CONCAT(
  44. i.itemSize,
  45. '-',
  46. i.itemColor,
  47. '-',
  48. i.itemStyle
  49. ) AS goodsModel,
  50. originalPickLoc AS seatNo,
  51. scd.created AS shelfLoadTime,
  52. 'E' AS shelfLoadType
  53. FROM
  54. Shipping_container_detail scd
  55. LEFT JOIN item i ON scd.itemCode = i.`code`;
  56. --企业货物在仓库的移动信息
  57. SELECT
  58. td.taskType AS taskType,
  59. td.created AS created,
  60. td.toLoc AS targetSeatNo,
  61. td.fromLoc AS originSeatNo,
  62. td.itemName AS goodsName,
  63. td.itemCode AS codeTs,
  64. td.totalqty AS gQty,
  65. td.itemCode AS skuNo,
  66. td.itemCode AS goodsId,
  67. td.warehouseCode AS storeCode,
  68. i.unitDesc AS gUnit,
  69. CONCAT(i.itemSize,'-',i.itemColor,'-',i.itemStyle) as goodsModel
  70. FROM
  71. task_detail td
  72. LEFT JOIN item i on td.itemcode = i.CODE
  73. --库位上的货物信息
  74. SELECT
  75. li.companyCode AS merchSn,
  76. li.locationCode AS seatNo,
  77. li.itemName AS goodsName,
  78. li.itemCode AS codeTs,
  79. li.itemCode AS skuNo,
  80. li.itemCode AS goodsId,
  81. i.unitDesc AS gUnit,
  82. li.onHandQty AS gQty,
  83. li.warehouseCode AS storeCode,
  84. CONCAT(
  85. i.itemSize,
  86. '-',
  87. i.itemColor,
  88. '-',
  89. i.itemStyle
  90. ) AS goodsModel
  91. FROM
  92. location_inventory li
  93. LEFT JOIN item i ON li.itemCode = i. CODE