- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SAP最佳业务实践-ABAP开发规范.ppt
SAP最佳业务实践 ABAP 开发规范 一、关于开发相关的命名规范 一、关于开发相关的命名规范 二、数据读取规范 三、代码编写规范 三、代码编写规范 三、代码编写规范 四、开发测试流程 四、开发测试流程 四、开发测试流程 汉普工业机械与组件行业最佳解决方案 Han Consulting (China) Ltd. 2006 Copyright 汉普工业机械与组件行业最佳解决方案 1. 程序的命名规则: ZR_XXXXX 第一位:Z——用户自行开发的程序均以Z开头; 第二位:R——代表为报表(Report)程序; F——代表为表单(Form)程序; A——代表为功能应用(Application)程序; E——代表增强(Enhancement)程序名称(主要由顾问 开发); 注: XX: 前面两个XX代表的是模块名称,如:MM,SD,FI,CO,PP,QM等。 XXX:后面三个XXX是序列号, 可通过SE80事务来查询现在有关此类型的程序编号数。如:程序名称为ZR_PP_001,代表PP模块的编号为001的报表。 开发类(Package)的命名规则: ZDEV: 所有开发都存放在该开发类中. 3. 事务代码(Transaction)的命名规则: Z XXXXX(与程序的后五位命名规则相同) XX: 前面两个XX代表的是模块名称,如:MM,SD,FI,CO,PP,QM等。 XXX: 后面三个XXX是序列号,事务码的命名以Z开头后面加序列号,序列号可通过SE93来查询。 自建数据库透明表(Transparent Table)命名规范: Z XXX: Z开头即可,原则上不规范后几位命名规则。 出于对系统性能考虑,在SELECT查询语句中,对于系统透明表的读取,不能用*来取数,必须列出具体所需要选择的字段。例如: select * from afpo应改为select aufnr matnr dfrei from afpo. 2. 出于对系统数据的安全性与完整性的考虑,在对系统透明表的操作中,禁止使用INSERT(插入)、UPDATE(更新)、DELETE(删除)等数据库更新语句。 出于对程序效率的考虑,减少访问数据库的时间,应尽量将数据先读取到内部表,再通过READ进行相应的查询. 在程序的开始处 ,要用注释语句来说明程序开发的目的、功能、需求负责人、开发人,部门及联系电话等。 例如: ************************************************************ *程序名称 : ZR_PP001 *程序功能 : 生产订单信息查询表 *需求负责人 : 张三 部门 : 二分厂 电话 :*程序创建人 : 李四 创建日期 : 2005.11.16 *程序修改人 : 王五 修改日期 : 2005.11.17 *当前版本号 : V1.0 ************************************************************ REPORT ZR_PP001. 程序中对于内部表的命名必须以ITAB开头,变量的定义、子程序的调用、关键的逻辑运算式必须进行相应的注解。注解要用中文。 例如: DATA: BEGIN OF ITAB_MARA OCCURS 0, MATNR LIKE MARA-MATNR, 物料编码 MEINS LIKE MARA-MEINS, 单位 MATKL LIKE MARA-MATKL, 物料组 MTART LIKE MARA-MTART, 物料类型 MAKTX LIKE MAKT-MAKTX, 物料描述 END OF ITAB_MARA. PERFORM GE
您可能关注的文档
最近下载
- DB3502_T 105-2023 城市轨道交通工程工程量清单计价规则.docx
- 专题02 《醉翁亭记》三年中考真题(解析版)-备战2022年中考语文课内文言文知识点梳理+三年真题训练(部编版).docx
- 向解放军学习完整版.pdf
- 2024年中国行业大模型市场报告.pdf
- 2023年广东外语外贸大学汉语言文学专业《现代汉语》期末试卷A(有答案).docx VIP
- “促进学校内涵发展 提高教育教学质量”经验总结汇报材料5篇.docx VIP
- 人才测评-管理游戏(上篇).pptx VIP
- 河南省 12YN3、12YN4、12YN5 制冷工程、空调工程、通风与防排烟工程 DBJT19-07-2012.docx VIP
- 肢体残疾康复训练档案肢体残疾康复训练档案.doc
- 潍柴动力纳税分析2022-03.pptx
文档评论(0)