功能说明书_MM_ZMM00003采购申请审批增强-V1.0.doc
华东电网EIS实施项目第一期
ABAP开发功能设计说明书
文件名:: 日期:DATE\@M/d/yyyy11/6/2006
创建人:
审核人:
AccentureConfidential 第
PAGE4页,共NUMPAGES6页
华东电网有限公司
企业级信息系统实施项目
第一期
功能说明书
第一部分:报表信息
记录号
日期开发类型
FORMCHECKBOXReportFORMCHECKBOXFormFORMCHECKBOXInterfaceFORMCHECKBOXEnhancementFORMCHECKBOXConversionFORMCHECKBOXOthers
报表使用单位
华东电网本部及新安江电厂
模块
MM
报表编号
报表名称
事务代码
业务负责人
功能设计者
邴金友
报表开发者/程序员
第二部分:设计维护记录
请求提出者
时间
修改原因
审批人
第三部分:用户签字
此处的签名,表示企业的负责用户确认本文档内容中的报表需求及功能设计。
姓名:……
职务:……
日期:……../……../……..
关键用户签名
姓名:……
日期:……../……../……..
业务顾问签名
姓名:……
日期:……../……../……..
第四部分:业务需求
报表用途(描述编写报表的用途或目的)
采购申请审批增强,增加了结构中CEBAN中的PDUMMY字段(长度1中的哑元函数)用作采购申请的审批。使用增强M06B0005;
总体要求(报表/程序执行的功能描述)
采购申请在创建或修改后,根据开发程序的计算逻辑,返回PDUMMY的字段值。
报表使用者
总部招投标中心以及其他单位采购申请审批人员
使用频度(日、月、季度或年)
按需
后台处理/在线处理
在线
打印机类型(激光/喷墨/针式)
无
纸张大小/方向
无
使用语言
中文
开发优先度
高
注释
第五部分:功能设计
5.1权限要求(对于某些个别字段须要进行权限控制,如公司代码等)
5.2选择屏幕
屏幕字段中文描述
选择类型
屏幕字段名称
参考字段名称
缺省值
必要输入
检核条件
单一
区间
复选框
选择
圆点
是
否
5.3所需数据表及字段描述
本报表相关的SAP透明表格以及字段
透明表格
表格描述
字段
描述
EBAN
采购申请
BANFN
采购申请号
BNFPO
采购申请的项目编号
KNTTP
科目设置类型
EBKN
采购申请帐户设置
BANFN
采购申请号
BNFPO
采购申请的项目编号
PS_PSP_PNR
工作分解结构元素(WBS元素)
NPLNR
科目分配的网络号
PRPS
WBS(工作终端结构)元素主数据
PSPNR
WBS要素
POSID
工作分解结构元素(WBS元素)
PSPHI
合适的项目的当前编号
PROJ
项目定义
PSPNR
项目定义(内部)
PSPID
项目定义
AFKO
订单表头数据PP订单
AUFNR
订单号(网络号)
PRONR
项目定义
备注:下划线字段是表间连接字段;
5.4报表相关的取数及处理逻辑
序号
相关取数及处理逻辑
01
对于采购申请中的每一个行项目进行以下计算:
如果采购申请(EBAN)中的科目设置类型(KNTTP)为非P或者非Q;则结构中CEBAN中的PDUMMY字段的值为“1”;
如果采购申请(EBAN)中的科目设置类型(KNTTP)为Q,则查找表EBAN、EBKN、PRPS,其中,EBKN.PS_PSP_PNR=PRPS.PSPNR;根据PRPS中的POSID字段进行如下判断;
如果首字母为A,则结构中CEBAN中的PDUMMY字段的值为“A”;
如果首字母为B,则结构中CEBAN中的PDUMMY字段的值为“B”;
如果首字母为C,则结构中CEBAN中的PDUMMY字段的值为“C”;
如果首字母为D,则结构中CEBAN中的PDUMMY字段的值为“D”;
如果首字母为E,则结构中CEBAN中的PDUMMY字段的值为“E”;
如果首字母为其他字母,则结构中CEBAN中的PDUMMY字段的值为“F”;
如果采购申请(EBAN)中的科目设置类型(KNTTP)为P,则查找表EBAN、EBKN、AFKO、PRPS,其中,EBKN.PS-NPLNR=AFKO.AUFNR;根据AFKO中的PRONR字段进行如下判断;
如果首字母为A,则结构中CEBAN中的PDUMMY字段的值为“A”;
如果首字母为B,则结构中CEBAN中的PDUMMY字段的值为“B”;
如果首字母