1. 规则管理服务:
技术实现:独⽴负责规则服务接⼝⽂档设计以及接⼝代码编写。采用 LiteFlow 框架,通过可视化界面操作实现编排业务走向,通过可视化手段呈现业务流程,显著降低客户的学习成本。
项目亮点:
独立设计规则的结构,通过可视化界面构建JSON结构的规则,规则入参、后端解析JSON格式转成 LiteFlow 可执行的 EL 表达式。
编号生成器:通过编写多个组成编号的组件,包括随机值组件、日期组件、序列号组件、回显组件等,在可视化界面可动态组成编号生成规则。
批次号生成器:提前编写多条批次号生成规则,根据物料配置的批次号生成规则标识,给出不同编排格式的批次号。
仓库服务出入库操作时,可根据规则配置执行仓库的出入库策略。
无需大量代码开发,为公司大幅降低工作业务量。
2. 消息平台服务:
技术实现:独⽴负责消息平台服务接⼝⽂档设计以及接⼝代码编写,该项目整合了 Redis、WebSocket 和RabbitMQ,构建功能强大的消息平台。
项目亮点:
多渠道消息分发:支持站内信、邮件、短信、微信推送等多种消息发送方式,满足不同场景的通信需求。
基于RabbitMQ的延迟队列:借助RabbitMQ的延迟队列功能实现站内信的定时发送,支持消息的精确调度,适合多种业务场景。
3. 仓库管理服务:
技术实现:独⽴负责仓库服务接⼝⽂档设计、绘制单据流转程序流程图以及接⼝代码编写,里面涉及大量的单据流转逻辑,打造完整的仓库管理系统。
项目亮点:
仓库和库位管理:支持仓库和库位信息创建与配置,支持仓库和库位限制策略配置,对入库单据类型和物料类型进行精确控制。
物料库存配置管理:为物料提供默认仓库和库位关联配置。实现是否参与安全库存预警和物料呆滞分析功能。
库存管理:以仓库、库位、物料、批次为维度实现精细化管理。支持库存快照和变更记录功能,实现全过程追溯。提供库存单价管理,支持各种成本计算模型。系统自动汇总库存数据,支持多维度查询与报表导出。
库存锁库管理:支持基于单据的库存预占锁定功能。系统自动计算可用库存=总库存-锁定库存。记录锁库操作用户和时间,支持责任追溯。提供锁库解锁操作权限控制,确保数据准确性。可查询特定单据关联的锁库记录。
批次号处理单据:支持同一物料不同批次的合并操作。实现单一批次库存的多批次拆分功能。提供完整审批流程,确保操作合规。自动计算合并后批次的单价和数量。生成批次变更历史记录,支持全程追溯。
组装拆卸单据:支持将多种原材料组装成成品,或将成品拆卸为原材料。可配置组装/拆卸比例控制物料用量。集成审批流程,通过后自动生成出入库单。支持批次管理,可追踪成品与原料批次关系。
仓内调拨单据:实现同一仓库不同库位间的物料调拨功能。支持批量和单个物料调拨操作。集成审批流程规范操作流程。调拨完成后自动更新库存明细表中的库位信息。提供完整的调拨记录查询与追溯功能。
库存调拨单据:实现不同仓库间的物料调拨管理。支持调拨单据创建、编辑与审批。审核通过后自动生成出库单和入库单。提供调拨进度跟踪,监控出入库执行状态。完成后自动更新调拨单据为已完成状态。
出入库单据:统一管理各类出入库业务。实现领料员、仓管员、执行人等角色分工。支持条码扫描确认提高作业效率。处理实际出入库与申请数量的差异管理。提供完整的单据状态流转管理与追踪功能。且执行出入库操作时,可根据仓库设定的规则 自动按库存策略配置选择最佳的库存明细进行出入库操作。
其他出入库申请单据:支持非常规业务的出入库申请管理。提供多种出入库类型配置。允许自定义出入库原因和说明。集成审批流程,通过后生成标准出入库单。支持申请单据的状态监控和追溯查询。
库存盘点:支持定期、循环和动态盘点方案配置。可设定盘点范围包括仓库和物料选择。提供盘点任务分配功能支持多人协作。记录盘点结果并分析差异。自动生成盘盈盘亏单并调整库存。生成盘点历史报表。
工作台统计:工作台统计功能为仓库管理系统的核心数据展示模块,实时呈现关键业务指标。系统通过整合各类单据数据,提供库存物料数量统计、安全库存预警、呆滞物料分析等关键指标。用户支持按时间区间(日/月/年)进行数据分析。工作台还展示组装拆卸单据、备料单据、盘点方案等业务数据,帮助管理人员快速识别库存异常,提高决策效率,实现仓库资源优化配置和业务流程精细化管理。