BOS开发工程师培训BIM_第1页
BOS开发工程师培训BIM_第2页
BOS开发工程师培训BIM_第3页
BOS开发工程师培训BIM_第4页
BOS开发工程师培训BIM_第5页
已阅读5页,还剩72页未读 继续免费阅读

下载本文档

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

文档简介

BOS开发工程师培训BIM2024/3/25BOS开发工程师培训BIM目录课程整体介绍案例分析详细功能介绍基本概念简单单据的定义多服务单据的定义课程小结BOS开发工程师培训BIM课程整体介绍基本概念简单单据的定义多服务单据的定义BOS开发工程师培训BIM课程整体介绍-课程目标课程目标了解业务单元的概念,学习如何使用业务建模工具设计基础资料、业务单据;业务单元的表头及分录设计与布局;业务单元的界面字段快速布置、字段之间的关联关系设置、数值类型字段之间的逻辑运算公式设置、枚举字段设计、字段的事件设置及其他相关属性设置;业务单元在控制台的主菜单管理;业务单元的录入界面与序时簿界面菜单、工具栏设计;业务单元的功能设计以及功能绑定工作流设计;业务单元的发布、测试、生成子系统目录树、部署BOS开发工程师培训BIM目录课程整体介绍案例分析详细功能介绍基本概念简单单据的定义多服务单据的定义课程小结BOS开发工程师培训BIM案例一:简单单据的定义-采购申请单业务场景供应链系统下新建一张采购申请单步骤见左图列表BOS开发工程师培训BIM案例二:集成多服务的单据定义流程BOS开发工程师培训BIM目录课程整体介绍案例分析详细功能介绍基本概念简单单据的定义多服务单据的定义课程小结BOS开发工程师培训BIM基本概念-业务单元业务单元(bizunit类型的文件)基础资料业务单据基础资料基础资料是相对静态的、稳定的业务数据基础资料分单级、多级、分组、分组多行表四种业务单据业务单据是单据信息的载体,记录动态的、经常变化的业务数据业务单据分单分录体单据和多分录体单据BOS开发工程师培训BIM基本概念-单据头和分录体业务单元由单据表头和单据表体组成单据表头在表单的上半部分内容,在每张表单填写过程中只需填写一次,习惯性称这部分内容为单据表头单据表体单据表体记录单据的明细信息,以单据中的一个明细表来展现,在表单的下半部分。在每张表单填写过程中以列表的方式展现和填写的,我们称之为单据表体BOS开发工程师培训BIM基本概念-主业务组织主业务组织模式是EAS中一种通用处理模式和规范主业务组织表示单据的业务类型主业务组织对于单据(包括基础资料)的作用:明确了隔离边界:明确了授权类型:明确了业务流向明确上下文环境BOS开发工程师培训BIM基本概念-发布业务单元在发布的过程中,会做以下事情:发布之前计算、装载业务单元相关元数据发布相关元数据,包括校验、发布生成代码生成部署文件,生成相关的属性文件编译代码生成数据库升级脚本(根据目标数据库的内容)执行数据库脚本生成、更新表结构还包括做发布记录等相关内容BOS开发工程师培训BIM基本概念-部署部署,在本地做完测试后,将本地在业务建模工具中经过发布的元数据、类代码上传到服务端相应的目录,供各个客户端更新。BOS开发工程师培训BIM目录课程整体介绍案例分析详细功能介绍基本概念简单单据定义多级带分支审批流程配置课程小结BOS开发工程师培训BIM简单单据定义-组别新增设计步骤:步骤1:选中某个目录,点鼠标右键,选择【新建】【业务组别】步骤2:定义业务组别BOS开发工程师培训BIM简单单据定义-根据向导定义单据步骤1:业务单元管理视图

