流水号
内容简介
功能简介
流水号是系统控件,用于在表单中自动生成唯一编号,常用于采购单、合同单、项目单等需要标准编号规则的业务场景。
流水号由系统根据预设规则生成,创建后不可修改,用于唯一标识一条业务数据。
一个表单只能配置一个 流水号 控件,新增数据时自动生成,不支持手动填写或复位。
使用场景
- 采购单、报销单、付款申请等业务单据编号。
- 项目、合同、订单等需要统一编号规则的场景。
- 根据业务类型、日期维度区分编号的场景。
预期效果
- 每条数据生成唯一且有规则的流水号。
- 支持按时间周期进行自增序号重置。
- 支持组合固定字符和表单字段,满足业务个性化编号需求。
设置步骤
功能入口
设计表单>表单设计>系统控件>流水号
功能详情
流水号规则
基础规则说明
流水号由系统自动生成。
新增数据时生成,不支持编辑、不支持复位。
当自增序号达到当前位数最大值时,系统会自动增加一位继续递增。
提交日期
用于控制流水号中的时间维度,一个流水号中只允许存在一个日期项。
支持三种格式:年、年月、年月日。
日期通常用于区分不同时间周期内的编号规则。
自增位数
用于生成连续递增的数字序号,支持 1~8 位。
- 自增序号是否重置,取决于
提交日期的格式。 - 重置含义:进入新周期后,自增序号从 1 重新开始。
支持的重置规则如下:
- 提交日期为
年月日- 不重置/按年重置/按月重置/按日重置
- 提交日期为
年月- 不重置/按年重置/按月重置
- 提交日期为
年- 不重置/按年重置
- 不使用提交日期
- 仅支持不重置
固定字符
用于在流水号中插入固定内容,如前缀、分隔符等。
- 每个字符项最多支持 4 位。
- 可添加多个固定字符项。
- 支持字符类型:字母、数字及特殊符号(包括但不限于
_、-、.、#等)。
表单控件
支持将主表中的字段值参与流水号生成,实现按业务类型区分编号。
支持的控件类型:
- 单行文本
- 单选框
- 下拉框
- 数字
可组合多个表单控件使用,常见场景如:
- 按订单类型生成不同前缀流水号。
- 按业务分类区分编号规则。
仅支持主表字段,不支持子表字段。
注意事项
流水号由系统自动生成,不支持手动修改或复位。流水号仅在新增数据时生成,历史数据不会重新计算。- 提交日期在一个流水号中只能存在一个。
- 使用表单控件参与生成时,请确保字段值在提交时已确定,否则可能影响编号规则。
流水号控件本身不可编辑,但拥有者、所属部门等系统字段可单独修改。


