sap软件开发代码书写规范v3.0

sap软件开发代码书写规范v3.0

ID:16431666

大小:161.50 KB

页数:11页

时间:2018-08-09

sap软件开发代码书写规范v3.0_第1页
sap软件开发代码书写规范v3.0_第2页
sap软件开发代码书写规范v3.0_第3页
sap软件开发代码书写规范v3.0_第4页
sap软件开发代码书写规范v3.0_第5页
资源描述:

《sap软件开发代码书写规范v3.0》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、广西XX公司管理制度SAP软件开发代码书写规范GZ/LG10.25-2xxx1.目的和适用范围1.1目的:加强XX公司SAP开发工作的管理控制,明确软件开发流程,使开发全过程职责清晰、任务具体。实现代码标准化、提高开发效率和代码可读性、增强软件可维护性。1.2适用范围:适用于广西XX公司机械股份公司所有针对SAP的ABAP开发工作。2.引用制度和术语解释2.1引用制度2.2术语解释用户:广西XX公司机械股份公司所有进行SAP二次开发的相关人员3.代码书写规范代码除了用来实现程序逻辑外,最主要的用处还是给程序员进行阅读。整洁规范,空白错落有致,注释恰到好处,命名和排版遵守统一规范的代码,能

2、给工作带来便捷,同时视觉上也是美感。3.1、规范通用准则1、在命名语法格式中“[]”(中括号)符号内的为可选项2、在命名语法格式中“<>”(尖括号)符号内的为必填项。3、所有代码书写完毕后,必须使用代码编辑器里面的格式化功能(也叫规范化打印机),对代码进行格式化,使用系统默认的大小写格式。3.2、程序命名规范所有用户自开发程序均以Z开头,表示用户自已开发。程序命名字符长度不得超过30个字符。处理同一业务的表单、报表和事务码等名称需要一致。其具体命名规则如下。++__[NN]++_

3、>_INC+NN各部分含义如下:PREFIX:为程序前缀。必须为Z表示自开发的程序XX:表示模块名,其具体规则如下表:表格1模块含义描述模块前缀含义描述11前缀FI财务会计HR人力资源CO管理会计MM物料管理AA资产会计SD销售与分销TR资金管理QM质量管理PS项目系统PM设备维护EC企业合并CA跨模块应用HR人力资源BC基础组件T:表示程序类型,其具体规则如下:表格2类型前缀含义描述类型前缀含义描述R报表程序BBatchinputI接口程序QQUERYM模块池F功能类Description:为有含义的英文单词或汉语拼音,一般用于标识程序的含义。NN:为该开发需求的子编号,为两位数字,如

4、无子编号该部分可无。INCXX:表示包含程序,INC为前缀XX为两位数字示例:ZQMR_QualityNotification表示该程序为质量模块,质量通知单相关的报表程序.ZQMR_QualityNotification_INC01表示该程序是一个包含程序,一般其主程序为ZQMR_QualityNotification。当一个开发需要多个程序组成时,一般包含程序名INCNN前面部分和主程序同名。3.3函数命名规则格式定义:++_+[Ex]_Prefix前缀,必须为ZXX:表示模块,定义见3.2的表1。Ex:当该函数可外部调用,则增加ex

5、标识。其为英文单词External的缩写。Description:表示函数名,要求有具体的语义的单词或者词组,多个单词可以下划线连接。示例:ZPP_SRM_GetAufnr3.4函数组命名规则格式定义:++_Description各部分含义和3.3函数命名规则相同3.5数据字典命名规则数据字典命名规范,即se11事务码创建的各种对象命名规则。各对象均以Z开头11表格3对象格式及说明例子透明表(TransparentTable)Z+_ZTMMHT视图(View)Z++H=视图类型,=描述视图类型

6、:D-DatabaseView数据库视图P-ProjectionView射影视图M-MaintenanceView更新视图H-HelpView帮助视图Description英文或拼音描述ZHMATNR物料号帮助视图索引(Index)Z+,NN=连续数字Z01数据元素(DataElement)Z+;Description英文或拼音描述ZHETONG域(Domain)Z+;Description英文或拼音描述ZHETONG结构(Structure)ZS,Description英文或拼音描述ZSHETONGA

7、PPENDSTRUCTUREZ,=表名ZZEKKOTableTypeZ,Description=描述ZXYZTypeGroupZG,=描述ZGXYZ锁对象(LockObjects)E,表名,如无特殊需求,一个表定义一个锁对象。EZTMMHT搜索帮助(Searchhelp)ZSH

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。