金蝶BOS培训-编码规则.ppt_第1页
金蝶BOS培训-编码规则.ppt_第2页
金蝶BOS培训-编码规则.ppt_第3页
金蝶BOS培训-编码规则.ppt_第4页
金蝶BOS培训-编码规则.ppt_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,编码规则,大纲,编码规则概念产生背景编码规则应用编码规则模板编码规则定义编码规则特性编码规则代码集成,编码规则概念,编码特指按照指令编排特定蛋白质的氨基酸残基序列的过程业务单据都需要一个具有数字含义,同时参杂着重要信息的编号,作为单据的唯一的、有意义的标识,这个标识符,就是编码。编码规则如何在应用系统中,有效的管理、控制和应用这些编码?我们需要统一的编码生成策略并进行管理,这个编码生成策略,称作编码规则。,产生背景,编码在日常生活中无处不在身份证,银行卡,超市购物单,电影票传统项目开发编码的维护和面临的挑战ERP软件对编码的需求为什么要提供编码规则策略管理,编码规则应用,选择业务对象,新增,保存,应用,删除,引入模板,编码规则模板,编码规则模板,就是定义好部分属性设置的一个编码规则,新增编码规则的时候可以由该模板生成,可以减少一些设置,administrator可以定义规则模板,不能新增编码规则为具体的基础资料和业务对象定义编码规则模板,左边是一个实体的子系统树,即只能定义在实体上。定义过程与编码规则定义基本相同规则模板是不可以直接使用,可以在规则定义时导入并被应用到规则定义中规则模板不能指定使用的公司.,编码规则定义,定义系统中具体的业务对象、基础资料的编码规则,编码规则只能选定对应的实体进行定义可以直接使用,如果定义了编码规则模板,可以导入模板并设置应用组织单元使用同一应用组织单元同一时间只能启用一种编码规则(如果设置了适用条件,则可以启用多个)设置不允许断号,需要用代码的方式去实现获取编码,编码规则定义,编码组成类型:固定值:标识编码业务对象的含义,可以由用户按自己的设计要求属性值:用户可以将当前业务对象的属性参与编码。系统日期:用户可以将当前的时间加入到编码中,而且我们可以提供各种不同的时间格式供用户选择。自定义:可以设置自定义,如果设置了自定义,需要通过代码实现获取编码,需要给获取编码的接口传入参数,编码规则定义,编码组成类型:系统属性:用户可以将当前系统属性加入到编码中,例如创建时间,修改时间。顺序号:初始值:顺序号起始的数值步长:业务对象递增编码的顺序号之差校验码:检查编码是否存在分隔符以及编码长度是否符合要求。分9+1和EAN13两种验证码,主要是用来验证长度,而且检验码必须放在分录的最后一行。,编码规则定义,编码规则组成,用户可以将当前业务对象的属性参与编码,需要在BOS设计视图中修改实体该字段属性的扩展属性isInCode,如果为true,则可以在业务单据属性的F7控件中显示该字段,编码规则特性编码维护,新增显示:在新增业务单据中显示编码。不允许断号:编码在使用中始终为连续号码(属性类别中必须包含顺序号)。业务集成不允许断号,需要在单据被删除时需要对进行编码回收.新增显示且不允许断号:原有业务不允许断号和新增显示是不允许同时启用。增加新增显示且不允许断号合并以上两种功能。需要业务组件进行集成才能进行使用.,编码规则特性编码维护,业务集成”新增显示且不允许断号”需要设置实体扩展属性CRAddNoBreak为true。,编码规则特性编码维护,通过ICodingRuleManager接口中getRuleStatus方法取得RuleStatus,判断是否为”新增显示且不允许断号”ruleStatus.isAddNoBreak()。单据上通过readNumber取得临时编码显示。可参考以下代码ICodingRuleManagericrm=CodingRuleManagerFactory.getRemoteInstance();RuleStatusrs=icrm.getRuleStatus(info,org);if(rs.isAddNoBreak()this.kDLabel5.setText(icrm.readNumber(info,org);,编码规则特性编码维护,并在单据服务端提交过程中调用ICodingRuleManager.getNumber()设置单据编码,需要注意的是这个过程中,需要保证在提交单据的同一个数据库事物当中。如果在单据中使用不允许断号的编码规则,需要在删除单据时调用编码回收方法ICodingRuleManager.recycleNumber。,编码规则特性优先策略,集团优先:集团内任何一个组织设定的编码规则均可以被集团内所有组织应用。多组织优先:指定的组织(可以指派多个)均可以使用当前规则。组织优先:指定的组织均可以使用当前规则.,编码规则特性适用条件,类似添加条件,进行过滤,这样可以满足给同一类单据使用不同的编码规则,编码规则特性多适用条件,功能描述:支持在编码之外的字段使用编码规则,例如名称字段、批号批次字段、出货号等等字段都可能需要采用一定的规则产生编码。主要应用于预算表的名称,支持获取组织名称、会计期间还有固定值来产生名

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论