版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、文档控制版本信息修改日期更修改内容作者审核2014.03.11v1.0创建2014.03.21v1.1修改2014.03.25v1.2修改文档名称SAP ABAP 开发需求功能说明书文档代码文档描述SAP 与 WMS 接口目录1.设计.41.11.2版本信息4修订历史42.报表概述52.12.22.3报表基本信息5相关业务5文档约定53.选择屏幕63.13.2屏幕格式布局6屏幕字段说明61.1 .6输出屏幕64.4.1主屏幕64.1.14.1.2主屏幕格式布局6主屏幕字段说明74.2定单明细屏幕74.2.14.2.2明细屏幕格式布局7明细屏幕字段说明84.34.44.54.6报表抬头信息8汇总
2、规则8排序规则8分页规则8设计及功能95.6.算法逻辑97.报表用户权限98.开发确认99.附录91. 设计1.1 版本信息1.2 修订历史版本号更新日期修订作者主要修订摘要v1.02014.03.11创建v1.12014.03.21增加接口传输方式的表述v1.22014.03.25增加传输频率和传输方式的详细描述当前版本:v1.2更新日期:2014.03.25更新作者:作者:创建日期:2014.03.11人:日期:2. 报表概述2.1 报表基本信息程序名称:程序名:事务码:权限检查:关键用户:用户:提出日期:2014.03.11业务顾问:业务模块:财务(FI/CO)销售(SD) 物料(MM)
3、生产(PP)设备(PM)质量管理(QM) 人力资源(HR) 项目管理(PS)BW(数据仓库)其它程序类型:屏幕输出报表Reporting to Screen打印输出报表Reporting to Prer批输入程序Batch Data Prosing用户出口User Exit接口程序erfacing 表单Form增强Enhancement 模块池Module Pool 其它 运行频率:随时 低 周 月 高季 年优先级别: 中2.2相关业务2.3文档约定3. 选择屏幕3.1屏幕格式布局3.2屏幕字段说明序号字段说明参考字段字段类型字段长度字段详细信息备注1凭证日期MKPF- CPUDTDATS8默
4、认当天日期2物料凭证MSEG- MBLNRCHAR103行项目号MSEG- ZEILENUMC44物料编码MSEG- MATNRCHAR186物料描述MAKT- MAKTXCHAR40由 MSEG- MATNR=MAKT- MATNR得到支持模糊查询7工厂MSEG- WERKSCHAR48库存地MSEG- LGORTCHAR4灰色显示; 默认为“0106”执行逻辑:点击“执行”后(1)如果ZCBOX1=“X”,将已经存在于 ZSAS08 中MSEG-MBLNR, MSEG-ZEILE,MSEG- MJAHR 三个字段组合数据不显示出来,仅显示满足其他筛选条件的数据。(2)如果ZCBOX1“X”
5、,将满足筛序条件的数据显示出来;如果MSEG-MBLNR, MSEG-ZEILE,MSEG- MJAHR 三个字段组合在ZSA色。S08 中存在,则字段ZCBOX2=“X”,且显示为灰(3)移动类型满足如下条件:如果MSEG-BWART=“321”时,必须满足MSEG-SHKZG=“S”;如果MSEG-BWART=“101”时,必须满足MSEG-QINSPST=“空值”;如果MSEG-BWART561和562。(即:点击“执行”按钮后,移动类型为 561 和 562 的物料凭证不显示在内)(其他移动类型单据不做控制,都需要显示)9供应商MSEG- LIFNRCHAR1010客户MSEG- KU
6、NNRCHAR1011创建者MKPF- USNAMCHAR12默认为登录账号12单据类型ZWMDJLX- ZWMLXCHAR3由ZWMDJLX- ZWMLX= ZSAS06- ZWMLX得 到 ZSAS06-BWART;由ZSAS06- BWART=MSEG- BWART将 MSEG-BWART作为最终的筛选物料凭证的条件默认为 空13未传输ZCBOX1CHAR1复选框默认勾选4. 输出屏幕4.1 主屏幕出入库单据显示界面.xlsx序号字段说明参考字段字段类型字段长度字段详细信息备注1传输ZCBOX2CHAR1复选框如果ZCBOX2=“ X”,点击“ 执行” 按钮后,将该条记录传输写入到自 定
7、 义 表 ZSA S07 和ZSA S08; 写入成功后,将ZSA S07 和ZSA S08 中的 数据写入对应的中间表中。2SAP单号MSEG- MBLNRCHAR103SAP 单明细序号MSEG-ZEILENUMC44年度MKPF- MJAHRNUMC45单据类别ZWMDJLB- ZWMLBDCHAR20由MSEG- BWART=ZSAS06- BWART得 到4.1.2 主屏幕字段说明4.1.1 主屏幕格式布局ZSAS06- ZWMLBD6单据类型ZWMDJLX- ZWMLXDCHAR20由MSEG- BWART=ZSAS06- BWART得 到 ZSAS06- ZWMLXD7创建日期M
8、KPF- CPUDTDATS88创建者MKPF- USNAMCHAR129物料号MSEG- MATNRCHAR1210工厂MARD- WERKSCHAR411库存地MARD- LGORTCHAR412单据数量MSEG- MENGEQUAN1313计量MSEG- MEINSUNIT314供应商/客户ZVCIDCHAR50取MSEG- LIFNR或 MSEG- KUNNR15供应商/客户名称NAME1CHAR50如果ZVCID=MSEG-LIFNR 时, 取数逻 辑 : MSEG- LIFNR=LFA1-NAME1;如果ZVCID=MSEG-KUNNR时,取数逻 辑 : MSEG- LIFNR=K
9、NA1- NAME1.16状态ZREONCHAR100ZSAS07-ZS= “ 0 ”且 ZSAS08-ZS= “ 0 ” 则ZREON为“传输成取数逻辑:(1)点击“执行”后先把 SAP 标准表数据到自定义表ZSAS07 和ZSAS08 中,然后通过接口也要将数据传输至 WMS 提供的中间表(中间表位于 K3 服务器中的 SQL 数据库)(2)ZSAS07 和ZSAS08 要同时更新,物料凭证号要保持一致,ZSA S08 数据来自SAP 标准表MSEG。S07 数据主要来自SAP 标准表 MKPF,ZSA(3)传输频率:手动执行事务代码传输(4)传输条件:中显示的数据,ZCBOX2=“X”的
10、数据4.2定单明细屏幕4.3报表抬头信息4.4汇总规则4.5排序规则4.6分页规则5.设计及功能6. 算法逻辑ZSAS06:SAP 与 WMS 单据类型对照表取数逻辑:(1)该表用于SAP 与 WMS 单据类型的对照,并用于其他逻辑的;(2)做成事务代码,要求实现功能;6.1.1 SAP 与 WMS 单据类型对照表明细屏幕格式布局明细屏幕字段说明功”;否则, ZREON 为 “传输失败”(3)不需要传输。ZWMDJLX:WMS 单据类型表(1)该表用于WMS 单据类型,并用于其他逻辑的;(2)做成事务代码,实现功能;(3)不需要传输。ZWMDJLB:WMS 单据类别表(1)该表用于WMS 单据
11、类别,并用于其他逻辑的;序号字段说明参考字段字段类型字段长度字段详细信息备注1WMS单据类型ZWMLXCHAR3自定义字段主键2WMS单据类型描述ZWMLXDCHAR20自定义字段序号字段说明参考字段字段类型字段长度字段详细信息备注1移动类型T156T- BWARTCHAR3主键2移动类型描述T156T- BTEXTCHAR203WMS 单据 类别号ZWMLBCHAR1Check:ZWMDJLB- ZWMLB4WMS 单据 类别描述ZWMLBDCHAR4由 ZSA S06- ZWMLB=ZWMDJLB- ZWMLB取 ZWMDJLB- ZWMLBD5WMS 单据 类型ZWMLXCHAR3从下拉
12、条中选择:字段来源为ZWMDJLX- ZWMLX主键6WMS 单据 类型描述ZWMLXDCHAR20由ZSAS06- ZWMLX=ZWMDJLX- ZWMLX得到 ZWMDJLX- ZWMLXD(2)要求实现功能;(3)不需要传输。6.1.2 SAP 向 WMS 传输出入库信息ZSAS07:SAP 与WMS 出入库单据对照表_主表序号字段说明参考字段字段类型字段长度字段详细信息备注MBLNRSAP单号MKPF- MBLNRCHAR10主键cLinkIdMJAHR年度MKPF- MJAHRNUMC4主键cYearZWMLB单据类别号ZWMLBCHAR1由MSEG-BWART= ZSAS06-BW
13、ART ,得到 ZSAS06- ZWMLBnBClassZWMLX单据类型号ZWMLXCHAR3由MSEG-BWART= ZSAS06-BWART ,得到 ZSAS06- ZWMLXcBTypeIdBLDAT单据日期MKPF- BLDATDATS8dDateCPUDT建立日期MKPF- CPUDTDATS8dCreateDateUSNAM建立人MKPF- USNAMCHAR12cCreatorMBLNR来源单号MKPF- MBLNRCHAR10SAP单号cBNoFrom序号字段说明参考字段字段类型字段长度字段详细信息备注1WMS单据类别号ZWMLBCHAR1自定义字段主键2WMS单据类别描述Z
14、WMLBDCHAR4自定义字段:ZS传输状态ZSCHAR1SAP 写入SAP自定义表成功;SAP 自定义表传输至中间表成功SAP 写入到SAP自定义表时取0;SAP自定义表传输至中间表时取1ABAP可根据开发需要进行状态的自定义ZREON原因ZREONCHAR100如果ZS=“ 0 ”, 则ZREON为“SAP写入自定义表成功”;如 果 ZS =“ 1 ”, 则ZREON为 “ SAP 自定义表写入到中间表成功”ABAP可根据开发需要进行状态的自定义WERKS公司编码WERKSCHAR4不传输cCmptIdZBNOWMS单号ZBNOCHAR30不传输cBNo仓库号CHAR5不传输cWHIdZB
15、UM部门ZBUMCHAR30不传输cDeptZJSR经手人ZJSRCHAR30不传输cPayerZBEH备注ZBEHCHAR100不传输cRemarkZREL是否审核ZRELCHAR9不传输bIsCheckedZRELD审核日期ZRELDDATS8不传输dCheckDateZRELP审核人ZRELPCHAR10不传输cCheckerZCHDA修改日期8不传输dEditDateZCHTSZCHDP修改人ZCHDPCHAR10不传输cEditorZBEIY备用ZBEIYNUM9不传输nPSusZACTOV是否单据作业结束ZACTOV4不传输bIsFinishedZSAS08:SAP 与WMS 出入
16、库单据对照表_明细表序号字段说明参考字段字段类型字段长度字段详细信息备注MBLNRSAP单号MSEG- MBLNRCHAR10主键cLinkIdZEILESAP单明细序号MSEG- ZEILENUMC4主键cLinkItemMJAHR年度MKPF- MJAHRNUMC4主键cYearMATNR物料号MSEG- MATNRCHAR12cMNoCHARG批号MSEG- CHARGCHAR10cBatchNoWERKS工厂MARD- WERKSCHAR4cCmptIdLGORT库存地MARD- LGORTCHAR4cLgortZBNOWMS单号ZBNOCHAR30不传输cBNoZITEM明细序号ZI
17、TEMNUMC4不传输nItemMENGE单据数量MSEG- MENGEQUAN13fQtyZJSD结束日期ZJSDDATS8不传输dFinishedZJSP结束人ZJSPCHAR20不传输cUser_FinishedZOPEP操作员ZOPEPCHAR20不传输cUserIdZVCID供应商/ 客户ZVCIDCHAR50不传输cCSIdNAME1供应商/ 客户名称NAME1CHAR50不传输crZSAPNCHAR30不传输cLinkBTypeIdZSAP单据类型号ZWMJ是 否 被WMSZWMJ4不传输nIsRejectedZPALLT配盘数量ZPALLTQUAN13不传输fPalletZFI
18、NSH完成数量ZFINSHQUAN13不传输fFinishedZQCSTA质检状态ZQCSTANUM13不传输nQCSusZPSTA配盘状态ZPSTANUM13不传输nPSusZDOSTA执行状态ZDOSTANUM13不传输nDoSusMEINS计量MSEG- MEINSUNIT3cUnitZPROD生产日期ZPRODDATS8不传输dProdDateZVCID供应商/ 客户ZVCIDCHAR50cCSIdNAME1供应商/ 客户名称NAME1CHAR50crZWHID仓库号ZWHIDCHAR4不传输cWHIdZFOITEM来源单明细序号ZFOITEM4不传输nFromItemZREMAK备注ZREMAKCHAR50不传输cRemarkZBAD物料有效日期ZBADDATS8不传输dBadDateZBATNO系统批号ZBATNOCHAR30不传输cSysBatchNoZBNOIN库存单号ZBNOINCHAR30不传输cBNoInZITEM库存单明细序号ZITEM4不传输nItemInZWHIDSAP仓库号ZWHIDCHAR50不传输c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论