联芯科技ERP项目-技术文档-MM-032-序列号历史清单开发规格书-20090731_第1页
联芯科技ERP项目-技术文档-MM-032-序列号历史清单开发规格书-20090731_第2页
联芯科技ERP项目-技术文档-MM-032-序列号历史清单开发规格书-20090731_第3页
联芯科技ERP项目-技术文档-MM-032-序列号历史清单开发规格书-20090731_第4页
联芯科技ERP项目-技术文档-MM-032-序列号历史清单开发规格书-20090731_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

DATE\@"yyyy-MM-dd"2009-10-29Version1.0PAGE1联芯科技ERP项目 DATE\@"M/d/yyyy"10/29/2009Version1.0 联芯科技ERP项目开发规格书第I部分:需求模块■MM MACROBUTTONCheckIt_CheckBox£PP MACROBUTTONCheckIt_CheckBox£SD MACROBUTTONCheckIt_CheckBox£FI MACROBUTTONCheckIt_CheckBox£CO MACROBUTTONCheckIt_CheckBox£IP/FMMACROBUTTONCheckIt_CheckBox£其它Spec编号ZLC_SPRC_MM-032短描述序列号历史清单类型MACROBUTTONUnCheckIt_Radiobutton报表●ABAPProgramMACROBUTTONCheckIt_RadiobuttonInformationSystemMACROBUTTONCheckIt_RadiobuttonReportPrinter MACROBUTTONCheckIt_RadiobuttonReportWriterMACROBUTTONCheckIt_RadiobuttonSAPQueryMACROBUTTONCheckIt_RadiobuttonBWreportMACROBUTTONCheckIt_RadiobuttonCrystalReportsMACROBUTTONCheckIt_RadiobuttonOthersMACROBUTTONCheckIt_Radiobutton表单MACROBUTTONCheckIt_Radiobutton流程增强MACROBUTTONCheckIt_RadiobuttonUserExitMACROBUTTONCheckIt_RadiobuttonBADIMACROBUTTONCheckIt_RadiobuttonDialogProgram MACROBUTTONCheckIt_RadiobuttonOtherseMACROBUTTONCheckIt_Radiobutton接口MACROBUTTONCheckIt_RadiobuttonBAPIMACROBUTTONCheckIt_RadiobuttonIDOCMACROBUTTONCheckIt_RadiobuttonALEMACROBUTTONCheckIt_RadiobuttonOthersendMACROBUTTONCheckIt_Radiobutton数据转移需求优先级MACROBUTTONCheckIt_RadiobuttonHigh/关键 MACROBUTTONUnCheckIt_RadiobuttonMid/推荐 MACROBUTTONCheckIt_RadiobuttonLow/可选用户MACROBUTTONNextCell冯柳要求日期功能顾问必填(要求完成开发原型用于功能测试的日期)预计开发天数(由功能顾问与开发顾问评估)必填_____天是否有标准功能MACROBUTTONCheckIt_RadiobuttonYes MACROBUTTONUnCheckIt_RadiobuttonNo标准功能未采用的原因:MACROBUTTONCheckIt_RadiobuttonPerformanceMACROBUTTONCheckIt_RadiobuttonComplexityMACROBUTTONCheckIt_RadiobuttonOtherse参考的标准功能表单开发:列出参考的标准的Form的技术名称报表开发:列出参考的标准报表文档变更历史版本号文档维护时间姓名简要的描述

