文档介绍:K/3 BOS 插件开发培训
演讲人:***
金蝶软件(中国)有限公司
提纲
插件开发概述
案例介绍
插件开发基础
插件开发向导
K3ClassEvents业务对象接口
BillEvent 单据接口
ListEvents 序事簿接口
K3ClassEvents公用对象
K3Lib
为什么要用插件
完成当前版本无法用 K/3 BOS 标准功能实现的需求,插件原理图如下
插件的作用
实现单据、序时簿、基础资料序时簿中特殊的业务流程处理
中间层数据改变时的特殊处理规则
个性化的菜单、外观定制;增加自定义的菜单并响应其操作
对审核、消息流程的自定义控制
插件开发概述
插件开发环境
金蝶K/3
必选安装客户端、K/3 BOS,推荐同时安装中间层Microsoft Visual Basic
推荐使用 vb 版本,并且安装 SP5
Microsoft Windows 2000 Server以上版本
推荐采用 Server 类操作系统作为开发、调试操作系统
注意:如果要使用“金蝶K/3 BOS插件开发向导”工具,需要采用简体中文操作系统
Microsoft SQL Server 2000数据库
插件开发概述-开发环境介绍
ABC公司
主营业务是生产和销售各种高档卫浴五金、水暖器材等。拥有五个厂区,产品外销欧美、日本等国家和地区
为了统一物流管理,解决重复请购、资金占用严重的问题,ABC公司提出了寄存仓的管理模式,与供应商之间通过统一窗口来管理
供应商将物料寄存到ABC公司指定的物流中心仓库,但所有权属供应商
ABC公司根据生产实际需求从物流中心领料并进行相应的结算处理
案例分析
解决方案
演示案例—插件开发需求
在寄存入库单单据上增加复制按钮的浮动按钮,隐藏“页面设置”菜单
当前登录用户只能看到本人制作的寄存入库单
寄存入库单新增时给表体赋一行默认值
寄存入库单下推外购入库单时,所选记录必须部门相同
插件开发基础—插件开发向导
体验K/3 BOS插件开发向导