跳转至

选择仓库发起仓库盘点

使用场景

选择一个或多个仓库,在库存信息中查询全部产品库存并发起库存盘点

预期效果

配置说明

步骤如下:

  1. 进入 仓库信息 > 设计表单 > 表单设置 > 自动化 > 新建,命名自动化为“选择仓库发起库存盘点”。
  2. 适用于按钮触发的场景,触发节点需选择自定义触发
  3. 仓库信息列表批量选择仓库发起盘点时,需填写发起盘点的日期字段(后续通过执行节点赋值至库存盘点)。在自定义触发节点中,新增自动化参数并配置参数类型

  1. 执行节点1:选择查找数据,于库存信息中筛选所选仓库的全部产品。
    • 目标表单:库存信息
    • 连接字段:库存信息.所属仓库 等于 仓库信息.ObjectId

  1. 执行节点2:选择新增数据,利用执行节点 1 中查找出来的数据在库存盘点中生成单据(同仓库产品合并至单张盘点单)。
    • 目标表单:库存盘点
    • 批量数据处理:分组(当节点数据存在多条时,按目标表单字段值分组,自动合并重复数据)
    • 使用数据:查找数据
    • 主表赋值:
      盘点仓库 设为 字段 仓库信息.ObjectId
      发起盘点日期 设为 参数 发起盘点的日期
    • 新增子表使用数据:查找数据
    • 子表字段赋值:
      关联库存信息 设为 字段 库存信息.ObjectId
      盘点产品 设为 字段 库存信息.关联产品信息



  1. 保存自动化。进入 功能按钮 > 新增按钮

  1. 配置按钮名称(如“发起库存盘点”)、编码、图标及样式。
  2. 选择执行动作为执行自动化
    • 选取“发起库存盘点”自动化。
    • 设置自动化参数:发起盘点的日期需勾选“手动填值”及“必填”。
    • 启用“支持列表操作”。
    • 保存按钮。

  1. 设置按钮入口为列表工具栏: