# WMSCORE **Repository Path**: laotou99_admin/WMSCORE ## Basic Information - **Project Name**: WMSCORE - **Description**: 仓储系统的核心逻辑,不包含UI界面,只用于研究核心的变化。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2018-02-04 - **Last Updated**: 2025-12-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WMSCORE 仓储系统的核心逻辑,用于研究核心的变化。(不包含UI界面)这是以前说的。 感觉近代仓库就是,物料和库位的管理。 ## 问题列表 |需要做的|已在做的|遇困难的|已完成的| |----|----|----|----| |1,添加工作流在入库和出库 | . | . | . | |2,完成ASN界面 | . | . | . | |3,完成SO界面 | . | . | . | |4,完成INV界面 | . | . | . | |5,完成ASN后台 | . | . | . | |6,完成SO后台 | . | . | . | |7,完成INV后台 | . | . | . | |8,完成盘库界面 | . | . | . | |9,完成盘库后台| . | . | . | |10, 完成登入界面| . | . | . | |11, 完成登入后台| . | . | . | |12, 完成邮件界面| . | . | . | |13, 完成邮件后台| . | . | . | |14, 完成工作流功能| . | . | . | |15, 完成报表功能| . | . | . | |16, | | | | ## 2025-08-11 1,考虑加入工作流,可以详细看到流程到达了哪个部分 ## 2025-03-05 1,修复已有功能的错误。 2,计划完成已有的功能。(将部分演示功能,变成正常功能) ## 2019-07-01 继续开发中 ### 也不知道下次什么时候会更新了 ## 2019-03-01 - 将近快一年没有更新过此代码了,今决定将此核心写过的一个仓储系统开源出来,先不多说上几张图看看 >![主界面](https://oscimg.oschina.net/oscnet/83baea763bd55ed311b795f23d9dda24a97.jpg) >![入库查询界面](https://oscimg.oschina.net/oscnet/c24a638cbc0068643a60d0a8e3f026cd904.jpg) >![入库主数据](https://oscimg.oschina.net/oscnet/0f551291c3705c0dad51bca05b8b8abc1e2.jpg) >![入库子数据](https://oscimg.oschina.net/oscnet/07a9f2d3b098fa636eb5eb393dbc7aa5a83.jpg) ## 2018-03-08 ### 一,需要实现的功能有库位管理,先期计划库位有三种,1:普通库位,2:手动库位,3:自动库位 #### 1,普通库位:此库位没有收货限制,摆放限制,可用作,仓库临时摆放库位,收货库位,或是出货库位等。 #### 2,手动库位:此库位为正式物料摆放库位,但此库位需要手动配置收货,计算机,不会自动去配置此库位,和将物料分配到此库位。 #### 3,自动库位:此库位为电脑自动分配库位,当设置库位信息的时候,绑定物料号,那物料在收货分配库位时,就会找到当前空余的库位号,完成自动收货入库。 ## 二,使用到的技术 - 使用spring boot的基本构架。 - 后台数据库使用的是轻量级的H2,直接使用spring的repository做连接。 #符合经典仓储公式 ##原理 --入----------------------------------------------------------------------------------------
1,入001,A001,10,1月1日
2,入002,A002,20,1月2日
3,入003,A001,20,1月3日
4,入004,A002,10,1月4日
5,入005,A001,10,1月5日
--存----------------------------------------------------------------------------------------
1,存001,A001,10,入001,库001->存001,A001,10-10=0,入001,库001,配001
2,存002,A002,20,入002,库002->存002,A002,20-20=0,入002,库002,配002
3,存003,A001,20,入003,库003->存003,A001,20-20=0,入003,库003,配004
4,存004,A002,10,入004,库001->存004,A002,10-10=0,入004,库001,配003
5,存005,A001,10,入005,库002->存005,A001,10-10=0,入005,库002,配005
--出----------------------------------------------------------------------------------------
1,出001,A001,10,1月3日
2,出002,A002,30,1月4日
3,出003,A001,30,1月5日
--配----------------------------------------------------------------------------------------
1,配001,出001,A001,10,存001,库001
2,配002,出002,A002,20,存002,库002
3,配003,出002,A002,10,存004,库001
4,配004,出003,A001,20,存003,库003
5,配005,出003,A001,10,存005,库002