声明:本文仅代表原作者观点,仅用于SAP软件的应用与学习,不代表SAP公司。注:文中所示截图来源SAP软件,相应著作权归SAP所有。
01
物料主数据概述
物料主数据包含了对所有企业所采购、生产和存储在库存中物料的描述。它是企业中有关物料信息 (例如,库存水平)的物料数据代码库。将所有的物料数据集成在单一的物料数据库中,消除了数据冗余的问题,而且不仅允许采购部门使用这些数据,而且其它应用部门 (例如,库存管理、物料计划及控制、发票校验等)也可以使用这些数据。
02
SAP物料主数据的建立
当企业在SAP中需要频繁大批量的建立/更新新物料时,目前一般会通过以下方式来进行:
1. 通过ABAP编写Add-on程序,但根据不同的需求可能会产生较大的开发工作量。
2. 利用SAP中自带SHDB的BDC录屏功能,但录屏后同样需要进行ABAP的程序编写。
3. 利用SAP的自带的上传工具LSMW来进行批量的上传,但其对文件类型以及排版要求较高,同时操作繁琐,当发现数据有错误后,难以获得相应的log来进行问题的排查和恢复。
综上所述,当企业的业务人员根据各自的业务需求需要进行实时的大批量的主数据更新时,现阶段会依赖于IT技术人员的开发,而造成效率低下,同时增加一定的成本。
基于此,Winshuttle公司提供了方便业务人员在不需要IT知识的情况下随时可以进行批量更新的解决方案。以下,通过在SAP中的Tr-CD:MM02物料主数据更改为例,来展示winshuttle的解决方案。
03
Winshuttle解决方案
2)以物料主数据更新(MM02)为例:
1. 登陆SAP后,输入Tr-cd:MM02,对某物料中需要变更的字段进行更新操作,此过程称为Winshuttle的Record录制过程,具体如下图所示:
2. 当Winshuttle的录制过程完成后,需进行SAP中字段与Excel的匹配,用以生成Winshuttle执行脚本,此过程称为Map匹配过程,具体如下图所示:
3. 当Winshuttle的匹配完成后,自动生成Winshuttle执行脚本,用户可以利用脚本进行批量数据的上传,此过程称为Run运行过程,具体如下图所示: