添加子系统

协同平台以业务领域元数据包去管理业务领域下的所有二开数据,开发前需添加业务领域元数据包及对应子系统。

参考链接:https://vip.kingdee.com/school/97352413270377984

对预置业务对象的扩展,首先需要添加子系统。

在元数据包节点右键菜单或者业务领域元数据包右键菜单下都有【添加子系统】功能,选择需要扩展的原厂业务对象所在的子系统和业务领域。

打开子系统

协同平台同样提供了与集成开发平台相同的添加、修改、删除业务领域和子系统的方式。通过菜单栏中【打开】功能打开系统视图,进行业务领域和子系统的操作。

系统预置的业务领域和子系统不能删除和修改;

参考链接:https://vip.kingdee.com/school/97352413270377984

可以新增系统预置之外的其他业务领域和子系统,新增完业务领域和子系统之后,即可在协同平台添加对应的业务领域元数据包节点及子系统节点,并可以将新增的业务领域sql脚本和子系统sql脚本输出到应用节点下,方便部署至其他环境;

如果选中的业务领域元数据包已经存在应用中,则将选中的子系统添加到该业务领域元数据包下;如果选择的子系统已经存在,则会自动定位到该子系统节点,并加载该子系统下所有二开数据。

引入业务对象

需要手动引入要扩展的预置业务对象,界面已经以基础资料、单据、日志单据、动态表单等节点区分,选中后即可添加到应用的对应节点上。

参考链接:https://vip.kingdee.com/school/97352413270377984

引入业务对象界面只允许单次选择,无论选择原厂对象还是扩展对象,都会将此对象的扩展层级全部引入到应用的对应节点上。

需要扩展哪个就引入哪个预置的业务对象,协同平台不支持引入全部预置业务对象。

业务对象的扩展

通过扩展的方式对系统预置业务对象进行扩展。

参考链接:https://vip.kingdee.com/school/97352413270377984

通过扩展的方式对系统预置业务对象做修改。

扩展是对原来单据功能的补充、修改、不是新建单据。

单据多次扩展后运行时的效果,是每次扩展后的差量叠加。

一个标准业务对象一个扩展,所有新功能均在同一个对象中实现。

业务对象的签入签出

应用二开数据的管理是通过签入签出功能实现,保证当前二开数据只能有一个用户进行修改,不能多个用户同时修改,保证开发成果完全、完整、可靠、版本管理、历史追溯。

参考链接:https://vip.kingdee.com/school/liveCourse/93349001139148288

https://vip.kingdee.com/article/84252622391459584

当前正在编辑的业务对象节点,红色感叹号代表当前用户正在独占该业务对象的编辑权限。如果其他人需要对这个业务对象修改的话,必须将该业务对象签入才可以。

如果需要再次修改,需要进行签出,才可以进行修改。

在线构建之前,请将所有需要部署的业务对象签入。