个人编制软件展示

PSI - Purchase Sale Inventory 进销存软件

PSI 多门店管理与数据同步方案

多门店业务场景

连锁经营、批发分销企业通常需要在多个门店/仓库之间进行统一管理。PSI v2.5 引入了多门店架构,支持总部集中管控、门店独立运营的业务模式,同时保证库存数据实时准确、业务单据跨门店流转顺畅。

组织架构设计

采用"总部 - 区域 - 门店"三级架构,每级可灵活配置权限范围:

总部
├── 华东区
│   ├── 上海旗舰店
│   ├── 杭州分店
│   └── 南京分店
├── 华南区
│   ├── 广州旗舰店
│   └── 深圳分店
└── 华北区
    ├── 北京旗舰店
    └── 天津分店

数据隔离与共享策略

数据类型 共享范围 说明
商品档案 全组织共享 总部维护,门店只读
库存数据 门店隔离,总部可见 每个门店独立库存账
客户/供应商 可配置 支持私有或共享模式
业务单据 门店隔离 调拨单跨门店流转
价格体系 总部制定,门店执行 支持门店差异化定价

门店间库存调拨

调拨单是跨门店库存流转的核心单据,流程如下:

  1. 调拨申请:调入门店创建申请单,指定商品、数量、调出门店
  2. 调拨出库:调出门店确认出库,扣减本地库存
  3. 在途跟踪:运输过程中商品处于"在途"状态,双方均可查看
  4. 调拨入库:调入门店验收确认,增加本地库存
  5. 差异处理:如发生损耗,生成差异单由双方确认

数据同步机制

PSI 支持两种部署模式,对应不同的同步策略:

模式一:集中式部署(推荐)

所有门店共用一套数据库,通过权限控制数据隔离。优势是数据实时一致,无需同步。

-- 数据行级权限控制示例
SELECT * FROM inventory
WHERE store_id = CURRENT_STORE_ID();

-- 总部查询汇总
SELECT store_id, SUM(quantity) as total
FROM inventory
WHERE product_id = 'P001'
GROUP BY store_id;

模式二:分布式部署

各门店独立部署,通过消息队列定时同步数据:

同步方向:
  门店 → 总部:销售日报、库存快照、业务单据
  总部 → 门店:商品更新、价格调整、促销策略

同步频率:
  实时:库存变动(避免超卖)
  每15分钟:业务单据
  每小时:基础资料
  每日凌晨:全量数据校验

库存同步冲突解决

分布式场景下,同一商品在多个门店同时销售可能出现超卖风险。PSI 采用"总部预留库存"机制:

报表汇总分析

多门店场景下的典型报表:

实施建议

  1. 门店数量 ≤ 10 家推荐集中式部署,简单高效
  2. 门店数量 > 10 家或跨城市分布,考虑分布式 + 定时同步
  3. 上线前务必做好历史数据清洗和门店编码规范
  4. 培训各门店操作员,统一业务流程
← 上一篇:PSI 打印模板自定义配置指南