文件编号规则
一、规则说明 文件编号规则是由$符号分隔的符合特定规则的一串字符串。通常，编号规则中包含常量（例如：类别码）、变量（例如：日期、公司编码、部门编码、员工工号等）和流水号部分。 常量部分：在由规则生成文件编号时，常量部分保存不变。注意：如果常量部分在编号规则的开始部分，可以不加起始分隔符$. 如果常量部分不是在规则的开始部分，则要加分隔符$.例如：database代表类别常量。 变量部分：在由规则生成文件编号时，变量部分是由系统定义的一些特定值。例如：公司编号、公司名称、部门编号、部门名称、员工工号、员工姓名等，这些变量都和用户的属性相关联。另外，变量还包括 当前年份、当前月份、当前日期等。例如： $year 代表当前年份 $workNo 代表用户工号。 常用系统定义的变量如下：$USERNAME：当前用户名。 $USERDEPT：当前用户所在部门。 $USERDEPTNO：当前用户所在部门代码。（数据字典中必须设置部门字段，并设置部门代码） $USERWORKNO：当前用户工号。 $USERROLE：当前用户角色名称。 $COMPANYNAME：用户所在公司名称。 $COMPANYNO：用户所在公司代码。（数据字典中必须设置公司字段，并设置公司代码） $TODAYS：当前日期，样式如20070101。 $TODAY：当前日期，样式如2007-01-01。 $NOWS：当前时间，样式如20070101010101。 $NOW：当前时间，样式如2007-01-01 01 01 01。 $YEAR：当前日期的年份。 $MONTH：当前日期的月份。 $DAY：当前日期的日。 流水号部分：生成文件编号时，流水号部分自动递增。流水号的规则为 : getid(). 例如：getid(4) 将生成起始0001的流水号。Getid(5) 将生成起始为00001的流水号。 二、编号规则示例 CGMBJ-$TODAYS$-周例会-$getid(4) ：其中CGMBJ-是常量部分，$TODAYS是当前日期，$-周例会- 是常量部分，$getid(4) 是流水号部分。 编号规则将生成第一个编号：CGMBJ-20110818-周例会-0001。 $CompanyNo$-GWI-$USERDEPTNO$-$getid(5)$-V1.0 : 其中$CompanyNo 是公司编码，$-GWI-是常量（指作业指导书），$USERDEPTNO是部门编号, $getid(5)是5位数的流水号， $-V1.0是常量，代表版本号（此值可以在创建时修改）. 生成的第一个流水号类似于：JSWT-GWI-03-00001-V1.0 三、编号规则设置及使用图例说明 在系统类别创建（或修改）中设置文件编号规则 上图的编号规则database-$getid(5)设置以后，在文件创建时，系统将自动生成下述文件编号 database-00001 下述$companyNo代表公司代码，$getid(3) 为流水号规则, -V1.0为常量 文件创建时，自动生成 JSWT001-V1.0 的第一个文件编号
请参见

开发背景 | 适用范围 | 许可协议 | 联系我们 |

向 维通科技 发送有关此主题的反馈
Copyright © Vtone Corporation