数字化架构与实施技术
BW模型之MM模块之二
智扬信达
2024.08.05

四、BI CONTENT

----

1、激活供应链管理-库存管理-物料库存/移动(自 3.0B 起)0IC_C03。BICONTENT中,库存CUBE是通过信息源直接连数据源,中间没有垫DSO。

----

----

2、我们自己搭建模型时要在数据源和CUBE之间垫DSO,DSO的字段可以参照信息源。注意标准的转换及例程要移植过去。

    此外,BX到cube之间是不可以垫DSO的。因为为垫DSO后,PSA到DSO时的DTP设置没有“非累计值初始非累计”这种提取模式,数据上到CUBE后,库存MARKER值和BX初始化数据均保留。BF再上数时,库存就不对了。其原因在数据初始化知识共享文档中有介绍,此处不再赘述。

----

五、数据流

自定义的MM模型如下图。除BX外,UM和BF在数据源和CUBE之中分别垫了抽取层、仓库层两层DSO.抽取层DSO与数据源保持结构一致,几乎不做任何转换和例程。因业务需要而定制的更改做在抽取层DSO到仓库层DSO之间。

注意:BX到CUBE的DTP设置必须选择:非累计值的初始非累计。具体原因见MM数据抽取初始化那篇知识文档。

----

六、模型

整个模型设计在数据流中已很清晰,接下来介绍一些细节。注意:模型建立前一定要确保系统已打了notes 315880 and 353042。

1.BX -> CUBE

2LIS_03_BX_TR(信息源)->CUBE

库存CUBE中有很多关于物料库存的指标,标准转换通过规则组对不同的指标进行处理。

指标对应例程分析:综合供应商的关键综合(0GN_VENDOR 供应商)

----

----

不同的指标,“综合供应商的关键综合”的例程代码不同,我理解的是按照库存类型获得一个供应商标识,但是具体用处尚待研究,有知道的同事请补充。

GR数量:评估库存-过账日期上物料凭证的(0RECVALSTCK 已评估库存中接收数量)

----

上面例程标识计算已评估库存时只累加下面两类记录的数量值

     a. 选库存类别为空

     b. 库存类别为EQ、特殊库存标识为MA

     c. 其他数量指标:限定方式同已评估库存接收数量,只是库存类别和特殊库存标识的限定值不同

----

2. BF-> CUBE

1)BF数据源->DSO

对于UM,BF数据源, PSA直接上数据到CUBE是SAP推荐的方式,如果必须要从PSA->DSO->CUBE,必须要在PSA->DSO的开始例程中加一段代码,如下。详细原因见notes581778

----

2)DSO->CUBE

---

指标例程代码分析:

 发货数量:寄售库存-过账日期上物料凭证(0ISSCNSSTCK 寄售库存的数量已发布)

---

PROCESS KEY中选择该指标所对应的KEY值,通过库存类型限定。

以上例程中限定了发货数量指标的取数逻辑。PROCESSKEY为100、101..等,实际对应了一批移动类型。其他指标类似于发货数量。

---

3.UM -> CUBE

1)数据源->DSO :开始例程同BF

    技术组:

---

2)DSO->CUBE

 发货数量:过账日期上评估的库存                  (0RECVS_VAL数量接收到已评估库存)

----

自主产品
关于智扬

公司简介

400-118-3070

jointstarc@com

事前事中事后深度指导企业经营管理
助力企业可持续发展