库存管理
Aptli的库存系统可追踪分布于多个存储地点的实物资源(材料、设备、耗材),并对每次移动操作提供完整的审计追踪记录。库存工作流所引用的地理地图功能,通过《现场操作指南》所述的版本/提交系统进行管理,并在团队间共享数据时,可通过"数据传输"按钮导出为GeoJSON格式。
核心概念
资源 - 工作项与库存定义 - 材料(电缆、导管、安装硬件) - 耗材(电线米数、燃油加仑数) - 设备(梯子、叉车、车辆) - 劳动力类型(电工、安装工、测量员)
库存项目 - 特定地点的实物库存余额 - 追踪每种资源的数量/体积 - 按地点区分(仓库 vs. 现场 vs. 车辆) - 通过交易实现实时余额更新
站点 - 库存存储位置 - 物理站点(仓库、堆场) - 逻辑站点(个体工人、车辆) - GPS坐标或用户/资产关联信息
交易记录 - 所有库存变动的不可篡改审计轨迹 - 消耗(现场作业导致库存减少) - 转移(站点间库存调拨) - 收货(新库存入库) - 调整(人工更正) - 领取(扫描任务资源二维码时自动创建的任务范围物料收集)
工作流概述
库存生命周期:
收货单 → 库存商品创建/更新 → 调拨 → 员工个人站点 → 消耗 → 报表 ↓ ↓ ↓ 仓库二维码拣货付款计算
收货库存1. 在收货地点创建交易类型收货2. 创建库存商品或增加库存数量3. 交易记录包含收货人、时间及地点信息
点对点转移1. 创建带取货码的任务(基于JWT的二维码)2. 授权接收方在源站点扫描二维码3. 交易记录扫描者、方式(自助/人工)、GPS位置4. 源站点库存减少,接收方个人站点库存增加
现场消耗流程1. 工人完成任务,提交报告2. 报告包含consumedFrom数组(所用库存物品)3. 系统自动生成消耗交易记录4. 库存减少,交易记录关联报告用于支付结算
受保护库存1. 仓库人员预留待分配库存2. 生成含资源目标的二维码提货码3. 仅授权接收方可扫描(或具备canFacilitatePickups权限的工作人员)4. 支持部分提货(取10件中的5件,剩余部分可稍后重新扫描)
实时执行
库存系统采用实时模式(非版本化):- 即时显示下次取货扫描的库存状态- 交易审计轨迹即时确认- 不存在离线草稿或版本历史记录- 修正操作将新增调整交易(永不删除)
主要功能
资源转换 - 单位转换(英尺→米) - 组合拆分(1套安装工具包→5米胶带+6颗螺丝) - 嵌入资源定义以提升性能
交易不可篡改性 - 无法删除或修改交易记录 - 生成永久性审计轨迹 - 更正操作以新调整交易形式记录 - 支持合规性与财务对账
多站点追踪 - 中央仓库库存 - 个人工人库存(个人"站点") - 车辆库存 - 现场集结区
需求与供应概览
资源页面可通过筛选栏中的获取需求/供应按钮,按需显示两列聚合数据——需求(所有有效任务所需的总量)和供应(库存物品中的总存量)。在项目启动前使用此功能,可在现场团队已到场之前发现物料缺口。库存物品详情页无需手动获取,即可自动显示其所属资源的相同数据。