BOS_1.1编码规则
金蝶云社区-天冥异
天冥异
4人赞赏了该文章 2,125次浏览 未经作者许可,禁止转载编辑于2018年07月27日 10:49:18

编码规则定义

编码规则是指业务单据的编码规则,单据及单据编号字段的编码规则属性项,可以设置业务对象的单据编号生成规则,运行时单据保存时,可根据既定的规则自动生成单据编码,编码经过唯一性校验后,展示在单据编号字段上。

编码规则配置入口,支持设计时和运行时两种配置方式

Bos设计器自定义单据或基础资料属性-编码规则,单据编号字段属性-编码规则;

运行时路径为:【主控台】-【基础管理】-【基础资料】-【编码规则】;

image.png

编码规则配置界面功能说明表:

属性名称

属性描述

名称

设置编码规则名称

描述

设置编码规则描述

允许修改

支持手工输入编号

默认规则

设置默认的一套规则

支持补号

运行时支持手动补号,勾选后【允许修改】复选框字动勾选,当流水号步长或起始值为小数时不支持补号

类型

支持将单据上的文本字段、日期字段、基础资料及流水号和常量

元素来源

类型选择为文本字段、日期字段、基础资料时,元素来源可以选择单据中对应类型的字段

来源属性

类型选择为基础资料时,来源属性可选择代码或名称

长度

设置对应类型的长度

右侧截断

当长度超过指定长度后,右侧自动进行截断

分隔符

标识文字分割位置的子符

替代符

编码生成时取不到元素值时的替代字符

补位符

长度不够时的补位字符

右侧填充

当长度小于指定长度后,将自动在右侧进行补充

格式

当元素类型=日期字段时,格式必须选择一个日期格式;

当元素类型=常量、流水号字段时,格式字段无法设置;

当元素类型=文本字段、基础资料时,可以设置字母格式,设置方式包括:

大写即将字母全部转换为大写字母;

小写即将字母全部转换为小写字母;

为空即保留取值的正常状态;

设置值

如果类型选择常量,可以设置常量的值

起始值

设置流水号的起始值,支持整数和小数

步长

设置流水号的步长,支持整数和小数

编码依据

设置对应的类型为编码依据来控制流水号,支持设置基础资料、文本、日期类型,支持设置多个编码依据,设置组织为编码依据时,做组织内编码唯一性校验

编码元素

设置对应的类型为编码组成元素

 

 

自定义单据编码规则案例:

为“采购订单”配置编码规则,编码组成部分为常量+流水号,生成编码示例为:CGDD0001。

 

操作步骤:

1、 单击单据的编码规则属性弹出编码规则设置界面,如图1-11)所示;

image.png

1-11)设计编码规则界面

2、 在规则列表中新增规则,在基本信息页签输入名称“采购订单”和描述“采购订单编码规则”;

3、 点击下方明细单据体工具栏新增行,设置编码规则的“常量”组成元素,【类型】选择“常量”,【设置值】输入“CGDD”,再点击新增行,设置编码规则的“流水号”元素,【类型】选择:“流水号”,【补位符】输入“0”,【起始值】和【步长】默认值为“1”,如图1-12)所示;

image.png

1-11)设计编码规则界面

image.png

1-12)设计编码规则界面

4、 单据可以设置多套编码规则,选择其中一套规则,设置为默认规则,并设置允许编辑、支持补号,点击保存生成编码规则示例,如图1-13)所示;

image.png

1-13)设计编码规则界面

 


图标赞 4
4人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0