SAP与仓库管理系统功能集成和接口实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
东北大学
硕士学位论文
SAP与仓库管理系统功能集成和接口实现
姓名:张阳
申请学位级别:硕士
专业:计算机科学与技术(软件工程)
指导教师:李晶皎
20051201
软件的执行,使用和维护需要有一套既实用而费用又经济的方案,用户可以按照本公司的经营环境需求来选择所需要的模块和标准功能。
图2.1SAPlU3主要功能模块
F远.2.1MainfunctionmodulesinSAPR/3
2.1.2SAP系统功能和主要特点
功能性:R/3以模块化的形式提供了一整套业务措施,其中的模块囊括了全部所需要的业务功能并把用户与技术性应用软件相联而形成一个总括的系统152,55],用于公司或企业战略上和运用上的管理。
集成化:R/3把逻辑上相关联的部分连接在一起。
完全取消了重复工作和多余数据,优化了规程,集成化的业务处理取代了传统的人工操作。
灵活性:R/3系统中方便的裁剪方法使之具有灵活的适应性,从而能满足各种用户需要和特定行业要求。
R/3还配备有适当的界面来集成用户自己的软件或外来软件。
开放性:R/3的体系结构符合国际公认的标准,使客户得以突破专用硬件平台及专用系统技术的局限。
同时,SAP提供开放性接口,可以方便地将第三方软件产品有效集成NR/3系统中来。
东北大学硕士学位论文第四章SAP与WMS整合详细设计和实现
itab—all—coil—z01qty_part=itab_all—z01qty.
Collect
itab—a11一coll.
Endlf.
Endloop.
Endfornl.
4.2.1.2数据传输到WMS的设计与实现
由于现有的工作需求,ASN程序的第二步执行过程是对SAP系统标准程序进行调用,只需要找到了正确的用户的出口程序并进行调用就可以实现创建向内的交互过程和在SAP系统中生成处理单元的流程。
下面是ASN上传程序的第三步,数据从ASN传输到WMS的过程。
图4.7是数据传输到WMS具体的流程。
图4.7数据传送到WMS的过程
Fig.4.7TheprocedureoftransferringthedatatoWMS
从图4.7中,可以看出当ASN文件传输到WMS系统的同时,要随Z01PACALL表进行更新,也就是把WMISTA的状态位置为“B”,这就表明ASN的文件已经传输成功。
如图4.8所示,根据业务的需求设计了两种传输到WMS的不同方式,:
(1)标准的数据传输到WMS
(2)更新已经存在的信息并传到WMS
图4.8数据传送到WMS的两种方式
thedatatoWMS
Fig.4.8Twowaysfortransferring
.41.・
第五步:把创建的IDOC传到WMS。
4.2.2.2主要的功能实现
根据业务的需求,只需要输入空运件的订单,空运件订单中的箱号,或内包装的信息,在交互的屏幕中就可以把订单与LOT件关联起来。
图4.9所示的是实现LOT确认的程序界面。
翻4.9LOT确认的程序界面
Fig.4.9InterfaceofLOTassignprogram
在交互屏幕中,主要的选择信息例如箱号,包装号都是来源于Z01PACALL表。
另外,这些数据对于包装材料都是可用的,采购的凭证号可以从应用的数据中或从Z01PAC—ALL表中有选择的得到,在输入完必要的信息后,系统就会在交互的屏幕中得到如表4.6的继承结构。
在交互的屏幕中,可以扩展级别l和级别2的数据,物料号也可以通过选择物料号的级别来实现LOT号的关联。
表4.6交互屏幕输入的域
Table4.6Fieldi11interaetionscreell
交互屏幕的详细描述:
(1)在选择必要的信息后,在交互屏幕中所有的HUs(ExDV)和SUs(StorageUnits)会锁定,禁止其他的用户使用。