进销存管理系统(ERP):采购库存销售一体化管理

中小企业在进销存管理上常遇到数据割裂的问题:采购部用一套表、仓库用一套表、财务又用另一套,月底对账耗时费力,库存周转慢、成本核算不准确。

这套 ERP 系统打通了 采购 → 库存 → 销售 → 财务 全链路,实现一体化管理,覆盖四大核心模块:

📦 采购管理
📋 销售管理
🏭 库存管理
💰 财务管理

全链路业务流程

1. 采购管理(Purchase)

采购管理是企业供应链的起点,系统支持从供应商管理到采购订单、入库验收、退货退款的完整闭环。

供应商管理

  • 完整的供应商信息档案(名称、联系人、联系方式、纳税人识别号、税率等)
  • 供应商银行账户信息管理(开户行、账号、开户地址)
  • 供应商状态与排序管理
供应商信息页面
供应商信息 — 供应商档案管理

采购订单

  • 采购单号自动生成(格式:{前缀}{年月日}{6位自增}
  • 关联供应商,记录采购时间、结算账户
  • 采购产品明细:选择产品、单价、数量、税率,自动计算总价
  • 采购状态:未审批 / 已审批,支持审批与反审批
  • 记录入库数量与退货数量,实时跟踪采购执行进度
采购订单页面
采购订单 — 采购业务源头

采购入库

  • 基于采购订单生成入库单,关联采购订单项
  • 选择目标仓库,入库后增加对应产品库存
  • 支持优惠、税额、其它费用等完整金额计算
  • 审批通过后自动更新库存和库存明细
采购入库页面
采购入库 — 库存增加

采购退货

  • 针对采购订单发起退货,关联原订单项
  • 退货后减少对应产品库存
  • 支持退款金额跟踪,确保财务合规
采购退货页面
采购退货 — 逆向物流管理

2. 销售管理(Sale)

销售管理与采购流程对称设计,覆盖客户管理、销售订单、出库发货、退货退款的完整业务链。

客户管理

  • 完整的客户信息档案(名称、联系人、联系方式、纳税人识别号等)
  • 客户银行账户信息管理
  • 客户状态与排序管理
客户信息页面
客户信息 — 客户档案管理

销售订单

  • 销售单号自动生成
  • 关联客户,记录销售时间、结算账户
  • 销售产品明细:选择产品、单价、数量、税率,自动计算总价
  • 支持审批与反审批流程
  • 记录出库数量与退货数量,实时跟踪销售执行进度
销售订单页面
销售订单 — 销售业务源头

销售出库

  • 基于销售订单生成出库单,关联订单项
  • 选择仓库,出库后减少对应产品库存
  • 审批通过后自动更新库存和库存明细
销售出库页面
销售出库 — 库存减少

销售退货

  • 针对销售订单发起退货,关联原订单项
  • 退货后增加对应产品库存(退回仓库)
  • 支持退款金额跟踪
销售退货页面
销售退货 — 逆向物流管理

3. 库存管理(Stock)

库存管理是进销存系统的核心,系统提供完整的多仓库库存管理能力。

产品库存

  • 按仓库 + 产品维度记录库存数量
  • 实时更新:采购入库增加、销售出库减少
  • 支持库存预警,防止断货或积压
产品库存页面
产品库存 — 按仓库维度实时库存

库存明细

  • 记录每一次库存变动的明细(入库单号、出库单号、业务类型)
  • 可追溯每一笔库存变化的来源:采购入库、销售出库、退货、调拨、盘点
  • 支持按仓库、产品、时间等维度筛选查询
出入库明细页面
库存明细 — 每一笔变动可追溯

仓库管理

  • 多仓库支持:可创建多个物理或逻辑仓库
  • 仓库信息:名称、地址、负责人、仓储费、搬运费
  • 默认仓库设置

库存信息总览

库存信息页面
库存信息 — 库存总览

4. 产品管理(Product)

统一的产品目录管理,为采购、销售、库存提供基础数据支撑。

  • 产品分类:支持多级产品分类(树形结构),分类编码管理
  • 产品单位:支持多种计量单位管理
  • 产品信息:名称、编码、规格、价格等完整产品档案
产品管理页面
产品管理 — 统一产品目录

5. 财务管理(Finance)

财务模块连接业务端与资金端,实现采购付款与销售收款的完整管理。

结算账户

  • 管理公司与供应商、客户之间的结算账户
  • 账户名称、编码、状态管理
结算账户页面
结算账户 — 资金账户管理

采购付款

  • 针对采购入库单发起付款
  • 关联结算账户,记录付款金额、付款方式
  • 跟踪已付款金额,管理应付账款
付款单页面
付款单 — 采购付款管理

销售收款

  • 针对销售出库单发起收款
  • 关联结算账户,记录收款金额、收款方式
  • 跟踪已收款金额,管理应收账款
收款单页面
收款单 — 销售收款管理

首页统计

系统提供直观的数据看板,帮助管理者快速掌握企业经营状况:

首页统计页面
首页统计 — 经营数据看板

技术栈

后端框架
Spring Boot + Spring Security + MyBatis Plus
前端框架
Vue 3 + Element Plus
数据库
MySQL / Oracle / PostgreSQL
模块架构
采购 / 销售 / 库存 / 产品 / 财务
部署
单体 / Spring Cloud 微服务
多租户
支持多仓库、多租户隔离

在线体验https://www.hydeh.com/boot/

租户:ERP | 用户名:erptest | 密码:erptest

登录后可在”ERP 系统”菜单下体验采购、销售、库存、财务等完整功能。