K/3Cloud系统虽预置47条码属性,但难以满足客户的多样化需求。8.11的6.1补丁增加了自定义条码属性功能。通过BOSIDE扩展业务对象,设置自定义条码属性及字段,完成属性设置值规范,即可在条码规则中添加自定义属性,并在条码打印时获取单据相关数据。
K/3Cloud系统目前预置了47个条码属性, 但是由于客户需求多种多样,预置的属性不能完全满足客户条码生成的需求。
比如:单据上增加了一个自定义字段要包含到条码里,或者条码要获取单据上某个基础资料的属性等。
为了满足这些个性化需求,8.11的6.1补丁中增加了支持新增自定义条码属性。
下面看如何一步一步实现新增自定义条码属性:
1、 新增条码属性,要指定字段名 (自定义,不能与其他属性的字段名重复,后面会用到)
2、 在BOSIDE中扩展业务对象条码主档、条码打印(源单明细和条码明细页签)、条码扫描(扫描明细和扫描汇总页签),自定义条码打印等, 新增自定义字段,字段名和Key用刚刚新增属性对应的字段名。 自定义字段的元素类型要跟条码属性的类型一致。
参考示例: 条码主档:
3、条码打印
源单明细页签:
条码明细页签 新增自定义字段的几个重要属性设置值规范
Key(标识):取源单明细对应字段的Key+ToBar
字段名:与源单明细页签一致
绑定实体属性: 取源单明细对应字段的绑定实体属性+ToBar
4、条码扫描
扫描汇总页签 新增自定义字段的几个重要属性设置值规范
Key(标识):FSum + 扫描明细对应字段的Key(可以不要前面的F)
字段名:FSum + 扫描明细对应字段的字段名(可以不要前面的F)
绑定实体属性: Sum + 扫描明细对应字段的绑定实体属性
完成以上步骤后,在条码规则中就可以添加自定义的条码属性了,然后在条码打印界面生成条码时就会获取单据上相关数据到条码打印界面,在条码主档中也可以查到。
推荐阅读