需求说明书模板.docx
- 文档编号:23907125
- 上传时间:2023-05-22
- 格式:DOCX
- 页数:54
- 大小:703.31KB
需求说明书模板.docx
《需求说明书模板.docx》由会员分享,可在线阅读,更多相关《需求说明书模板.docx(54页珍藏版)》请在冰豆网上搜索。
需求说明书模板
泵送零部件质量信息化之
自制大件钢印号管理
需求分析说明书
RequirementAnalysisDocument
文档编号:
状态:
■草稿□发布□修改作者:
寻浏平、王刚华
文档信息
项目名称:
泵送零部件质量信息化之自制大件钢印号管理
项目经理:
彭福庄、王刚华
撰写人:
寻浏平、蔡红
文档版本:
V1.1
撰写日期:
2013/2/16
发布日期:
审批人:
审批日期:
修改记录
日期
撰写人员
版本
备注
2013/2/16
寻浏平
初稿
2013/2/23
寻浏平
修改
1.引言
1.1编写目的
将泵送制造本部钢印号管理业务需求转化为功能需求,为设计、开发、测试、实施人员提供参考依据。
1.2项目背景
目前泵送制造本部所有自制大件实物上都需打钢印号。
实物上的钢印号编码是由制造部各工作中心根据既定的规则自行进行编码和打印钢印号的,MES系统只检验时才开始对钢印号与生产订单信息进行关联和记录。
为加强对自制大件质量的管控,泵送质保部提出要对钢印号整个生命周期进行管控的需求。
经泵送质保本部、泵送制造本部综合管理部、泵送制造本部物料管理部共同商讨决定对泵送自制大件实现从计划下达、生产制造、质量记录、生产返工、装配记录、售后质量追溯全生命周期的管理。
1.3术语定义
钢印号:
为实现对自制大件生产过程质量追溯,自制大件组焊完成后在实物上打印的钢字码。
钢印号一般包含以下信息:
型号、生产日期、流水号等。
2.业务描述
2.1目标范围
泵送制造本部所有自制大件均需实现钢印号管理,先在转塔工作中心(转塔台和转塔座)实现和试用,优化完成后再推广到泵送制造本部其他大件。
2.2业务综述及总体流程
从整体描述项目业务需求及业务流程,相互关联,及总体流程图。
2.2.1业务流程图
2.2.2业务需求
1)维护钢印号。
2)通过钢印号报工。
3)检验钢印号是否正确清晰。
4)质量判定。
5)自制大件收货。
6)自制大件出库。
7)自制大件库查询功能(带钢印号)
2.3用户特性
涉及的最终用户,这些用户的需求将是后续工作的重要依赖条件。
访谈部门
访谈用户
工作岗位
访谈时间
业务要件名称
签字确认
泵送质保本部
马雨明
质量检验部科长(装配)
需求来源和业务痛点调研
泵送质保本部
陈新德
质量检验部质量工程师(装配)
业务流程确认
泵送质保本部
质量检验部检验员(装配)
详细需求调研
泵送质保本部
彭福庄
质量检验部科长(结构件)
业务流程确认
泵送质保本部
魏彦诚
质量检验部检验员(结构件)
详细需求调研
泵送制造本部
文朝晖
综合管理办公室总监
业务流程确认
泵送制造本部
高平平
综合管理办公室大件计划员主管(结构件)
详细需求调研
泵送物料管理部
吴昭
物料管理部部长
业务流程确认
泵送物料管理部
彭明?
自制大件仓库员
业务流程确认
2.4约定假设
本节列举出在对软件用户需求说明书中影响需求陈述的假设因素(与已知因素相对立)。
这可能包括将要使用的组件、特殊的用户界面设计约定、产品预期使用频度等。
如果这些假设不正确、不一致或被更改,就会使项目受到影响。
3.功能需求
功能编码
功能名称及简述
备注
F01
SAP新增自定义字段“钢印号”:
在生产订单创建、更改、显示事务码新增自定义字段“钢印号”及钢印号批量维护功能。
SAP系统实现
F02
MES下载订单主数据接口修改:
修改MES系统下载SAP生产订单主数据接口程序,增加自定义字段“钢印号”(ZRFC_MES_DDGX2订单物料查询)
SAP系统实现
F03
MES终端钢印号报工功能修改:
修改MES系统前台报工功能,可通过输入钢印号进行报工。
MES系统实现(后续再实现)
蔡红F04
大件SAP/PDA收货功能:
使用PDA通过录入生产订单号或自制大件钢印号实现自制大件收货。
SAP系统实现
LEM系统实现
蔡红F05
大件SAP/PDA出库钢印号记录功能:
可使用PDA或SAP将已出库的自制大件钢印号记录到SAP系统。
SAP系统实现
LEM系统实现
F06
MES返修订单报工录入钢印号功能:
MES系统实现
蔡红F07
SAP大件(钢印号)可用库存查询功能:
SAP系统实现
3.1SAP新增自定义字段“钢印号”(F01)
3.1.1功能模块流程图
无
3.1.2功能详细描述
功能编号
F01
功能点需求
SAP新增自定义字段“钢印号”
应用范围
生产订单创建、修改、显示和批量修改钢印号
功能类型
功能、报表
操作对象
无
输入/功能前置条件
Ø
输出
Ø
逻辑
在生产订单抬头增加自定义字段“钢印号”,要求在以下三个功能中调用:
1.创建生产订单(CO01);
2.修改生产订单(CO02);
3.显示生产订单(CO03);
字段
字段名
参考字段
说明
备注
钢印号
ZSERNR
SERNR
可以为空;一个订单只有一个钢印号,与订单一一对应。
此数据与订单主数据相关联,更改后需保存到订单主数据表(AUFK)中;已与SAP开发科沟通过,可通过“PPCO0012显示/更改订单抬头数据的增强功能”实现。
批量修改钢印号(需新开发个程序,可批量查询和修改符合条件的钢印号字段)
输入:
参数名称
字段
名称
数据类型
备注
工厂
P_WERKS
工厂代码
同AFPO-WERKS
单值
生产订单
P_AUFNR
生产订单号
同AFKO-AUFNR
单值、多值、区间
物料编码
P_MATNR
物料编码
同AFPO-MATNR
单值、多值、区间
订单类型
P_AUFART
生产订单类型
同AUFK-AUART
单值、多值、区间
钢印号
P_ZSERNR
钢印号
同AFKO-SERNR
单值、多值、区间
基本开始日期
P_GSTRP
基本开始日期
同AFKO-GSTRP
单值、多值、区间
基本完成日期
P_GLTRP
基本完成日期
同AFKO-GLTRP
单值、多值、区间
输出:
参数名称
字段
名称
数据类型
备注
工厂
AFPO-WERKS
工厂代码
同AFPO-WERKS
生产订单
AFKO-AUFNR
生产订单号
同AFKO-AUFNR
订单类型
AUFK-AUART
生产订单类型
同AUFK-AUART
订单数量
AFKO-GAMNG
生产订单数量
同AFKO-GAMNG
物料编码
AFPO-MATNR
物料编码
同AFPO-MATNR
物料描述
MAKT-MAKTX
订单物料描述
MAKT-MAKTX
订单类型
AUFK-AUART
生产订单类型
同AUFK-AUART
钢印号
AUFK-ZSERNR
钢印号
同AUFK-ZSERNR
关重标记
MARC-MATGR
关重物料标记
同MARC-MATGR
基本开始日期
AFKO-GSTRP
基本开始日期
同AFKO-GSTRP
基本完成日期
AFKO-GLTRP
基本完成日期
同AFKO-GLTRP
详细逻辑:
1、获取符合输入条件的生产订单。
2、将得到的订单号在表AUFK中获取钢印号(AUFK-ZSERNR)等信息。
3、用户可更新订单的钢印号:
报表输出中的钢印号可修改,如选择某行,并修改
"钢印号",点保存,可对选中行的组件的钢印号进行修改。
具体输出界面和功能实现可参考关重自制件计划程序ZPPR0046。
权限控制:
分查询权限和修改权限
需求约定
Ø对需求的特殊约定
备注
无
需求确认信息
需求负责人(签字):
业务责任人:
业务经理:
项目经理:
职能总部责任人:
需求责任人:
需求确认时间:
年月日
3.2MES下载订单主数据接口修改(F02)
3.2.1功能模块流程图
无
3.2.2功能详细描述
功能编号
F02
功能点需求
MES下载订单主数据接口修改
应用范围
MES下载订单主数据时
功能类型
接口
操作对象
无
输入/功能前置条件
Ø保持不变
输出
在接口“ZRFC_MES_DDGX2订单物料查询”输出结构“ZRFC_DDWL订单物料信息”增加以下字段
参数名称
字段
名称
参考数据类型
长度
备注
钢印号
ZSERNR
钢印号
AUFK-ZSERNR
18
可以为空
逻辑
1、根据输入的生产订单号在表AUFK中查找钢印号字段AUFK-ZSERNR。
2、修改接口“ZRFC_MES_DDGX2订单物料查询”输出结构“ZRFC_DDWL订单物料信息”增加字段“ZSERNR钢印号”
权限控制:
保持不变
需求约定
Ø对需求的特殊约定
备注
无
需求确认信息
需求负责人(签字):
业务责任人:
业务经理:
项目经理:
职能总部责任人:
需求责任人:
需求确认时间:
年月日
3.3MES终端钢印号报工功能修改(F03)
3.4大件SAP/PDA收货功能(F04)
3.4.1功能模块流程图
无
3.4.2功能详细描述
功能编号
F04-1
功能点需求
SAP生产收货
应用范围
关重件生产订单收货
功能类型
功能
操作对象
无
输入/功能前置条件
Ø本功能点仅针对所有启用序列号管理的物料
输出
Ø
逻辑
表一:
钢印物料库存表
字段
字段名
参考字段
说明
备注
钢印号
ZSERNR
物料编码
MATNR
存储地点
LGORT
仓库号
LGNUM
仓储类型
LGTYP
仓位
LGPLA
工厂
WERKS
表二:
钢印号移动记录表
字段
字段名
参考字段
说明
备注
单据号
ZDJH
EBELN/AUFNR
生产订单或者转储采购订单号
项目号
EBELP
转储采购订单号
业务类型
ZYWLX
生产入库
生产入库确认
生产出库
生产出库确认
生产出库确认(调回)
生产出库确认(调出)
转储入库
转储入库确认
转储出库
转储出库确认
转储出库确认(调回)
转储出库确认(调出)
钢印号
ZSERNR
SERNR
物料号
MATNR
源工厂
WERKS
源库存
地点
LGORT
源仓库
LGNUM
源仓储
类型
VLTYP
源仓位
LGPLA
目的工厂
WERKS
目的库存地点
LGORT
目的仓库
LGNUM
目的仓储类型
NLTYP
目的仓位
LGPLA
移动类型
物料凭证
操作人
USNAM
日期
BUDAT
时间
CPUTM
生产入库详细逻辑:
(新增事务码:
ZMIGO)
输入:
字段
字段名
参考字段
说明
备注
钢印号
ZSERNR
SERNR
可以为空;若为空,则订单号必输
可多值
生产订单号
AUFNR
可以为空,若为空,则钢印号不为空
可多值
物料编码
MATNR
可以为空,若为空,则钢印号或者生产订单不为空
存储地点
LGORT
必输
单值
仓库号
LGNUM
单值
仓储类型
必输?
(若非必输,可以默认提供吗?
)
仓位
必输(若非必输,可以默认提供吗?
)
1、若输入的是钢印号而非生产订单号,则根据钢印号查找物料订单号与物料编码信息输入界面对应字段;
2、根据输入内容,筛选符合条件的订单行项目。
输出待确认过账界面:
字段
说明
备注
钢印号
非空
生产订单号
非空
物料编码
非空
存储地点
非空
仓库号
非空
仓储类型
非空
仓位
若输入了,则取输入值(只有一个钢印号输入时);若符合条件物料有多个,则此界面提供手工输入值
订单收货数量
1
过账收货数量
待输入
3、对2的输出结果,可选择行项目,执行原逻辑:
移动类型为101的收货入库操作;更新表一;更新表二;若出错,返回SAP的出错信息;成功执行,则返回消息“钢印号”+钢印号+“完成101入库!
”
表一字段逻辑:
字段
逻辑
钢印号
执行入库的行项目的钢印号
物料编码
执行入库的行项目的物料编码
存储地点
执行入库的行项目的存储地点
仓库号
执行入库的行项目的仓库号
仓储类型
完成收货后的仓处类型LQUA_LGTYP,LQUA_LGPLA=生产订单号(902)
仓位
完成收货后的仓位,即生产订单号
工厂
订单所属工厂(AUFK_WERKS)
表二字段逻辑:
字段
逻辑
单据号
执行入库的行项目的生产订单号
项目号
空
业务类型
生产入库
钢印号
执行入库的行项目的钢印号
物料号
执行入库的行项目的物料编码
源库存地点
空
源仓库
空
源仓储
类型
空
源仓位
空
目的库存地点
执行入库的行项目的库存地点
目的仓库
执行入库的行项目的仓库号
目的仓储类型
914
目的仓位
执行入库的行项目的生产订单号
操作人
用户账号
日期
操作日期
时间
操作时间
工厂
订单所属工厂
4、上架:
(1)步骤3操作完,系统自动上架;用LT06/lt01,根据3操作得到的物料凭证,以及物料凭证所属年份,自动生成转储单并确认。
确认完成后更新表一、表二,更新逻辑如下表一表二更新逻辑。
操作失败时,返回SAP报错信息。
操作4成功,返回“钢印号”+钢印号+“上架成功!
”
(2)若自动上架失败,则提供手动上架。
将仓储类型为902的钢印号物料取出,提供LT01功能上架,更新方法也如下表一表二更新逻辑。
输入:
钢印号或者物料编码或存储地点或者仓储类型或仓位+工厂;
输出待选择界面:
字段
逻辑
钢印号
通过在表一筛选移动类型为902的记录
物料编码
通过在表一筛选移动类型为902的记录
存储地点
通过在表一筛选移动类型为902的记录
仓库号
通过在表一筛选移动类型为902的记录
源仓储类型
通过在表一筛选移动类型为902的记录
源仓位
通过在表一筛选移动类型为902的记录
目的仓储类型
待输入
目的仓位
待输入
工厂
通过在表一筛选移动类型为902的记录
表一字段逻辑:
字段
逻辑
钢印号
执行入库的行项目的钢印号
物料编码
执行入库的行项目的物料编码
存储地点
执行入库的行项目的存储地点
仓库号
执行入库的行项目的仓库号
仓储类型
完成收货后的目的仓处类型LTAP_NLTYP(根据转储单号)
仓位
自动上架确认后的目的仓位;LTAP_NLPLA(根据转储单号)
工厂
订单所属工厂
表二字段逻辑:
字段
逻辑
单据号
执行入库的行项目的生产订单号
项目号
空
业务类型
生产入库确认
钢印号
执行入库的行项目的钢印号
物料号
执行入库的行项目的物料号
源库存地点
输入库存地点
源仓库
输入仓库
源仓储类型
lt06完成以后,自动生成转储单号;根据此单号TANUM,取LTAP_VLTYP(902)
源仓位
lt06完成以后,自动生成转储单号;根据此单号TANUM,取LTAP_VLPLA(生产订单号)
目的库存地点
执行入库的行项目的库存地点
目的仓库
执行入库的行项目的仓库
目的仓储类型
lt06完成以后,自动生成转储单号;根据此单号TANUM,取LTAP_NLTYP
目的仓位
lt06完成以后,自动生成转储单号;根据此单号TANUM,取LTAP_NLPLA
操作人
操作账号
日期
操作日期
时间
操作时间
源工厂
订单所属工厂
目的工厂
订单所属工厂
权限控制:
按工厂控制
需求约定
ØMBST、MB11、MB1C、源ZMM063若未取消收货发货功能,将影响表一表二的准确性。
备注
无
需求确认信息
需求负责人(签字):
业务责任人:
业务经理:
项目经理:
职能总部责任人:
需求责任人:
需求确认时间:
年月日
功能编号
F04-2
功能点需求
SAP转储收货
应用范围
关重件转储收货
功能类型
功能
操作对象
无
输入/功能前置条件
Ø
输出
Ø
逻辑
表一:
钢印物料库存表
表二:
钢印号移动记录表
一步转储入库详细逻辑:
(程序:
在ZMM063上面修改)
1、源程序判断:
若开启了序列号,则要执行此新逻辑。
2、输入:
新增钢印号字段,
字段
字段名
参考字段
说明
备注
钢印号
ZSERNR
SERNR
可为空;
仓库号
不为空
仓储类型
必输?
(若非,如何确定)
仓位
必输?
(若非,如何确定)
若物料号为空,钢印号非空,则根据钢印号在表一查找物料编码,填入输入界面对应位置。
若未找到,则提示“钢印号&无库存!
”;
3、根据输入,得到符合条件的转储单行项目:
(1)此界面新增钢印号建议值(做ZMM062时系统自动给出,或者手工输入)和手工调整值两列(当建议值和实际发料的钢印号不一致时,进行调整)。
字段
字段名
参考字段
说明
备注
物料号
不为空
转储采购订单号
输入
项目号
采购订单行项目
交货单号
建议钢印号
做ZMM062时随机选取的,或者输入的,存储在表一:
仓位=转储单号,仓库=采购订单项目号,查找
调整钢印号
待手工输入,为空,则自动等于建议钢印号
发货工厂
输入发货工厂
发货仓储地点
输入发货仓储地点
发货仓库号
此转储订单、此行项目、此钢印号进入此工厂T900以前的源发货仓库
发货仓储类型
此转储订单、此行项目、此钢印号进入此工厂T900以前的源发货仓库
发货仓位
此转储订单、此行项目、此钢印号进入此工厂T900以前的源仓位
目的工厂
采购订单收货工厂(EKPO-WERKS)
目的仓储地点
采购订单收货存储地点(EKPO)
目的仓储类型
?
目的仓位
?
若输入,取输入值;若非?
(2)用户可选择任意行项目过账。
4、详细逻辑:
(1)执行原ZMM063入库过账功能;更新表一、表二;(确认数量=拣配数量,同时更新两列)
表一更新字段逻辑:
字段
逻辑(建议钢印号)
逻辑(调整钢印号)
钢印号
执行入库的行项目的建议钢印号
执行入库的行项目的调整钢印号
物料编码
执行操作的物料编码
执行操作的物料编码
存储地点
执行入库的行项目的发货存储地点
执行入库的行项目的存储地点
仓库号
执行入库的行项目的发货仓库号
执行入库的行项目的目的仓库
仓储类型
执行入库的行项目的发货仓储类型
执行入库的行项目的目的仓储类型
仓位
执行入库的行项目的发货仓位
执行入库的行项目的目的仓位
工厂
发货工厂
收货工厂(EKPO_WERKS)
表二更新字段逻辑:
字段
逻辑(建议钢印号)
逻辑(调整钢印号)
单据号
输入的转储采购订单号
输入的转储采购订单号
项目号
输入的项目号或者ZMM063过账界面选择过账的行项目的订单行项目号
输入的项目号或者ZMM063过账界面选择过账的行项目的订单行项目号
业务类型
一步转储入库确认
一步转储入库确认
钢印号
执行入库的行项目的建议钢印号
执行入库的行项目的调整钢印号
物料号
执行操作的物料编码
执行操作的物料编码
源库存地点
T900
输入的发货库存地点
源仓库
转储订单项目号
调整钢印号最近一次的正常仓位
源仓储类型
921
调整钢印号最近一次的正常仓储类型
源仓位
转储采购订单号
TRANSFER
目的库存地点
源库存地点
采购订单对应入库地点
目的仓库
源仓库
输入仓库
目的仓储类型
源仓储类型
902
目的仓位
源仓位
lt06完成以后,自动生成转储单号;根据此单号TANUM,取LTAP_WENUM
操作人
操作账号,
操作账号
日期
操作日期,
操作日期
时间
操作时间,
操作时间
工厂
发货工厂
收货工厂
(2)自动上架,后更新表一、表二;()
表一更新字段逻辑:
字段
逻辑
钢印号
执行入库的行项目的调整钢印号
物料编码
执行入库的行项目的物料编码
存储地点
执行入库的行项目的收货存储地点
仓库号
执行入库的行项目的仓库号
仓储类型
执行入库的行项目的仓储类型
仓位
若手工输入,则取输入值;若非,则lt06完成以后,自动生成转储单号;根据此单号TANUM,取LTAP_WENUM
工厂
输入工厂
表二更新字段逻辑:
字段
逻辑
单据号
执行入库的行项目的转储采购订单号
项目号
执行入库的行项目的转储采购订单的项目号
业务类型
一步转储入库确认
钢印号
执行入库的行项目的调整钢印号
物料号
执行入库的行项目的物料编码
源库存地点
执行入库的行项目的入库库存地点
源仓库
执行入库的行项目的入库仓库
源仓储类型
921
源仓位
TRANSFER
目的库存地点
转储采购订单的入库地点
目的仓库
输入仓库
目的仓储类型
若有输入值取输入值,若无,lt06完成以后,自动生成转储单号;根据此单号TANUM,取LTAP_NLTYP
目的仓位
若有输入值取输入值,若无lt06完成以后,自动生成转储单号;根据此单号TANUM,取LTAP_NLPLA
操作人
操作账号
日期
操作日期
时间
操作时间
工厂
采购订单入库工厂
(3)若确认数量为0?
(A)执行原逻辑过账为0;
(B)调整仓位,更新表一,表二:
字段
逻辑(建议钢印号)
钢印号
执行入库的行项目的建议钢印号
物料编码
执行操作的物料编码
存储地点
执行入库的行项目的存储地点
仓库号
执行入库的行项目的钢印号
仓储类型
源仓储类型
仓位
源仓位
工厂
发货工
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 需求 说明书 模板