Aptli

站点

站点代表库存的存储位置。站点可以是物理位置(仓库)、现场站点或逻辑位置(个别工人、车辆)。

站点类型(隐式)

站点层次结构:

中央仓库├── 大容量,受控访问├── 具备canFacilitatePickups权限的员工└── 主要收货点(供应商→仓库)

现场暂存点├── 临时性,项目专用├── 中等容量└── 仓库转运 → 工人消耗

个人站点(工人)├── 首次领取二维码时自动创建├── 移动库存(随工人移动)└── 消耗交易(工作消耗库存)

车辆站点├── 车辆资产或操作员的引用├── 移动存储(流动团队)└── 库存随车辆移动

站点页面显示存储位置及其类型和容量信息

Aptli根据存在的字段使用隐式站点类型:

实体站点 具有几何信息(GPS坐标或区域多边形)的站点:- 中央仓库- 区域配送中心- 现场集散区- 堆放场

示例: 名称: "中央仓库" 几何位置: 坐标点 (纬度:40.7128, 经度:-74.0060) 地址: "纽约州纽约市仓储路123号"

个人站点 包含用户或车辆参考信息的站点(无几何数据):- 个人工人库存- 车辆库存- 移动设备

示例: 名称: "John的个人库存清单" 参考: { user_id: "..." }

该设计规避了枚举同步问题——几何体与引用的存在状态决定了隐式行为。

站点字段

基本信息:- 名称 - 描述性名称- 类型 - 用于筛选的类别(仓库、场地、车辆、个人)- 几何信息 - GPS坐标或多边形区域(可选)- 关联对象 - 用户或车辆的关联链接(可选)- 地址 - 仓库的物理地址

库存追踪:- 库存物品 - 本站点持有的资源数组(通过交易管理)- 容量 - 可选的最大体积/单位(接近上限时触发警报)

访问控制:- 授权人员 - 可在此站点创建收据/调整的用户- 需监督 - 若为真,则转运操作需canFacilitatePickups权限

创建站点

**实体站点:**1. 导航至库存 → 站点2. 点击"添加站点"3. 输入名称、类型、地址4. 点击地图设置几何形状(点或多边形)5. 如有需要设置容量6. 保存

个人站点(自动创建): 当工人扫描首个取货二维码时:- 自动创建个人站点- 命名:"工人姓名的个人库存"- 关联该工人的用户ID- 无需手动创建

**车辆站点:**1. 创建站点时需关联车辆资产2. 或关联操作车辆的用户3. 库存项目用于追踪车内物品4. 适用于移动库存管理(流动工作组)

网站使用模式

中央仓库 - 用途: 主要收货与存储 - 特征: 大容量、受控访问、固定位置 - 交易: 供应商收货、转运至工人/现场 - 人员: 具备canFacilitatePickups权限的仓库经理

现场临时堆放区 - 用途: 工作区域附近的临时存储点 - 特征: 中等容量,项目专用,临时性 - 操作流程: 仓库转运,工人取用 - 生命周期: 为项目创建,项目完成后清空

个人站点(工人专用)- 用途: 个人移动库存- 特征: 容量小,随工人移动,专属工人使用- 操作流程: 通过扫描二维码领取物品,通过报告消耗物品,将物品退回仓库- 访问权限: 仅工人可从其个人站点消耗物品

载具仓库 - **用途:**随乘员载具移动的库存 - **特性:**中等容量,随载具移动,专属乘员 - **交易:**类似个人仓库,但适用于多人乘员组 - **追踪:**有助于合规管理(记录现场物资状况)

站点交易

查看站点所有活动:- 导航至站点详情视图- "交易记录"显示: - 所有收据、转入/转出、消耗记录 - 当前库存项目及数量 - 执行交易的人员

帮助解答:- 该站点当前有哪些库存?- 近期有哪些物品离开该站点?- 谁接收了来自该站点的物料?

转运GPS追踪

当扫描二维码取货时:- 交易记录包含scanLocation(GPS坐标)- 验证员工是否实际到达取货点(若站点有地理位置信息)- 审计轨迹显示扫描发生位置- 有助于检测未经授权的转移

地理围栏验证(可选): 配置仓库要求在50米半径内扫描 - 防止远程二维码扫描(截图发送给朋友) - 若GPS位置与场地几何边界距离过远,则交易被拒绝

库存商品管理

每个站点包含库存物品:```中央仓库├── Cat6网线:500米├── 安装支架:200个└── 安装套件:15套

约翰的个人库存├── Cat6网线:10米└── 安装支架:5个

导航:- 从站点:查看该地点的所有库存商品- 从库存商品:查看哪个站点持有此库存双向关联

站点容量警报

设置容量限制以防止超载:- 体积限制: 总立方米/立方英尺- 重量限制: 最大公斤/磅- 数量限制: 最大单位数量

当接近容量上限时:- 在站点视图中显示警报- 容量超限时阻止新增收据- 提示将收据重新分配至其他站点

最佳实践

名称规范:- 实体站点:包含位置标识符(例如"仓库 - 纽约市"、"现场站点 - 阿尔法项目")- 个人站点:自动生成的名称效果良好(如"姓名的库存")

  • 车辆站点:包含车辆ID(例如"卡车42号"、"货车 - 牌照ABC123")

使用几何图形定位实体站点:- 启用邻近性筛选(查找拥有资源的最近站点)- 验证二维码取货(确保工作人员在正确位置)- 在地图视图中显示站点

限制个人站点创建:- 仅当工人需要库存核算时创建- 并非所有用户都需要个人站点- 首次取货时自动创建(不要预先创建)

定期审核:- 检查库存为零的站点(闲置站点)- 项目完成后归档现场站点- 在周期盘点期间核对个人站点