没有合适的资源?快使用搜索试试~ 我知道了~
ABAP报表程序开发规范.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 129 浏览量
2021-10-07
16:06:03
上传
评论
收藏 68KB DOC 举报
温馨提示
试读
11页
ABAP报表程序开发规范.doc
资源推荐
资源详情
资源评论
- .
ABAP 报表程序开发规
一、 目的
为保证在 系统中使用 语言开发报表程序的规性,特制定本开发规。在本开
发规的约束下,将源代码与报表开发人的相关性降到最低;即只要具备根本的 开发
技巧,遵循本开发规,不同的开发人员开发的同样逻辑的源代码应该是根本一样的。
二、 适用围
本技术规适用于捷顺 系统的所有开发人员和除标准对象外的所有 报表程序开发。
三、 职责
开发小组负责程序的开发、传输请求的创立及提交。
小组负责传输请求向 系统的传输。
四、 开发流程
、开发人员接收业务参谋提交的开发需求;如果需要,开发人员应当配合业务参谋进展
用户需求分析;
、开发人员根据开发需求在 中进展程序开发;
、开发人员将程序传输至质量保证系统中进展初步测试,测试完毕后通知业务参谋进入
用户测试阶段;
、程序在质量保证系统中经用户测试通过后,开发人员申请将程序传输至生产系统,相
关主管审批通过后, 人员负责将传输请求传输至生产系统。
、如果程序需要作为后台程序运行,需要在传输申请中做出说明,由 人员在生产
系统中定义后台作业。
、开发和修改程序都需要填写开发文档。开发文档存放于效劳器的专用目录中,每个程
序一个文档,新程序需要新建文档,修改程序需要修改原来的程序文档〔在原文档根
底上追加容,不允许删除原文档容〕,记录本次修改的容和请求号等信息。开发程序
- -.可修编- .
- .
申请传输生产系统中时,同时提交开发文档审核,相关主管需要同时检查程序和文档
的规性。
五、 命名规那么
、用户开发对象的命名规那么
)用户开发对象的名称必须以 开头,只能使用字母、数字和下划线。用户开发对象
包括开发类、程序、函数组、函数、透明表、构造等。
)开发类一般使用 ,如有特殊需要,可以创立新的开发类。
)报表程序命名规那么:。
其中, 为模块名称,现在常用的有以下几种: 模块,
模块, 模块, 模块, 模块, 模块,!!
公共模块,!!穿插应用;
表 示 程 序 的 类 型 , 目 前 有 四 种 : 报 表 程 序 , 批 输 入 程 序 ,
!!"#$% &$" 程序,接口程序。
为序列号,表示该程序在同一模块同类型程序中的编号。比方 ,
表示 模块的一个报表程序。如果业务参谋已经提供需求的编号,那么取业务参谋提
供的需求编号。
,程序的附加说明,如工程名称等,可以灵活使用,不是必须的局部。
如果创立与程序相关的 '()*+, 程序,那么 '()*+, 程序的命名中的 局部
与 主 程 序 一 样 , 通 过 局 部 区 分 不 同 的 '()*+, 程 序 , 如
,- 等。
特别说明:
如果需要替换原程序,建议将原程序拷贝为 .,而新编写的程序的
命 名 与 被 替 换 程 序 的 命 名 一 致 , 不 要 将 新 程 序 命 名 为 或
/。这样可以防止需要修改需求文档编号与程序编号的对应关系,也防
止在日后维护中由于对应关系没有更新而导致错误的修改已废除的程序。
)数据字典对象的命名规那么:
其中, 为模块名称,现在常用的有以下几种: 模块, 模
块, 模块, 模块, 模块, 模块,!!公
共模块,!!穿插应用;
- -.可修编- .
- .
代表对象类型,现在常用的有如下几种: !!透明表01!!视图,!!构造
类,!!表类型;
为对象的名称。尽量给数据字典对象有意义的名称,不要使用序号;如果
定义是配置表及其维护视图,可以使用 位的序号。
)函数组命名方式:
其中, 表示函数组有意义的名称,如工程名称,命名应能表示所包含的函
数的用途等。
)函数命名方式:
函数必须指定所属的函数组, 表示对函数的说明,使用下划线分隔单词,
如 ,表示修改订单的部门〔〕字段。
2)事务代码的命名方式:
即对于报表程序取主程序命名,但将下划线去掉。如果业务参谋已经给出事务代
码的命名0那么按照业务参谋的命名0只需确保命名以 开场。
3)"#$% &$" 的命名方式:
其中, 为模块名称,现在常用的有以下几种:模块名称: 模块,
模块, 模块, 模块, 模块, 模块,
!!公共模块0!!穿插应用;
为对象的名称。尽量给 "#$% &$" 有意义的名称,不要使用序号。
、.4 的命名方式:
其中, 赋予变量有意义的名称,对于类型参照数据字典中表字段的 .4
,名称尽量参照该字段的名称。
、 的命名方式:
其中, 赋予变量有意义的名称,对于类型参照数据字典中表字段的 .4
,名称尽量参照该字段的名称。
、程序全局变量的命名方式:56*#)78(#%7&'
其中,全局变量的命名以 5 开头,但 .4、 及 . 例
外;
6*#)78(#%7&' 主要表示变量的类型0常用的有以下几种:!!构造,!!表,!!
标志变量〔变量值为 或‘9〕0!!字符〔串〕,!!数值型字符串,!!日期
型,!!整型,!!实数;对于类型参照数据字典中表字段的变量,可以省略此局部;
- -.可修编- .
剩余10页未读,继续阅读
资源评论
gjmm89
- 粉丝: 14
- 资源: 19万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功