公有云二次开发补丁规范及部署流程新一代云ERP解决方案2目录一.支持二开的类型..3二.补丁规范.3三.补丁提交方式..5四.补丁提交流程..5五.补丁冲突检测..6新一代云ERP解决方案3一.支持二开的类型总体原则:公有云部署不修改标准产品源代码。在此原则下支持的二次开发类型如下:1.独立新功能二次开发;2.通过外部数据交换平台的数据导入导出(档案类、单据类);3.通过产品已提供的插件注册、事件机制对现有业务的修改;详细请参考《U8cloud1.0二次开发接口.pdf》二.补丁规范1.二开工具推荐使用UAPStudio;2.补丁命名规则产品条码_中文名_版本号(时间戳)_提供人.jar(例如:YS000001_IUFO界面打不开的问题_201709081345_小明.jar)3.代码补丁编译,JDK版本为1.7,推荐使用JDK版本1.7.0_141;4.补丁中SQL脚本,禁止有删除标准产品数据库表SQL语句;5.补丁导出,符合nmc补丁要求,使用UAPx6补丁包导出同名jar补丁,按补丁导出向导要求填写相关信息,其中必须勾选,参见如下界面;新一代云ERP解决方案4新一代云ERP解决方案5三.补丁提交方式1.补丁以邮件的方式提供;2.补丁提供频率一天不超过3次,且每次需要提供完整补丁,不接受增量补丁。四.补丁提交流程1.填写补丁说明,参考附件《补丁说明.docx》;2.发送补丁、脚本、补丁说明至u8c_customize@yonyou.com邮箱,邮件标题XXX项目/企业编码二次开发补丁;新一代云ERP解决方案63.运维人员根据补丁说明中信息,将补丁部署到对应项目测试环境中后,回复邮件通知用户测试。五.补丁冲突检测补丁冲突检测,需要相关领域部门经理或部门经理指定接口人进行人工确认。新一代云ERP解决方案7新一代云ERP解决方案NewGenerationofCloudERPSolution用友网络科技股份有限公司YonyouNetworkTechCo.Ltd.