提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
EBS客户化开发程序管理经验分享
前言
提示:这里可以添加本文要记录的大概内容:
ORACLE电子商务套件(EBS)在进行二次开发时,会增加好多客户化对象和文档。
-
1.数据库对象:Table,Package,View ,Sequence 等.
-
2.应用程序定义对象:Form ,Function,Request 等,
-
3.文档部份:MD-050(功能文楼).MD-070(开发文档)等. 开发任务完成后需要迁移入测试环境或正式环境,那通常做法是把这些对象在新的系统里重新建立一遍,这项工作就显得耗时耗力,而且容易遗漏某个对象造成编译失败.需示和功能不方便查阅.基于这些
需求.在一个项目上开发客户化开发程序管理平台.且能生成发布脚本功能
实现方法
- 1:开发一个FORM程序登记客制化程序所有对象名
- 2:下载对象列表,生成到本地objectslist.cfg文件
- 3:将objectslist.cfg复制到本地Download 功能的Shell脚本的目录下
- 4:将Download 功能目录上传EBS所开发的服务器,执行下载之perl downlown.pl
后,会将所有注册对象脚本下载到对实先对应的目录. - 5:将服务器上下载的code目下载到本地install目录
- 6:将install 目录上传到目标EBS环境, 执行perl install.pl ,实现自动化安装程序
** - 功能界面:
**
- 1:主信息录入开发任务清单的描述
- 2:明细录入开发所建的对象。下拉列表对象范围
- 3:点击生成导出部署脚本,会生成objectslist.cfg文件
- 4:点击上传附件,上传同开发任务相关的开发文档,如功能文档,技术开发文档
总结:对需求变更或一个项目在开发过程序,能够很好的管理代码,快速迁移代码到另一个环境。功能文档,开发文档,测试文档能清晰关联在一起管理,文便日后查询。本人在多个项目上,用此功能程序进行开发进行项目管理,提高了好多工作效率。