鼠标右键,选择【新建】【业务单元】BOS开发工程师培训BIM简单单据定义-根据向导定义单据步骤2:业务类别选择业务单据,业务属性(即主业务组织),选择适当的业务类型BOS开发工程师培训BIM简单单据定义-根据向导定义单据步骤3:设置单据基本信息,输入单据的名称和别名BOS开发工程师培训BIM简单单据定义-根据向导定义单据步骤4:设置创建方式,选择复制基础模板BOS开发工程师培训BIM简单单据定义-根据向导定义单据步骤5:模板选择“多分录单据基础模板”,此模板适用于单分录/多分录等各种情况,比较通用。BOS开发工程师培训BIM简单单据定义-根据向导定义单据步骤6:选择模板字段。BOS开发工程师培训BIM简单单据定义-根据向导定义单据根据向导定义完成的单据初始界面BOS开发工程师培训BIM简单单据定义-选取主业务组织在单据的界面,右键,选择【单据信息】,则可在此界面查看或修改单据的主业务组织BOS开发工程师培训BIM简单单据定义-字段管理-新增字段方式一:逐个新增点设计界面的单据头或单据体位置点鼠标右键,选择【新增字段】在字段定义窗口逐个新增字段BOS开发工程师培训BIM简单单据定义-字段管理-新增字段方式二:批量新增点设计界面的单据头或单据体位置点鼠标右键,选择【字段管理】批量新增字段单据表头字段分录字段BOS开发工程师培训BIM简单单据定义-字段管理-新增字段方式三:复制新增,对于属性接近的字段可以进行【复制新增】BOS开发工程师培训BIM简单单据定义-字段管理-数据来源新增字段中字段来源:手工录入:用户直接录入基础资料类别:系统中定义的基础资料已有基础资料相关属性:业务单元上已有基础资料的属性固定下拉列表:系统中定义的枚举(包括自定义枚举)BOS开发工程师培训BIM字段来源为手工录入的分为以下几种:文本日期小数整数数量金额单价备注布尔标签时间简单单据定义-字段管理-手工录入BOS开发工程师培训BIM简单单据定义-字段管理-基础资料及其属性步骤1:数据来源:选择【基础资料类别】BOS开发工程师培训BIM简单单据定义-字段管理-基础资料及其属性步骤2:基础资料:选择【F7】BOS开发工程师培训BIM简单单据定义-字段管理-基础资料及其属性步骤3:设置界面显示字段BOS开发工程师培训BIM简单单据定义-字段管理-已有基础资料相关属性数据来源:已有基础资料相关属性选择具体得基础资料BOS开发工程师培训BIM简单单据定义-字段管理-固定下拉列表数据来源:固定下拉列表选择具体得基础资料点击[F7],选择关联的枚举BOS开发工程师培训BIM简单单据定义-字段管理-枚举设计枚举包括系统默认的枚举用户自定义枚举设计步骤:步骤1:选择菜单上【业务单元】【枚举】步骤2:新增枚举步骤3:定义枚举类型步骤4:定义枚举项BOS开发工程师培训BIM简单单据定义-字段管理-字段位置调整为使得业务单据界面美观及符合用户录入习惯,需要对界面字段的位置及录入顺序进行调整界面字段位置格式快速调整对齐左对齐右对齐居中对齐顶部对齐中间对齐底部对齐宽度相等高度相等规范化控件尺寸标签等宽BOS开发工程师培训BIM简单单据定义-字段管理-字段录入顺序调整步骤1:点鼠标右键,选择【字段管理】菜单步骤2:切换到【录入顺序调整】页签步骤3:调整字段录入顺序BOS开发工程师培训BIM简单单据定义-字段管理-字段查询顺序调整步骤1:点鼠标右键,选择【字段管理】菜单步骤2:切换到【查询顺序管理】页签步骤3:调整序时簿中字段显示顺序确定字段在序时簿中是否显示可见BOS开发工程师培训BIM简单单据定义-字段管理-预留字段步骤1:点鼠标右键,选择【字段管理】菜单步骤2:切换到【预留字段】页签步骤3:点击【新增】编辑字段属性BOS开发工程师培训BIM简单单据定义-字段管理-常用属性设置从【大纲】中选择某个字段,并在【属性】窗口设置相关属性字段标题有关的属性:描述字段值录入控制有关属性:是否是必录项、自动校验必录项、默认值、可用(锁定)字段数值合计有关属性:编辑合计、列表合计字段的可见性有关属性:录入可见、查询可见、在通用过滤中显示、是否在通用过滤中参与排序BOS开发工程师培训BIM简单单据定义-字段管理-默认值设置从【大纲】中选择某个字段,并在【属性】窗口选择【默认值】设置基础资料类别枚举类型日期类型BOS开发工程师培训BIM简单单据定义-字段管理—F7过滤自定义的基础资料可以在F7中以树型结构出现,由系统后台自动实现F7按主业务组织和用户权限范围过滤 , 通过新增业务组织关联字段,由系统在后台实现F7可定义过滤条件BOS开发工程师培训BIM简单单据定义-事件管理—事件触发对某个控件,可以在以下情况设置触发事件(保存、更新、加载)BOS开发工程师培训BIM简单单据定义-事件管理—操作分类定义指定字段计算公式设置功能属性单据合法性校验携带关联资料属性到指定字段设置字段属性根据关联资料属性设置字段精度BOS开发工程师培训BIM简单单据定义-事件管理—事件定义步骤1:选中某个字段步骤2:指定规则事件步骤3:新增事件操作BOS开发工程师培训BIM简单单据定义-事件管理—事件定义步骤4:定义事件操作类型和逻辑BOS开发工程师培训BIM简单单据定义-事件管理—操作分类系统预定义的事件操作类型I定义指定字段计算公式:为需要重新计算的字段指定一个计算公式 比如:金额=数量x建议采购单价 则“金额”的值随着“数量”和“建议采购单价”的值的改变而改变。由此可判断事件应该定义在公式右侧的字段“数量”和“建议采购单价”上;事件的触发时机在“更新”事件上。BOS开发工程师培训BIM简单单据定义-事件管理—操作分类系统预定义的事件操作类型II设置菜单或按钮属性:设置菜单或工具栏按钮的可见性或可用性

