电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

协同平台开发成果部署

来源:金蝶云社区作者:金蝶2024-09-234

协同平台开发成果部署

问题描述:

在实际项目上,我们经常需要把在测试账套的开发内容,部署到正式库,为此协同平台提供了很好的解决方案。


协同平台可以部署什么?

插件(如果有插件工程,构建的时候会自动生成组件;其他资源引入的组件),单据,基础资料,账表,单据转换,反写规则,套打,万能报表,移动表单,弹性域,发布菜单(在协同平台发布会自动生成发布菜单脚本),SQL脚本(角色信息,单据类型,枚举类型,辅助资料,过滤方案,导出权限信息,业务单据信息,数据规则,系统参数设置,在下图中图二,图三根据业务需求自行导出,导出后会在安装脚本-主控菜单或者SQL脚本上生成对应的SQL节点)...,只要应用里有的内容,都可以部署 。

注意:除了未引入,未引入代表应用没有,数据中心有,作为一个提示节点,所以不能部署;不同开发商的业务对象也不能部署,开发的原则是 只有相同开发商码才能进行修改

例如下图所显示的内容,图二为业务对象最顶层右键(例如采购订购有三层扩展,就在最上面那个采购订单上右键即可),图三为安装脚本-sql脚本右键即可。



协同平台怎么进行部署?有以下两种方式

1. 使用部署包部署:在线构建,部分包构建生成的kdpkg的包。

2. 使用同步功能部署:同步业务对象到数据中心,同步子系统到数据中心,同步应用到数据中心,同步预置数据到数据中心,同步未加载,同步未加载子系统,同步sql脚本(不能同步插件,插件只能通过部署包)。


使用部署包部署

1. 在线构建

应用节点-在线构建

或者应用管理-找到对应的应用-更多操作-在线构建

开发者在应用中完成了定制开发,签入了所有修改的内容后(在线构建构建的是签入的开发成果及云服务器上的开发成果),这里构建的是应用的所有开发成果,包括业务对象,SQL脚本等

构建完成后,可以在应用-更多操作-查看该应用的构建历史(如上图所示)里面下载安装包,然后通过安装包进行部署。构建失败可以在查看构建报告,查看具体构建失败的原因。同时也可以查看质量报告,可以看到应用的二开内容分析,应用可能存在的问题分析。

参考链接:

https://vip.kingdee.com/knowledge/specialDetail/220539858672783616?category=229995331986058752&id=284627390347926784&productLineId=1


2. 部分包构建

应用节点-部分包构建

临时包构建界面会展示应用上所有的开发成果,这时需要部署什么内容 就勾选什么,然后点击在线构建,这里需要注意的,例如想部署采购订单的第三层扩展,如果正式库没有采购订单的第二层扩展,这个时候必须要把采购订单的第二层扩展也勾选上,否则部署会报错,找不到基对象(如果第二层是其他开发商码的采购订单,那就要找到这个其他开发商码的部署包,先去打这个部署包,再去这个界面勾选第三层扩展即可)。构建完成后,再去下载安装包,就如同上面所说的在线构建一般,这里就不在重复了。

查看链接:

https://vip.kingdee.com/knowledge/specialDetail/220539858672783616?category=286165391510763264&id=287595157149713664&productLineId=1


使用同步功能部署


同步的含义:将应用的开发成果同步到账套中,此功能不可逆,操作需谨慎,特别是同步应用到数据中心功能,会将应用所有开发成果同步到数据中心。

我们应用中每个节点,一般在本地都有一个对应的文件,例如:

同步应用是同步整个应用的开发成果

协同平台开发成果部署

问题描述:在实际项目上,我们经常需要把在测试账套的开发内容,部署到正式库,为此协同平台提供了很好的解决方案。协同平台可以部署什么?...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信