BW MM数据源介绍及数据初始化步骤


前言

做SAP BW 项目的时候,相信很多小伙伴对标准数据源的使用有过很多深切的感受,本篇文章将对物料(MM)数据源作详细的介绍以及数据初始化的一些步骤,如有不当敬请指出!


一、MM数据源是什么

MM物料移动主要的三个数据源是:2LIS_03_BX,2LIS_03_BF,2LIS_03_UM。

1.1 2LIS_03_BX

MM物料移动初始化数据源,只在模型初始化时执行一次,作用是取出当前源系统中所有物料的库存余额数据(数据明细到物料、工厂、库存地点级别)。注意“当前”是指初始化BX填充表前的状态。所以我们进行BX数据初始化时,需要暂停源系统的物料操作。库存初始化也可以不用BX而用文件数据源上传,但要压缩注意用有标记更新。

1.2 2LIS_03_BF

MM物料移动明细数据,在BX初始化操作结束后,需要先对该数据源执行一次带数据传输的初始化操作,以得到BX数据源中汇总数据明细。然后每天执行该数据源的增量IP,从BF数据源中增量抽取物料移动的最新数据。其数据结构同R3中结构MCMSEG。

1.3 2LIS_03_UM

重新评估数据源,在BX初始化操作结束后增量抽取,每个月财务部门都会对库存物料的金额进行一次重新评估,对库存的金额进行调整,该数据源只影响库存金额,不会对库存数据产生影响。此业务不是每个公司都有,其重估值金额源于财务数据表BSEG。

二、数据初始化步骤

BX初始化:抽取R3当前库存余额 (Opening balance);BX初始化必须为有标记更新;
BF带数据初始化:抽取的是明细到凭证级别库存历史数据(Past);BF初始化为无标记更新;
BF增量抽取:新的物料移动数据增量,R3通过抽取队列(LBWQ)(队列更新方式)或中央更新表(SM13)(V3更新方式)把数据放入BW增量队列(RSA7);BF 增量数据必须为有标记更新;
UM的抽取同BF;

2.1 清空R3 中V3增量队列

用户修改物料凭证后,系统一方面保存数据,另一方面会把数据推到V3更新队列中。运行:LBWE——作业控制,设置一作业,启动该作业时,系统会把V3更新队列的数据推到BW增量队列中去
在这里插入图片描述

设置作业开始日期及打印参数、新建调度工作
在这里插入图片描述

通过工作概览查看作业运行情况
在这里插入图片描述

2.2 清空BW增量队列

事务码:RSA7——找到BF,UM数据源,清空队列中的数据
在这里插入图片描述

2.3 清空填充表

清空表MC03BX0SETUP(2LIS_03_BX)、MC03BF0SETUP(2LIS_03_BF)、MC03UM0SETUP(2LIS_03_UM)。
运行TCODE:LBWG,应用程序选中03库存控制。
在这里插入图片描述

2.4 ECC端初始化填充表

2LIS_03_BX初始化填充表 T-CODE :MCNB(见左图)。通过此事务码将数据填充到表MC03BX0SETUP。当库存数据量很大时,可以通过限制工厂、物料、库存地点,安排多个作业同时执行以加快初始化速度,此时注意要选择“后台执行”方式;
初始化BX不是直接从MSEG读凭证,而是从一些小表MARC,MARD等取数,因此初始化时间不是很长。但是如果选择了“零库存将被转储”,则初始化时间就比较长,所以SAP建议非必要情况下不要勾选这一项。
在这里插入图片描述
在这里插入图片描述
BF填充表填充:初始化填充表 T-CODE :SBIW,
在这里插入图片描述

选择“设置:物料移动”,进入如下界面,给定运行名称。
在这里插入图片描述
在这里插入图片描述
UM填充表填充:初始化填充表 T-CODE :SBIW
在这里插入图片描述
选择:设置:发票校验,重估
在这里插入图片描述在这里插入图片描述

2.5 BX初始化数据上传到物料移动CUBE

a、BW中抽取数据到PSA:FULL抽取
b、BX PSA->物料移动CUBE: 注意点如下:
1)注意DTP创建时,选择提取模式 为“非累计值初始非累计”。这样系统会做特殊处理。数据抽取到CUBE,再压缩时,CUBE中生成了库存MARKER值后,会把原始的BX数据清除。否则,通过BF再上数压缩时,这部分BX的数据将重复。
2)注意BX到CUBE之间一定不要垫DSO。因为为垫DSO后,PSA到DSO时的DTP设置没有“非累计值初始非累计”这种提取模式,数据上到CUBE后,库存MARKER值和BX初始化数据均保留。BF再上数时,库存就不对了。
c、数据进入CUBE后,在压缩中选择有标记更新,即:不要勾选 “无标记更新”。
在这里插入图片描述
在这里插入图片描述

2.6 BF(UM)初始化数据上传到物料移动CUBE

1、BF建立初始化信息包:含数据的初始化信息包。如果做这步时,R3并没有历史物料数据,此处亦可选择无数据的初始化。
2、BF PSA数据上载到DSO
3、DSO数据上载到CUBE
4、CUBE数据压缩:勾选:“无标记更新”。
在这里插入图片描述

总结

MM物料移动的三个标准数据源在模块实施过程中扮演着不同的角色。如果在对每个数据源的作用和使用方法没有正确的认识的前提下进行物料移动实施工作,则在实施工作结束后,模型的数据准确性、效率都可能存在一些问题。
先通过BX初始化,然后再初始化BF,UM。这种数据初始化方式保证BW抽取的库存金额是正确的。但是有的项目不 用BX,直接通过BF初始化,是不是不正确呢?答案要具体情况具体分析。如果R3系统的历史库存数据都是源于物料凭证上记录的数量和金额,可以不必初始化BX,直接通过BF初始化。相反,如果两者不等,又没有用BX初始化,那系统的库存数据可能不对。
在这里插入图片描述

  • 18
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

酔墨诗欣

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值