- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SAP软件开发代码书写规范V30
广西XX公司管理制度
SAP软件开发代码书写规范
GZ/LG10.25-2xxx
目的和适用范围
1.1目的:加强XX公司SAP开发工作的管理控制,明确软件开发流程,使开发全过程职责清晰、任务具体。实现代码标准化、提高开发效率和代码可读性、增强软件可维护性。
1.2适用范围:适用于广西XX公司机械股份公司所有针对SAP的ABAP开发工作。
引用制度和术语解释
2.1引用制度
2.2术语解释
用户:广西XX公司机械股份公司所有进行SAP二次开发的相关人员
代码书写规范
代码除了用来实现程序逻辑外,最主要的用处还是给程序员进行阅读。整洁规范,空白错落有致,注释恰到好处,命名和排版遵守统一规范的代码,能给工作带来便捷,同时视觉上也是美感。
3.1、规范通用准则
1、在命名语法格式中“[]”(中括号)符号内的为可选项
2、在命名语法格式中“”(尖括号)符号内的为必填项。
3、所有代码书写完毕后,必须使用代码编辑器里面的格式化功能(也叫规范化打印机),对代码进行格式化,使用系统默认的大小写格式。
3.2、程序命名规范
所有用户自开发程序均以Z开头,表示用户自已开发。程序命名字符长度不得超过30个字符。处理同一业务的表单、报表和事务码等名称需要一致。其具体命名规则如下。
PREFIX + XX + T_ Description _[ NN ]
PREFIX+ XX + T_ Description _ INC+ NN
各部分含义如下:
PREFIX: 为程序前缀。必须为Z表示自开发的程序
XX: 表示模块名,其具体规则如下表:
表格1
模块前缀 含义描述 模块前缀 含义描述 FI 财务会计 HR 人力资源 CO 管理会计 MM 物料管理 AA 资产会计 SD 销售与分销 TR 资金管理 QM 质量管理 PS 项目系统 PM 设备维护 EC 企业合并 CA 跨模块应用 HR 人力资源 BC 基础组件
T :表示程序类型,其具体规则如下:
表格2
类型前缀 含义描述 类型前缀 含义描述 R 报表程序 B Batch input I 接口程序 Q QUERY M 模块池 F 功能类
Description: 为有含义的英文单词或汉语拼音,一般用于标识程序的含义。
NN: 为该开发需求的子编号,为两位数字,如无子编号该部分可无。
INCXX: 表示包含程序,INC为前缀XX为两位数字
示例:
ZQMR_QualityNotification 表示该程序为质量模块,质量通知单相关的报表程序.
ZQMR_QualityNotification_INC01 表示该程序是一个包含程序,一般其主程序为ZQMR_QualityNotification。当一个开发需要多个程序组成时,一般包含程序名INCNN前面部分和主程序同名。
3.3函数命名规则
格式定义:PREFIX + XX + _ + [ Ex ]_ Description
Prefix 前缀,必须为Z
XX :表示模块,定义见3.2的表1。
Ex: 当该函数可外部调用,则增加ex标识。其为英文单词External的缩写。
Description:表示函数名,要求有具体的语义的单词或者词组,多个单词可以下划线连接。
示例:ZPP_SRM_GetAufnr
3.4 函数组命名规则
格式定义:PREFIX + XX + _ Description
各部分含义和3.3 函数命名规则相同
3.5 数据字典命名规则
数据字典命名规范,即se11事务码创建的各种对象命名规则。各对象均以Z开头
表格3
对 象 格式及说明 例 子 透明表(Transparent Table) Z+XX_ Description ZTMMHT 视图(View) Z+H+ Description
H = 视图类型,C = 描述
视图类型:
D - Database View 数据库视图
P - Projection View 射影视图
M - Maintenance View 更新视图
H - Help View 帮助视图
Description 英文或拼音描述 ZHMATNR
物料号帮助视图 索引(Index) Z+NN , NN = 连续数字 Z01 数据元素(Data Element) Z+ Description ;Description 英文或拼音描述 ZHETONG 域(Domain) Z+ Description ;Description 英文或拼音描述 ZHETONG 结构(Structure ) ZS Description , Description 英文或拼音描述 ZSHETONG APPEND STRUCTURE ZTBALE,
您可能关注的文档
最近下载
- 统编版高中历史选择性必修1第六单元 基层治理与社会保障 综合检测试卷(含答案解析).docx VIP
- 公务员管理有关业务流程图.pdf VIP
- GB50045-95高层民用建筑设计防火规范97年版.pdf VIP
- 《建筑结构平法识图》课程标准.doc VIP
- 《税法》课程思政说课.pdf VIP
- 2025款比亚迪秦PLUS DM-i智驾版_用户手册驾驶指南车主车辆说明书电子版.pdf VIP
- 易飞ERP操作手册.pdf VIP
- 统编版高中历史选择性必修1第五单元 货币与赋税制度 综合检测试卷(含答案解析).docx VIP
- 网络安全等级保护(等保2.0)3级建设内容设计方案 .pdf VIP
- 不动产登记代理人《不动产权利理论与方法》题库(含答案).docx VIP
文档评论(0)