比如设置工具栏按钮“退出”按钮不可用,则此按钮灰掉,点击不起作用;比如设置菜单文件新增按钮不可见,则打开菜单“文件”时,不能找到“新增”按钮。单据合法性校验:对字段的录入值进行校验,判断是否符合需求描述BOS开发工程师培训BIM简单单据定义-事件管理—操作分类系统预定义的事件操作类型III设置字段属性:设置字段的可见性或可用性携带关联资料属性到指定字段:选择基础资料,将其属性设置另一字段的值

此事件触发位置在被引用的基础资料上,触发在更新事件上;当该基础的值发生变化时,它的一个相关属性的值同时也在变化,并赋值给被设置的字段。BOS开发工程师培训BIM简单单据定义-事件管理—操作分类系统预定义的事件操作类型IV根据关联资料属性设置字段精度:选择关联资料,将其属性设置另一数值型字段的精度。

比如金额的精度是由币别的属性——精度决定的。当币别发生变化时,币别的精度随之发生变化,同时此精度影响到金额的精度一并发生变化.因此此事件触发在“更新”事件上,事件的触发位置在“币别”字段上。BOS开发工程师培训BIM简单单据定义-主菜单管理通过BIM设计EAS主控台界面的菜单,包括菜单组和菜单项,在业务单元发布后,将直接写入对应的数据库中去操作步骤:菜单【工具】【主菜单管理】BOS开发工程师培训BIM简单单据定义-主菜单管理-设置菜单组建立菜单分组步骤1:菜单【工具】【主菜单管理】步骤2:点【新建菜单组】按钮设置分组名称设置界面显示图标BOS开发工程师培训BIM简单单据定义-主菜单管理-设置菜单项在菜单组下增加菜单项步骤1:点【新增菜单项】按钮步骤2:设置菜单项名称步骤3:选择关联的业务单元步骤4:设置状态步骤5:设置权限BOS开发工程师培训BIM简单单据定义-发布定义完的元数据可以即时发布菜单【工具】【发布业务单元/报表】注:发布时要把它引用的业务单元先发布BOS开发工程师培训BIM简单单据定义-发布发布过程包含的功能:发布之前计算、装载业务单元相关元数据发布相关元数据,包括校验、发布生成代码生成部署文件,生成相关的属性文件编译代码生成数据库升级脚本(根据目标数据库的内容)执行数据库脚本生成、更新表结构还包括做发布记录等相关内容

