基本信息
文件名称:报表-设备维修故障统计报表(开发功能说明书)(1).doc
文件大小:168.5 KB
总页数:6 页
更新时间:2025-05-17
总字数:约2.83千字
文档摘要

内部供应链信息化项目

版本:1.0

开发功能说明书

页码:PAGE3/NUMPAGES6

责任人:

机密级别:

修改人:

修改日期:DATE\@yyyy-M-d2018-8-27TIME\@H:mm9:00

文件名:

开发功能说明书

设备管理模块

开发名称:设备维修故障统计报表

作者:

廖惠敏

日期:

2012.08.28

版本:

1.0

审核批准:

目 录

TOC\o1-3\h\z\u程序类型 3

业务需求概述 3

程序开发优先级 3

权限要求 3

需求说明 3

业务逻辑 4

前台业务截图 4

字段的定义 4

测试 4

程序类型

[请将相应的程序类型右边的方框用黑色填充]

增强

功能开发

报表开发

表单开发

接口开发

业务需求概述

需求概述

设备维修故障统计报表

复杂难度(高/中/低)

系统交易代码

备注

传输频次

程序开发优先级

[请在相应的优先级下的方框用黑色填充]

[1~4的优先级代表从高到低]

1:最高,功能业务复杂且影响系统上线的

2:较高,功能业务复杂且上线前必须完成的

3:一般,功能业务一般但上线前必须完成的

4:较低,功能业务一般且是上线后可由客户继续开发的业务

1

2

3

4

权限要求

[请在此描述对于本程序执行所需要的权限要求]

权限对象:

权限要求:

需求说明

[请在此处描述此增强需要实现的功能需求]

[功能需求]

能按月份查询设备维修故障清单,ALV显示。

输入界面

输入界面字段描述:

字段名

字段类型(Range/CheckBox/RadioButton)

数据类型(Num/Char/Date)

必输项?

缺省值

字段描述

对应的SAPDDICTable-Field

EQTYP

Range

C、D、J、K

设备类型

EQUI-EQTYP

EQART

Range

设备分类

EQUI-EQART

EQUNR

Range

设备编号

EQUI-EQUNR

AUSVN

Range

故障日期

VIQMEL-AUSVN

报表格式

业务逻辑

[请在此处说明此增强涉及的业务逻辑或流程]

[业务逻辑]

筛选满足选择条件的设备编号:设备类型EQUI-EQTYP为必输,默认值为C、K、J、K设备类型,可多选,结合设备分类EQUI-EQART、设备编号EQUI-EQUNR、故障日期VIQMEL-AUSVN筛选。

根据以上找到的设备编号EQUI-EQUNR找到在故障日期内发生的维修工单VIQMEL-EQUNR=EQUI-EQUNR

取得设备主数据及维修工单信息。

前台业务截图

[请在此处附上前台业务的截图,并将重要的字段标记出来]

[TCODE:]IE03

[截图]

[TCODE:]

[截图]

[TCODE:]

[截图]

字段的定义

[请在此处说明此增强中所涉及字段所对应的数据表及其字段名或结构及其字段名]

字段名

输出长度

字段描述

取数逻辑

AUSVN

VIQMEL

故障日期

VIQMEL-AUSVN

EQUNR

EQUI

设备编号

EQUI-EQUNR

EQKTX

EQUI

设备名称

EQUI-EQKTX

TYPTX

T370T

设备类型

先取EQUI-EQTYP,根据T370T–EQTYP=EQUI-EQTYP取EQTYP的值

EARTX

T370K_T

设备分类

取描述EQUI-EQART=T370K_T-EQART

TPLNR

ILOA

功能位置

用设备号EQUNR去EQUZ表(取EQUZ表的DATBI值为9999.12.31的EQUNR的值)取ILOAN的值,ILOA-ILOAN=EQUZ-ILOAN,在ILOA表找TPLNR的值,通过IFLOTX-TPLNP=ILOA-TPLNR

TYPBZ

EQUI

型号规格

EQUI-TYPBZ

VIQMFE

QPCT

故障代码

根据工单找通知单号AFIH-QMNUM,AFIH-QMNUM=VIQMFE-QMNUM,去表VIQMFE取FEGRP和FECOD的值,用两个值在表QPCT,在KATALOGART=P的时候,取KURZTEXT的内容,要求输出故障代码及描述

AUSZT

VIQMEL

停机维修时间(小时)

当VIQMEL–MSAUS的值为X时,取VIQMEL–AUSZT并整理输出为H(小时)

AUSZT

VIQMEL

不停机维修时间(小时)

当VIQMEL–MSAUS的值为空时,取VIQMEL–AUSZT并整理输出为H(小时)

正常故障

根据VIQMUR-QMNUM=VIQMEL-QMNUM,在表VIQMUR取URGRP和U