2.01 培训基础课件编码规则

Download Report

Transcript 2.01 培训基础课件编码规则

BOS开发工程师培训-编码规则
金蝶软件(中国)有限公司
版权所有 ©1993-2009 金蝶软件(中国)有限公司
学习目标

熟悉编码规则的基本概念

掌握编码规则功能和特性

能灵活运用在业务单据当中
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P2
课程总体介绍
概念原理
案例实战
编码规则模板
基本概念
编码规则定义
配置过程
集成编码规则
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P3
目录
 编码规则简介
 编码规则模板
 编码规则定义
 编码规则集成
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P4
编码规则简介
编码
业务单据都需要一个具有数字含义,同时参杂
着重要信息的编号,作为单据的唯一的、有意义的
标识,这个标识符,就是编码。
 BOS编码规则
如何在应用系统中,有效的管理、控制和应用
这些编码?我们需要统一的编码生成策略并进行管
理,这个编码生成策略,称作编码规则。

版权所有 ©1993-2009 金蝶软件(中国)有限公司
P5
BOS编码规则
引入模板
选择业务对象
编码规则
新增
保存
基本属性
编码分段
应用条件
删除
版权所有 ©1993-2009 金蝶软件(中国)有限公司
应用
P6
编码规则类型含义
新增显示:在新增单据中显示编码,单据编码文本
控件可编辑。
 不允许断号:编码在使用中始终为连续号码(属性
类别中必须包含‘顺序号’)。业务集成‘不允许
断号’,需要在单据被删除时需要对进行编码回收。
单据编码文本控件不可编辑。

版权所有 ©1993-2009 金蝶软件(中国)有限公司
P7
编码规则操作流程
前期准备
编码规则设置
定义编码规则模板
编码规则需求调研
定义编码规则
集成相应的编码规则方法
新增显示&不允许断号
配置相应编码规则
业务建模集成
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P8
案例实战
编码规则案例实战
•编码规则模板定义
•编码规则定义
•使用与集成
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P9
编码规则模板设置
编码规则模板定义

在金蝶EAS主界面,选择【系统平台】->【编码规则】->【模
板设置】进入“模板设置”编辑界面,如下图
编码规则定义
编码规则启用
编码规则集成
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P10
编码规则模板设置
编码规则模板定义

编码规则定义
编码规则启用
编码规则集成


版权所有 ©1993-2009 金蝶软件(中国)有限公司
规则模板只是方便用户快速的创建编码规则,模板是
不能直接启用的。创建模板时必须首先选中一个业务
对象,上图界面中就选中了凭证,说明这个规则模板
是为凭证编码规则定义的。
一旦为该业务对象定义了规则模板,那么在新增该对
象的编码规则时,系统会自动提示用户是否要引用模
板创建规则,也可不套用模板。
模板是不区分优先策略的,不需要指定应用的组织范
围,不允许启用的。
P11
编码规则定义—模板属性

编码规则模板定义
编码规则定义
编码规则启用

编码规则集成

基本属性
• 规则名称
• 编码段间分割符
• 不允许断号、新增显示
模拟编码
• 可以直接计算代码长度及编码组成
应用范围
•

版权所有 ©1993-2009 金蝶软件(中国)有限公司
选择具体的应用组织单元
编码属性
• 固定值
• 自定义
• 系统日期
• 顺序号
• 属性值
• 系统属性
P12
编码规则定义—约定
编码规则模板定义

为具体的基础资料和业务对象定义编码规
则模板

定义过程与编码规则定义基本相同

规则模板是不可以直接使用,可以在规则
定义时导入并被应用到规则定义中

规则模板不能指定使用的公司
编码规则定义
编码规则启用
编码规则集成
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P13
编码规则定义
编码规则模板定义

在金蝶EAS主界面,选择【系统平台】->【编码规则】>【规则定义】进入“规则定义”编辑界面,如下图
编码规则定义
编码规则启用
编码规则集成
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P14
编码规则优先策略
编码规则模板定义
编码规则定义
编码规则启用
编码规则集成
不允许断号和新增显示是互斥选项,即只能选择其一 。“新
增显示”含义是在新增业务对象时,是否自动显示编码规则
产生的编码 。“允许修改”含义是,由编码规则产生的编码
是否允许修改,不允许断号的编码规则是不允许手工修改的 。
“不允许断号”含义是要求编码使用时保证不会出现断号,
即使有断号,也要优先使用断号 。
 优先策略分为三种:集团优先、组织优先、和多组织优先,
分别确定了编码规则应用的组织范围,集团优先的编码规则
强制的应用于整个单位,组织优先的编码规则则是在没有集
团优先和多组织优先的编码规则启用的前提下,才会在某组
织下应用组织优先的编码规则。多组织优先,优先级要高于
组织优先,低于集团优先,是定义一个编码规则,应用于人
为指定的多个组织中,这多个组织可以是没有上下级关系的
多个组织。

版权所有 ©1993-2009 金蝶软件(中国)有限公司
P15
编码规则定义—编码规则启用
编码规则模板定义
编码规则定义
编码规则启用
编码规则集成
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P16
编码规则集成
编码规则模板定义

编码规则定义
注意:使用业务建模集成编码规则时,需要在
单据属性中选择业务属性。如果单据需要集成
“不允许断号”类型编码规则,请勾选“当编
码规则不允许断号下自动填补断号”选项。
编码规则启用
编码规则集成
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P17
编码规则集成
编码规则模板定义

编码规则定义
业务建模工具已经在内部实现业务单元的编码字段的编
码规则,在定义的单据成功发布后,选择【工具】
【生成工作流和单据转换平台目录】 运行完毕,用户
只需要在EAS运行界面中定义业务单元的编码规则就
可以了。
编码规则启用
编码规则集成
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P18
编码规则集成
编码规则模板定义
编码规则定义
编码规则启用
编码规则集成
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P19
编码规则集成
编码规则模板定义
编码规则定义
编码规则启用
编码规则集成
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P20
编码规则代码集成
编码规则模板定义

ICodingRuleManager
getRuleStatus 获取编码规则状态
 getNumber 获取编码
 getBatchNumber 批量获取编码
 readNumber 读取编码
 recycleNumber 回收编码
 recycleBatchNumber 批量回收编码

编码规则定义
编码规则启用
编码规则集成
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P21
谢 谢!