BOS在线⽂档:https://help.open.kingdee.com/dokuwiki/doku.php?id=BOS%E5%B9%B3%E5%8F%B0
BOS使⽤环境:windows mac连接windows:
下载⼯具:Microsoft Remote Desktop(https://apps.apple.com/app/microsoft-remote-desktop/id1295203466?mt=12)
简介
BOS(Business Operating System,业务操作系统)
⾦蝶云 BOS关注于客户应⽤中业务逻辑部分:包括业务对象设计、界⾯定义、流程定义、业务规则设计、报 表设计、部署等环节,同时允许通过插件开发来扩展BOS现有的功能。
⼀、BOS设计器安装
登录后台-》点击个⼈头像-〉下载中⼼

⼆、登陆
⼆、新建 与 扩展
2.1、新建 业务对象
2.1.1、新建⼊⼝

2.2.2、创建新建业务对象

2.2.3、编辑新建的业务对象
2.2.3.1、新增的字段:⾯板、单据体、单据体序号

2.2.3.2、在单据体添加新增⾏按钮(在开发时可以对⽐其他单据体增加)
效果示例:

2.2.3.2.1、点击[编辑]-[批量编辑字段属性],选择[明细信息]-[菜单集合]

2.2.3.2.2、在⼯具栏右键新增按钮

2.2.3.2.3、设置点击事件,点击新增操作,点击新增按钮,在操作类型中搜索新增分录

2.2.3.2.4、修改操作代码(操作代码需⾃定义并且在单据中唯⼀)和关联操作参数为明细信息,以上设置完毕之后依次点击确定并保存。

2.2.4、发布业务对象
2.2.4.1、点击[发布]-[发布到主控台]

2.2.4.2、发布操作示例:

2.2.5、⻆⾊授权
2.2.5.1、登陆Administrator⻆⾊账号->系统管理->授权->业务对象功能授权

2.2.5.2、选择“授予⻆⾊” 搜索业务对象后,在右侧勾选授权,最后在操作栏点击“授权”

2.2.5.3、效果:

2.2、扩展 业务对象
2.2.1、概念
扩展⼀般⽤于对系统预置业务对象进⾏修改,由于预置业务对象出⼚设置为只读,可以通过扩展的⽅式进⾏修改。
具有以下特性:
扩展对象中不允许删除源对象的字段、控件,新增字段、控件不影响源对象;源对象的改动、增加字段,扩展对象会感知并体现出来;
业务对象扩展后⽣成的扩展并不是独⽴的新的业务对象,扩展对象要依附源对象存在;
允许多次扩展,但不允许同级多次扩展,每次扩展⽣成与源对象的差量扩展包;多次扩展后运⾏时的效果,是每次扩展后的差量叠加;扩展可以删除,删除扩展后按源对象运⾏;
扩展添加的字段、控件会在扩展对象中展示,扩展对象按单据实体树形结构展示;
2.2.2、常规字段使⽤
2.2.2.1、基础资料:
基础资料特指基础资料类单据,是根据业务场景应⽤不同单独抽象的⼀种业务对象。
从业务⻆度讲基础资料分三类:主档资料、基本资料、辅助资料,其中主档资料就是主数据,包括:部⻔、员⼯、供应商、客户及物料;辅助资料是业务应⽤上简单基础资料,按领域显示,以便于区分和使
⽤;基本资料:就是处主档和辅助资料之外的资料,包括:岗位信息、币别、记录单位、费⽤项⽬、会计政策等公共资料。(示例如下:)

2.2.2.2、基础资料对象属性:
对基础资料内某个字段的内容展示。

2.2.2.3、单据体⾦额字段汇总到单据头操作

2.2.2.4、条件配置(实体服务规则)
设置单据头或单据体实体服务规则,按⾃定义条件执⾏特定的服务多条规则时按顺序从上到下依次执⾏。

2.2.2.5、查看基对象
项⽬下,⿏标点击右键,选择“查看基对象”