**
协同开发初步入门
**
协同开发平台入门指导
开发商代码
开发商代码是参与K/3 Cloud BOS平台二次开发的重要身份标识,每一个平台用户都拥有一个四位数的个人开发商代码(如PAAB),这是平台分配给每一个开发者的唯一标识,这是平台规范的一个重要标识,该标识与用户同存。企业开发商代码是分配给已认证的金蝶开发、实施等伙伴的开发商标识码,需要在平台中申请。企业开发商代码在职能方面与个人开发商代码是等效的,只因其具有企业的身份标识,较适用于行业产品开发。个人可以隶属于企业,也可以不隶属任何企业,而以独立开发者的身份存在,无论哪种用户对其开发者的身份是没有影响的。
登录协同开发平台
要求:登录协同开发平台要求当前客户端机器必须能连接互联网,因为协同开发平台的服务均部署在云端。
- 注册云之家账号(cloud.kingdee.com)
2.使用云之家账号登录协同开发平台
3.绑定K/3 Cloud 账号
初次登录某个具体的数据中心时,会要求我们绑定K/3 Cloud账号,这是因为我们的云之家账号未曾获得该数据中心的用户受权,我们只需绑定对的账号即可,一般我们绑定一个具体BOS 开发权限账号即可。
**
创建应用
**
每一次项目交付首先需要创建一个应用,然后维护该应用的参与者,并设定相应的权限。
创建应用
- 添加参与者并设定“查看”或“编辑”的权限
点击应用名称,进入应用管理界面添加参与者,不管是开发人员还是实施人员,都可以同时异地共同参与开发该应用
应用开发
点击开发,加载应用,第一次加载需要选取工作区下载对应的项目的文件
注意事项
如果点了错误的开发项目会出现同步的提醒,请按上方的退出,不要同步
如果是在全新测试环境要加载,可以点击确定,会将项目内容直接加载到对应的数据中心。
正式帐套使用构建包进行,不要使用这个方法
搭建开发环境
给应用搭建开发环境易于在本地调试以及规范二次开发内容;
搭建开发环境时,协同开发平台会自动获取当前k3cloud系统的版本以及所其安装的补丁版本,方便快捷。
添加插件及单据
可通过新建、复制、继承、扩展四种方式来开发单据。新建即是创建空白对象,所有业务逻辑和界面*设计;复制金蝶原厂的业务对象,无需自己定义和设计单据;继承是指继承原对象的元数据,对新单据的改动不会影响原单据,对原对象的改动,新对象会感知并体现出来;扩展是指,新对象上已有的字段、控件不允许删除,新增的字段、控件等不会影响原对象,原对象的改动,新对象会感知并体现出来,单据多次扩展后运行时的效果,是每次扩展后的差量叠加。插件工程可以联合使用VS来编写调试,插件的添加也有多种方式,接下来详细介绍。
添加单据
添加单据前,需要在元数据中先添加子系统或者新增一个子系统,然后再已添加上的子系统中引入业务对象或者直接在单据处新增。
添加业务领域
新增新的业务领域
新增子系统
新增新的子系统
添加子系统
载入已经存在的子系统,并且在指定位置加载相关元数据
引入单据
将单据引入项目,常用的,项目可以引入
添加单据
右击对应单据,可以添加新单据.
记得修改唯一标识,
查看单据
如果不是经常要操作的业务对象,可以使用查看业务对象,
有两种方式
一个是查看全系统的业务对象
一个是查看已经导入的子系统的
修改单据
如果是系统标准的,需要扩展之后再修改
记得修改为唯一标识
修改要记得迁出
修改完毕之后迁入,填写描述
如果修改错误,要回到迁出之前可以使用回滚