版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、金蝶KBOS应用开发项目教学金蝶K/3 12.1 BOS 应用开发金蝶KBOS应用开发项目教学项目一项目一 金蝶金蝶K/3 BOS概述概述 面向服务架构(Service-Oriented Architecture,简称SOA) :一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。 例如:海澜之家更换制造商金蝶KBOS应用开发项目教学 金蝶BOS(Kingdee Business Operating System,简称BOS)采用了面向服务架构的架构思想,是金蝶ERP满足企业随需应变业务的平台基础。 金蝶KBOS应用开发项目教学任务任务1 BOS整
2、体架构整体架构金蝶KBOS应用开发项目教学 作为企业门户将包括企业员工、供应商、客户的企业相关人员紧密地结合在一起。 BOS与服务相互组合,形成企业的业务流程。 服务被抽象为统一的模型,形成业务服务库。 BOS使用开放的平台及技术标准。 业务服务完整的生命周期。 金蝶KBOS应用开发项目教学 思考和讨论: 如何理解BOS? 如何通过BOS理解更为抽象的SOA?金蝶KBOS应用开发项目教学任务任务2 BOS开发流程开发流程K/3 BOS需求需求分析分析业务业务抽象抽象业务对业务对象定义象定义流程流程定义定义定制定制插件插件报表报表定义定义部部署署发布发布金蝶KBOS应用开发项目教学项目二项目二
3、应用案例蓝海机械介绍应用案例蓝海机械介绍 任务任务1 案例背景:蓝海机械案例背景:蓝海机械 任务任务2 客户需求介绍客户需求介绍金蝶KBOS应用开发项目教学 任务任务3 蓝海机械解决方案蓝海机械解决方案销售订单销售订单生产领料单生产领料单生产通知生产通知生产工艺生产工艺生产指令生产指令领料通知领料通知金蝶KBOS应用开发项目教学项目三项目三 蓝海机械的需求分析和业务抽象蓝海机械的需求分析和业务抽象 客户的实际管理流程对应到BOS业务对象 案例:需求分析所得到的生产计划流程以及用表格进行功能描述的业务抽象 帐套恢复与备份、帐套与数据库的关系及单据制作演示,单据头、单据体与数据库中表的关系。 练习
4、:1.分清楚基础资料和业务单据; 2.弄清楚业务单据中字段的名称和所处位置。金蝶KBOS应用开发项目教学项目四项目四 K/3 BOS集成开发平台集成开发平台 任务任务1 K/3 BOS集成开发平台功能介绍集成开发平台功能介绍 演示及操作练习 任务任务2 K/3 BOS子系统管理子系统管理 演示及操作练习 课后练习课后练习金蝶KBOS应用开发项目教学项目五项目五 蓝海机械基础资料定义蓝海机械基础资料定义 新建基础资料-生产部门 单据测试和序时簿测试 金蝶KBOS应用开发项目教学项目六项目六 单据定义单据定义 任务任务1 基础信息定义基础信息定义 注意:(1)模板的使用;(2)单据层管理 金蝶KB
5、OS应用开发项目教学 任务任务2 字段定义字段定义介绍:(1)字段分类;(2)字段属性分类;(3)字段特殊属性定义;(4)物理表定义;(5)单据关键字段定义; (6)名称、描述定义;(7)尺寸属性;金蝶KBOS应用开发项目教学 任务任务3 事件定义及单据运行测试事件定义及单据运行测试操作:(1)计算定义公式的值并填写到指定列; (2)合法性检查; (3)携带当前字段相关属性到指定列; (4)表达式为真/假时显示/隐藏字段; (5)表达式为真/假时锁定/解锁字段;金蝶KBOS应用开发项目教学知识点知识点: :(1)事件分类;(2)携带当前字段相关基础资料属性到指定列;(3)计算定义公式的值并填写
6、到指定列; (4)计量单位变化后自动换算数量或单价;(5)表达式为真/假时显示/隐藏字段;(6)表达式为真/假时锁定/解锁字段;(7)单据被引用后锁定字段;(8)条件成立时锁定菜单项,否则解锁菜单项 ;(9)单据合法性校验; (10)合法性校验,检查字段唯一性. 金蝶KBOS应用开发项目教学 任务4 权限定义功能权限、字段权限定义 任务5 其它单据定义功能1.业务对象操作定义:操作管理(改变适用场景,新增操作),操作消息管理2.界面布局定义 3.窗体风格定义 4.录入顺序定义 金蝶KBOS应用开发项目教学 上机练习:单据定义项目十一 上机操作 练习一 外贸合同练习二 生产领料结算单练习三 生产
7、工艺单其他:金蝶KBOS应用开发项目教学金蝶KBOS应用开发项目教学项目七项目七 蓝海机械多级审核流程定义蓝海机械多级审核流程定义 案例:案例:1蓝海机械公司的生产通知单需要进行三级顺序审核后才能进行后续的业务处理;2当生产通知单的客户客户名称为东方机电时,直接从第一级审核跳转到第三级;3设置启动审核时发送消息给administrator 上机练习上机练习:多级审核流程定义多级审核流程定义 P125-P128:练习一练习三附加的练习题金蝶KBOS应用开发项目教学项目八项目八 业务流程定义业务流程定义 BOS业务流程转换规则定义的方法。 修改K/3标准流程的方法。 熟悉四种不同的业务流程类型:复
8、制、钩稽、强制钩稽、关联复制。 案例:生产通知单生产汇报单 金蝶KBOS应用开发项目教学单据转换的单据转换的4种关系种关系金蝶KBOS应用开发项目教学复制 单据与单据之间是简单的复制关系,选单时字段的值由源单自动复制到目的单上的对应字段,目的单不对作为数据来源的源单做任何记录,且目的单也不对源单产生任何影响。一个源单可以多次生成不同的目的单,其主要目的是方便用户录入数据,提升数据处理速度,减小用户工作强度。 上游单据A下游单据BCopy only金蝶KBOS应用开发项目教学关联复制 单据之间除了要复制一些普通数据外, 下游单据对上游单据的内码,具体还可附带有:源单分录内码、源单编号和源单类型进
9、行记录。上游单据A下游单据BCopy并在下游单据上记录上游单据的内码等信息金蝶KBOS应用开发项目教学钩稽 单据之间除了要复制一些普通数据外,对于一些用户可以指定的关键的数量型的字段(小数或者整数),目的单的对应字段的值需要参照源单字段来取值,例如不能超过源单的值等,目的单需要记录源单的关键信息如源单单据号,源单单据类型等。同时对于已经生成过目的单的数值,源单也需要进行记录,如果对应的目的单上的数值修改了,此数值也将同步进行修改,也就是扣减。一旦已经生成了目的单,源单一般不可以再做修改,也不能删除。一个源单也可以生成多个目的单,只有这些目的单都删除了,源单才可以被删除。上游单据A下游单据B除关
10、联复制外,下游单据的关键的数量型的字段参照源单字段来取值,上游单据对应的字段也要扣减金蝶KBOS应用开发项目教学强制钩稽 基本同钩稽相同,只是源单只能被关联一次,一般生成了一张目的单,源单就不能再次钩稽生成其他的同种类型的目的单了。如:商场里的抵用券。上游单据A下游单据B钩籍Only one time金蝶KBOS应用开发项目教学业务流程定义练习业务流程定义练习 练习一:外贸合同销售发票 P125 练习二:生产领料单生产领料结算单 P126 练习三:生产工艺单领料通知单 P127金蝶KBOS应用开发项目教学附加练习1 装车记录卡、检斤单货物转移单按照下述资料建立业务单据,并构建单据间的业务流程。
11、金蝶KBOS应用开发项目教学金蝶KBOS应用开发项目教学附加练习2 采购申请采购计划金蝶KBOS应用开发项目教学下推:字段对应金蝶KBOS应用开发项目教学项目九项目九 插件开发插件开发 任务1 插件开发基础知识介绍1插件的作用插件(Plug-Ins)是一种专门为某一软件设计、用于功能扩充的程序。通过插件可以实现客户个性化的定制。插件不只是被动的接受宿主程序调用,更可以控制宿主程序以完成一些特定功能。2插件开发环境(1)金蝶K/3 v12.1:必选安装客户端、K/3-BOS,推荐同时安装中间层。(2)Microsoft Visual Basic:推荐使用v6.0 版本,并且安装SP5。(3)Mi
12、crosoft Windows 2000 Server(及以上版本):推荐采用Server类操作系统作为开发、调试操作系统。(4)如果要使用“金蝶K/3-BOS插件开发向导”工具,需要采用简体中文操作系统。(5)Microsoft SQL Server 2000数据库及以上版本。 金蝶KBOS应用开发项目教学项目九项目九 插件开发插件开发 任务2 K/3 BOS插件对象模型1 K3ClassEvents对象2 插件开发向导及插件引用(1)客户端单据插件:可以自动进行单据维护界面菜单定义、单据事件函数定义等;(2)客户端序时簿插件:可以自动进行序时簿菜单定义、序时簿事件函数定义等;(3)中间层插件:可以自动进行中间层保存前、保存后、删除前、删除后等的事件函数生成。 金蝶KBOS应用开发项目教学项目十项目十 打包和部署打包和部署 掌握BOS打包和部署的方法。 了解BOS的三种部署内容。 任务任务1 功能打包功能打包K/3 BOS集成的发布功能用来生成可以直接安装的安装包,把在设计环境中设计的业务对象(包括基础资料和业务
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国香香脆糖行业投资前景及策略咨询研究报告
- 2025至2030年中国电子式调节阀行业投资前景及策略咨询研究报告
- 2025至2030年中国新型多功能洗浴器行业投资前景及策略咨询研究报告
- 2025至2030年中国手持式割草机行业投资前景及策略咨询研究报告
- 2025至2030年中国存贮设备行业投资前景及策略咨询研究报告
- 医疗核心制度自查报告及整改措施
- 2025至2030年中国内置式双人电脑桌行业投资前景及策略咨询研究报告
- 2025至2030年中国Α-氧化铝微粉行业投资前景及策略咨询研究报告
- 2024年中国精梳棉毛儿童内衣市场调查研究报告
- 2018-2024年中国铝制餐具市场运营态势分析及投资前景预测报告
- 2024年6月浙江高考历史试卷(含答案解析)
- 2024年知识竞赛-少先队知识竞赛考试近5年真题附答案
- 劳动合同(模版)4篇
- 保密工作会议领导讲话稿
- 四年级数学上册计算题过关训练共20天
- 货物采购供货方案(技术方案)
- 安全生产积分制管理制度
- 苏教版小学三年级科学上册单元测试题附答案(全册)
- 《弘扬教育家精神》专题课件
- 口腔门诊医院感染管理标准WST842-2024
- 2024年中考语文(北京卷)真题详细解读及评析
评论
0/150
提交评论