苍穹补丁制作
开发完苍穹功能,并自测通过之后,可通过苍穹的“开发平台”将开发环境的应用制作成mc补丁包,在目标环境的mc管理平台,进行补丁升级,即可将开发环境应用部署到目标环境。具体步骤如下:
步骤1 进入开发平台
旧版导航风格,进入“应用>开发平台”。
新版导航风格,在苍穹首页,点击左上角的导航图标,搜索【开发平台】,点击开发服务云下的开发平台。
步骤2 切换业务云为应用所属云
步骤3 找到需要制作补丁的应用,点击右下角的“导出”按钮
步骤4 选中需要导出的元数据,若有多个应用,可点击“追加应用”,将其他应用的元数据一起添加导出
步骤5 点击“下一步”,选择配置信息,配置信息包含首页个性方案、编码规则、调度管理等,根据实际的开发情况,添加所需要的配置信息。若没有配置信息,该页面就是空的,直接点击下一步。
步骤6 点击“下一步”,导入数据库脚本文件,sql文件分建表SQL和预置SQL两种类型。建表SQL存放各种create,alter等ddl语句,预置SQL存放应用的预置数据。需要注意的是sql文件可重复添加,但sql文件在同一个环境,只会执行一次,因此如果有新数据,不要在原来的sql文件上添加,而是新增一个脚本文件。
注意:脚本语法需参考KSQL,参考链接:https://vip.kingdee.com/link/s/lLSTu
步骤7 点击“下一步”,添加资源文件,资源文件分为静态资源文件和应用JAR包。应用JAR包制作可参考苍穹jar包制作,针对二开,静态资源只需要从静态资源目录webapp下,打包isv目录下属于自己开发商标识的文件夹,具体如下图
步骤8 点击“下一步”,注意补丁版本要比上一次导出的版本高。
步骤9 最后点击“完成”,生成mc补丁包并自动下载到本地。若在上述过程中,有上传过SQL脚本,需要调整下sql脚本的执行分库标识。操作步骤如下:解压补丁包,进入dm目录,解压元数据包,进入”datamodel/1.5.0/main/应用编码“目录,打开datamodel.xml文件,修改保存,压缩元数据包,压缩补丁包。
步骤10 第九步调整完成后,再压缩成zip包,就可以在mc上通过【集群管理】->【上传升级包】进行补丁升级。
注意事项:
1 文章基于苍穹版本6.0.1,指导制作的补丁,其他苍穹版本的操作大同小异
2 SQL文件执行顺序按第九步的xml文件,先执行SQL文件,再执行元数据,
3 SQL文件可重复添加至补丁包,但同一个环境只会执行一次,因此有新的数据脚本,需要新建SQL文件而不是修改原有的SQL文件。
4 下载生成的补丁,若有上传脚本文件,要确认【应用编码】.xml维护的分库标识(默认sys库)是否正确并根据实际情况调整分库标识,参考第九步。
苍穹补丁制作
本文2024-09-23 00:17:25发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-138522.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf