进行自定义PROJECTEDINVENTORY逻辑时循环计算

2020-08-22 18:45发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们有一个要求,即必须使用自定义调整后的预计收据键图(不是标准的ADJUSTEDTRANSPORT键图)制作自定义PROJECTEDINVENTORY键图。

要计算本周W的自定义项目库存,我们需要将上周W-1的自定义预计库存作为输入。

我们使用的公式是:

预计库存=(预计库存(W-1)+现有库存+固定订单+运输收据)–(总需求+相关需求)

1。 预计库存(W-1)

HCONSPROJSTOCK1 @ ZWKPRODLOC = IBP_PERIODSHIFT(" HCONSPROJSTOCK2 @ ZWKPRODLOC",-1)

2。 预计库存(W-1)+现有库存+固定订单

HCONSPROJSTOCK3 @ ZWKPRODLOC =" HCONSPROJSTOCK1 @ ZWKPRODLOC" +" INITIALINVENTORY @ ZWKPRODLOC" +"库存校正@ZWKPRODLOC"

3。 总需求+依存需求

HCONSPROJSTOCK4 @ ZWKPRODLOC =" OUTPUTTOTALDEMAND @ ZWKPRODLOC" +" DEPENDENTDEMAND @ ZWKPRODLOC"

4。 最终自定义预计的库存

HCONSPROJSTOCK2 @ ZWKPRODLOC =" HCONSPROJSTOCK3 @ ZWKPRODLOC" +" ZPROCUREMENTQTYCALCULATED @ ZWKPRODLOC"-" HCONSPROJSTOCK4 @ ZWKPRODLOC"

由于计算周期的原因,这在激活"计划区域"时会产生错误,主要是因为我们要提取计划库存(W-1)并在计算中使用它。

错误日志:

循环包含计算图的以下边缘:

计算HCONSPROJSTOCK1 @ ZWKPRODLOC使用HCONSPROJSTOCK2 @ ZWKPRODLOC作为输入。

计算HCONSPROJSTOCK3 @ ZWKPRODLOC使用HCONSPROJSTOCK1 @ ZWKPRODLOC作为输入。

计算HCONSPROJSTOCK2 @ ZWKPRODLOC使用HCONSPROJSTOCK3 @ ZWKPRODLOC作为输入。

该公司希望在不运行任何运营商的情况下即时查看预计的库存值。

请提出在这种情况下可以采取的措施。

此致

Siddharth

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们有一个要求,即必须使用自定义调整后的预计收据键图(不是标准的ADJUSTEDTRANSPORT键图)制作自定义PROJECTEDINVENTORY键图。

要计算本周W的自定义项目库存,我们需要将上周W-1的自定义预计库存作为输入。

我们使用的公式是:

预计库存=(预计库存(W-1)+现有库存+固定订单+运输收据)–(总需求+相关需求)

1。 预计库存(W-1)

HCONSPROJSTOCK1 @ ZWKPRODLOC = IBP_PERIODSHIFT(" HCONSPROJSTOCK2 @ ZWKPRODLOC",-1)

2。 预计库存(W-1)+现有库存+固定订单

HCONSPROJSTOCK3 @ ZWKPRODLOC =" HCONSPROJSTOCK1 @ ZWKPRODLOC" +" INITIALINVENTORY @ ZWKPRODLOC" +"库存校正@ZWKPRODLOC"

3。 总需求+依存需求

HCONSPROJSTOCK4 @ ZWKPRODLOC =" OUTPUTTOTALDEMAND @ ZWKPRODLOC" +" DEPENDENTDEMAND @ ZWKPRODLOC"

4。 最终自定义预计的库存

HCONSPROJSTOCK2 @ ZWKPRODLOC =" HCONSPROJSTOCK3 @ ZWKPRODLOC" +" ZPROCUREMENTQTYCALCULATED @ ZWKPRODLOC"-" HCONSPROJSTOCK4 @ ZWKPRODLOC"

由于计算周期的原因,这在激活"计划区域"时会产生错误,主要是因为我们要提取计划库存(W-1)并在计算中使用它。

错误日志:

循环包含计算图的以下边缘:

计算HCONSPROJSTOCK1 @ ZWKPRODLOC使用HCONSPROJSTOCK2 @ ZWKPRODLOC作为输入。

计算HCONSPROJSTOCK3 @ ZWKPRODLOC使用HCONSPROJSTOCK1 @ ZWKPRODLOC作为输入。

计算HCONSPROJSTOCK2 @ ZWKPRODLOC使用HCONSPROJSTOCK3 @ ZWKPRODLOC作为输入。

该公司希望在不运行任何运营商的情况下即时查看预计的库存值。

请提出在这种情况下可以采取的措施。

此致

Siddharth

付费偷看设置
发送
2条回答
野沐沐
1楼 · 2020-08-22 19:20.采纳回答

您好,Siddharth,

您可以使用IBP_CAGGR建立自定义的预计库存计算。 请参考模型配置指南中的以下部分,对其进行详细说明。

https://help.sap.com/viewer/bf99e931b8d44aafb4e306ec3602cbdd/2002/en-US/adbc9b3674544184936e4029f642fed8.html

问候,

Piyush

# p#

嗨Piyush,

谢谢您的回答。

我昨天尝试使用IBP_CAGGR。

在没有采购计划和净需求的几周中,IBP只是继续增加前几周的价值。

标准预计库存数量(PROJECTEDINVENTORY)为每周3,没有任何收货或需求。

而自定义受约束的预计库存数量是对前几周进行累计(3、6、9等)。

此致

Siddharth

暮风yp
2楼-- · 2020-08-22 19:12

嗨Piyush,

我的坏。 我使用PROJECTEDINVENTORY作为IBP_CAGGR的输入之一。 应该是INITIALSTOCK。

此致

Siddharth

一周热门 更多>