第II部分:详细功能描述目的:功能顾问(必填)按要求列出系统中已发生业务的序列号的清单功能描述:功能顾问(必填)按要求列出系统中已发生业务的序列号的清单运行频率MACROBUTTONUnCheckIt_Radiobutton任何时间MACROBUTTONCheckIt_Radiobutton每天MACROBUTTONCheckIt_Radiobutton每周MACROBUTTONCheckIt_Radiobutton两周MACROBUTTONCheckIt_Radiobutton每月MACROBUTTONCheckIt_Radiobutton每年MACROBUTTONCheckIt_Radiobutton其它:运行方式MACROBUTTONUnCheckIt_Radiobutton手工MACROBUTTONCheckIt_Radiobutton自动MACROBUTTONCheckIt_Radiobutton批处理MACROBUTTONCheckIt_Radiobutton在线处理输出方式MACROBUTTONCheckIt_Radiobutton屏幕输出MACROBUTTONCheckIt_Radiobutton打印MACROBUTTONUnCheckIt_Radiobutton文件输出MACROBUTTONCheckIt_Radiobutton其它:打印机类型(如无特殊需求,预设为激光打印机)纸张大小(如无特殊需求,预设为A4横印)语言(如无特殊需求,预设为中文)选择屏幕:物料凭证编号:XXXXXX到XXXXXX(1)预留单号:XXXXXX到XXXXXX(2)生产订单号:XXXXXX到XXXXXX(3)采购订单号:XXXXXX到XXXXXX(4)交货单号:XXXXXX到XXXXXX(5)物料号:XXXXXX到XXXXXX(6)工厂:XXXXXX到XXXXXX(7)日期:XXXXXX到XXXXXX(8)库存地点:XXXXXX到XXXXXX(9):顺序字段名称字段技术名称字段描述特殊需求1物料凭证编号MSEG-MBLNR物料凭证编号2预留单号MSEG-RSNUM预留单单号3生产订单号MSEG-AUFNR生产订单号4采购订单号MSEG-EBELN采购订单号5交货单号MKPF-LE_VBELN交货单号6物料号MSEG-MATNR物料号7工厂MSEG-WERKS工厂8日期MSEG-BLDAT日期9库存地点MSEG-LGORT库存地点报表/表单的字段例:顺序字段名称字段技术名称字段描述特殊需求1日期MKPF-BLDAT物料凭证日期2物料凭证编号MSEG-MBLNR物料凭证编号3预留单号MSEG-RSNUM预留单号4生产订单号MSEG-AUFNR生产订单号5采购订单号MSEG-EBELN采购订单号6交货单号MKPF-LE_VBELN交货单号7物料代码MSEG-MATNR物料代码8物料描述MAKT-MAKTX物料描述9数量MSEG-ERFMG物料凭证中数量10工厂MSEG-WERKS工厂当移动类型为301、302、311、312、541、542、913、914时,工厂取调入工厂MSEG-WERKS的MSEG-SHKZG,标识为“S”的MSEG-WERKS。其它移动类型直接取MSEG-WERKS11库存地点MSEG-LGORT库存地点当移动类型为301、302、311、312、913、914时,库存地点取调入库存地点MSEG-LGORT的MSEG-SHKZG,标识为“S”的MSEG-LGORT,其它移动类型直接取MSEG-LGORT12供应商MSEG-LIFNR供应商当移动类型为541、542时,取供应商MESG-LIFNR,其他移动类型不需要取13批次MSEG-CHARG批次当移动类型为301、302、311、312、541、542、913、914时,工厂取调入工厂MSEG-WERKS的MSEG-SHKZG,标识为“S”的MSEG-WERKS。其它移动类型直接取MSEG-WERKS14序列号OBJK-SERNR序列号格式/屏幕设计:屏幕字段要求:物料凭证编号、预留单号、生产订单号、采购订单号、交货单号、物料代码,此六个栏位中必须要一个栏位有限制输入值。逻辑关系:1、表MSEG与表SER03,通过MBLNR(物料凭证)关联;2、表MSEG与表MKPF,通过MBLNR(物料凭证)关联;3、表SER03与表OBJK,通过OBKNR(对象列表)关联;4、表MSEG与表MAKT,通过MATNR(物料号)关联;5、当选择屏幕中输入的值为MSEG-MBLNR(物料凭证)或MSEG-MATNR(物料代码)时;表取值的顺序为1、MSEG->SER03->OBJK;2、MSEG->MKPF6、当选择屏幕中输入的值为MSEG-EBELN(采购订单号),MSEG-RSNUM(预留单号),MSEG-AUFNR(生产订单号)时,表取值的顺序为MSEG->SER03->OBJK7、当选择屏幕中输入的值为MKPF-LE_VBELN(交货单)时,表取值的顺序为MKPF->MSEG->SER03->OBJK;8、有部分移动类型不在此报表考虑的范围内:具体见下表移动类型类型描述统计说明101工单收货102工单收货-冲销103采购收货冻结不统计104采购收货冻结-冲销不统计105采购收货非限制106采购收货非限制-冲销121收货后续调整122采购原单退货123采购原单退货-冲销161退货采购订单退货162退货采购订单退货-冲销261生产订单发料262生产订单发料-冲销301工厂间调拔302工厂间调拔-冲销311库存间调拔312库存间调拔-冲销501礼包卡收货502礼包卡收货-冲销541向委外供应商发货542向委外供应商发货-冲销543委外收货材料消耗544委外收货材料消耗-冲销561期初库存562期初库存-冲销601销售发货602销售发货-冲销653销售退货654销售退货-冲销701盘盈702盘损901研发领用902研发领用-冲销903推广领用904推广领用-冲销905返修领用906返修领用-冲销907部门领用908部门领用-冲销909索赔发货910索赔发货-冲销911返修拆零入库912返修拆零入库-冲销913批次转储-委外914批次转储-委外-冲销915合同约定备机出货(售后)916合同约定备机出货(售后)-冲销917销售研发出货918销售研发出货-冲销921方案类业务发货922方案类业务发货-冲销Y01维修工厂入库不统计Y02维修工厂入库-冲销不统计Y03维修工厂出库不统计Y04维修工厂出库-冲销不统计Y11维修工厂转储不统计Y12维修工厂转储-冲销不统计样张:列出业务单据编号附上样张的WORD/EXCEL文件其它内容:对报表/单据的其它功能进行描述*注:删除上面不适用的行和注释行.第III部分:技术说明ProgramnameTransactioncodeAuthorizationObjectFormFormnameN/AOutputtypeN/AFormroutineN/A程序逻辑:程序逻辑说明及程序逻辑图1.物料凭证编号、预留单号、生产订单号、采购订单号、交货单号、物料代码,此六个栏位中必须要一个栏位有限制输入值:也就是说这六个条件必须有一个不能为空IF(S_MBLNR-LOWISINITIALANDS_MBLNR-HIGHISINITIAL)AND(S_RSNUM-LOWISINITIALANDS_RSNUM-HIGHISINITIAL)AND(S_AUFNR-LOWISINITIALANDS_AUFNR-HIGHISINITIAL)AND(S_EBELN-LOWISINITIALANDS_EBELN-HIGHISINITIAL)AND(S_VBELN-LOWISINITIALANDS_VBELN-HIGHISINITIAL)AND(S_MATNR-LOWISINITIALANDS_MATNR-HIGHISINITIAL).MESSAGE'前6个条件至少有一个不能为空!'TYPE'E'.ENDIF.2.*选取MSEG表中的数据和描述SELECTMSEG~MBLNRMSEG~ZEILEMSEG~RSNUMMSEG~AUFNRMSEG~EBELNMSEG~MATNRMAKT~MAKTXMSEG~ERFMGMSEG~WERKSMSEG~LGORTMSEG~LIFNRMSEG~CHARGMSEG~BWARTMSEG~SHKZGINTOTABLEGT_MSEGFROMMSEGINNERJOINMAKTONMSEG~MATNR=MAKT~MATNRWHEREMSEG~MBLNRINS_MBLNRANDMSEG~RSNUMINS_RSNUMANDMSEG~AUFNRINS_AUFNRANDMSEG~EBELNINS_EBELNANDMSEG~MATNRINS_MATNRANDMSEG~WERKSINS_WERKSANDMSEG~LGORTINS_LGORTANDMSEG~BWARTNOTIN('103','104','Y01','Y02','Y03','Y04','Y11','Y12').其中移动类型不包括103、104、Y01、Y02、Y03、Y04、Y11、Y123.*对取数的逻辑进行处理LOOPATGT_MSEGINTOGS_MSEG.IF(GS_MSEG-BWART='301'ORGS_MSEG-BWART='302'ORGS_MSEG-BWART='311'ORGS_MSEG-BWART='312'ORGS_MSEG-BWART='541'ORGS_MSEG-BWART='542'ORGS_MSEG-BWART='913'ORGS_MSEG-BWART='914')ANDGS_MSEG-SHKZG='H'.DELETETABLEGT_MSEGFROMGS_MSEG.ENDIF.CLEAR:GS_MSEG.ENDLOOP.对于这些移动类型,他只要求取出借贷标识为S类型的数据4.*读取序列号:根据物料凭证和行项目号来读取SELECTSER03~MBLNRSER03~ZEILESER03~OBKNROBJK~SERNRINTOTABLEGT_NUMBERFROMSER03INNERJOINOBJKONSER03~OBKNR=OBJK~OBKNRFORALLENTRIESINGT_MSEGWHERESER03~MBLNR=GT_MSEG-MBLNRANDSER03~ZEILE=GT_MSEG-ZEILE.5.*读取日期和其他信息(MKPF)SELECTMBLNRBLDATLE_VBELNINTOTABLEGT_MKPFFROMMKPFFORALLENTRIESINGT_MSEGWHEREMBLNR=GT_MSEG-MBLNRANDBLDATINS_BLDATANDLE_VBELNINS_VBELN.根据条件MBLNR=GT_MSEG-MBLNR来获取6.当移动类型为541、542时,取供应商MESG-LIFNR,其他移动类型不需要取IFGS_MSEG-BWART='541'ORGS

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论