SAP ABAP编程规范V1.2_【51SAP教育中心】.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高考 高考 高考 编程规X 版本 <1.1> 修订历史记录 日期 版本 说明 作者 2006/03/31 1.0 完成初稿、计划在试运行中不断进行完善,获取正式版本 李剑 2008-1-11 1.1 修正 李剑 2008-3-4 1.2 修正了Tcode的命名方式 李剑 目 录 TOC \o "1-8" \h \z \u一、编码规则 3 1.程序命名规则 3 1.1 报表规则 3 1.2 子程序规则 3 1.3 Include规则 3 1.4 Query/CATT规则 3 1.5 Form规则 3 1.6 Smartform规则 3 1.7 Function规则 4 1.8 Function Group规则 4 1.9 SCREEN规则 4 2.内部定义规则 4 3.消息类 5 4.SAP SCRIPT 5 二、程序规则 5 1.程序属性的设置 5 2.文本元素 5 3.程序结构 6 3.1 即时报表程序/批处理程序 6 3.2 Dialog 程序 6 3.3 共通模块 7 3.4 模块化处理 7 3.5 FORM/内部子程序 7 3.6 缩进 8 3.7 注释 8 3.8 变量定义的规则 10 3.9 SQL文规则 11 3.10 其它内容 13 三、Tcode命名规则 14 四、性能相关规则 14 1.数据库层 14 2.应用层 16 一、编码规则 1.程序命名规则 1.1 报表规则 格式: Z程序类型_模块名称_序列号 程序类型: RPT 模块名称: 模块名称(MM/PP/FI/CO/SD……) 序列号: 程序简称(6个字符) 例: ZRPT_SD_STOALV 如有特殊情况,可加版本号 例: ZRPT_SD_STOALV_V1 1.2 子程序规则 格式: Z程序类型_模块名称_序列号 程序类型: SUB 模块名称: 模块名称(MM/PP/FI/CO/SD……) 序列号: 程序简称(6个字符) 例: ZSUB_SD_STOALV 1.3 Include规则 格式: Z程序类型_模块名称_序列号 程序类型: INC 模块名称: 模块名称(MM/PP/FI/CO/SD……) 序列号: 程序简称(6个字符) 例: ZINC_SD_STOALV 1.4 Query/CATT规则 格式: Z程序类型_模块名称_序列号 程序类型: QUE/CAT:Query/CATT 模块名称: 模块名称(MM/PP/FI/CO/SD……) 序列号: 简称(6个字符) 例: ZQUE_SD_STOALV / ZCAT_SD_STOALV 1.5 Form规则 格式: Z程序类型_模块名称_序列号 程序类型: FRM 模块名称: 模块名称(MM/PP/FI/CO/SD……) 序列号: 简称(6个字符) 例: ZFRM_SD_STOALV 1.6 Smartform 规则 格式: Z程序类型_模块名称_序列号 程序类型: SMF 模块名称: 模块名称(MM/PP/FI/CO/SD……) 序列号: 简称(6个字符) 例: ZSMF_SD_STOPRT 1.7 Function规则 格式: Z程序类型_模块名称_序列号 程序类型: FUN 模块名称: 模块名称(MM/PP/FI/CO/SD……) 序列号: 程序简称(6个字符) 例: ZFUN_SD_STOALV 1.8 Function Group规则 格式: Z程序类型_模块名称_序列号 程序类型: FUG 模块名称: 模块名称(MM/PP/FI/CO/SD……) 序列号: 程序简称(6个字符)例: ZFUG_SD_STOALV 1.9 SCREEN规则 格式: Z程序类型_模块名称_序列号 程序类型: SCR 模块名称: 模块名称(MM/PP/FI/CO/SD……) 序列号: 程序简称(6个字符) 例: ZSCR_SD_STOALV 2.内部定义规则 TYPES定义 : TYP_ (※最长30字节) 内表定义 全局: TAB_G_ (※最长30字节) 局部: TAB_L_ (※最长30字节) 参数调用内表定义 : L_TAB_ (※最长30字节) 工作区 全局: REC_G_ (※最长30字节) 局部: REC_L_ (※最长30字节) 参数调用工作区: L_REC_(※最长30字节) PARAMETERS:

文档评论(0)

linlin921 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档