BOS开发工程师培训BIM简单单据定义-测试2种测试方式:业务单元界面测试,不登陆EAS主框架,不需加主菜单。快速启动EAS测试,需登陆EAS主框架,需要加主菜单。

BOS开发工程师培训BIM简单单据定义-部署通过部署功能将设计的业务单元部署到服务器上步骤1:菜单【工具】【部署】

BOS开发工程师培训BIM简单单据定义-部署步骤2:选择部署形式部署到远程EAS服务器部署到本地EAS目录注意:如果要部署到远程EAS服务器,则部署前要求启动EAS服务器端的BIM服务BOS开发工程师培训BIM简单单据定义-部署步骤3:选择BIM所有需要部署的EAS帐套步骤4:点【完成】,开始部署部署完毕后,即可以使用EAS客户端进行实际业务应用了BOS开发工程师培训BIM简单单据定义-部署经过部署,在业务建模工具中被发布过的业务单元类代码文件被部署在服务器部署目录下的\lib\sp下面,生成部署包eas_sp.jar,例如:d:\Kingdee\eas\server\lib\sp\eas_sp.jar元数据同时被部署在服务器部署目录下的\metas目录对应的sp-bim-metas.jar包中,例如:d:\Kingdee\eas\server\metas\sp-bim-metas.jar当EAS启动客户端时,自动更新得到最新的类文件和元数据包。此部署包括业务单元,主菜单和帐套的部署BOS开发工程师培训BIM简单单据定义-自动生成安装包以解决方案为单位生成安装包。以业务组别为单位生成安装包。以业务单元为单位生成安装包。BOS开发工程师培训BIM目录课程整体介绍案例分析详细功能介绍基本概念环境准备简单单据的定义多服务单据的定义课程小结BOS开发工程师培训BIM多服务单据定义-集成工作流—功能定义定义单据或基础资料的功能,定义的功能可以参与工作流定义(基础资料不能绑定工作流)步骤1:菜单【业务单元】【功能】步骤2:显示功能列表中点【新增】步骤3:新增功能BOS开发工程师培训BIM多服务单据定义-集成工作流—功能定义在定义功能时如图所示,选择‘绑定到工作流’该功能在发布后即可在工作流工具中配置BOS开发工程师培训BIM多服务单据定义-集成工作流—功能定义同时,在定义功能后发布业务单元:对于自定义的业务单元,生成的服务端源代码为业务单元名称+ControllerBean.java;对于eas标准版本的业务单元进行发布,bim工具将自动生成业务单元名称+ControllerBeanEx.java的扩展文件,该文件可加入一些自定义的业务逻辑。以上生成的java文件中可以增加服务端的java代码BOS开发工程师培训BIM多服务单据定义-集成工作流—状态管理可以进行界面状态的维护,并且可以跟据界面状态进行事件定义,绑定工作流步骤1:菜单【业务单元】【状态管理】步骤2:选中或新增单据状态步骤3:对某一状态下的菜单或工具栏按钮的可用性或可见性进行设置步骤4:定义事件BOS开发工程师培训BIM多服务单据定义-集成权限管理可以定义业务单元的权限项,也可以按业务单元的功能自动生成权限项步骤1:菜单【业务单元】【业务单元权限】步骤2:建立权限项新建组别新建权限项BOS开发工程师培训BIM多服务单据定义-集成网络互斥EAS的网络控制策略功能互斥:在运行某一功能时,此功能若设置了使用功能互斥锁,则会根据锁定策略,来进行锁定,以保证在本功能执行的过程中,拒绝可能会引起冲突、错误的其他功能的执行数据互斥:适用于EAS中的所有业务实体。若设置使用了数据互斥,则服务端会根据实体实例的ID进行锁定,禁止一个以上的客户端请求同时

温馨提示

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

评论

0/150

提交评论