SAP ISU自定义变体传递多个时间片

2020-09-15 06:20发布

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

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


嗨,

我们最近开发了一个自定义变体,可以计算过去12个月的一些消费量。

在程序中,每个月我都会更新

out_oper-ab =该月的开始日期

out_oper-bis =该月的结束日期

out_oper-qnt_new =消费价值

out_oper-qnt_old =相同的消费值

我叫宏

mac_output_ioper...。

问题是,在开票凭证中,我只能看到一个带有输出的订单项。

它具有值的总和以及上个月的开始和结束日期。

例如:

在为01.03.2017-31.03.2017计费时。

我希望在01.04.2016-30.04.2016、01.05.2016-31.05.2016 ..... 01.03.2017-31.03.2017中各占一行。

但是我只得到一行,即01.03.2017-31.03.2017,其总和为值。

此外,当我将其更新为安装事实时,我希望在12个月内每个都有一个时间片,但是我只能得到最后一个时间片。

请告知如何在账单和安装事实中使用适当的时间片。

谢谢。

约书亚。

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

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


嗨,

我们最近开发了一个自定义变体,可以计算过去12个月的一些消费量。

在程序中,每个月我都会更新

out_oper-ab =该月的开始日期

out_oper-bis =该月的结束日期

out_oper-qnt_new =消费价值

out_oper-qnt_old =相同的消费值

我叫宏

mac_output_ioper...。

问题是,在开票凭证中,我只能看到一个带有输出的订单项。

它具有值的总和以及上个月的开始和结束日期。

例如:

在为01.03.2017-31.03.2017计费时。

我希望在01.04.2016-30.04.2016、01.05.2016-31.05.2016 ..... 01.03.2017-31.03.2017中各占一行。

但是我只得到一行,即01.03.2017-31.03.2017,其总和为值。

此外,当我将其更新为安装事实时,我希望在12个月内每个都有一个时间片,但是我只能得到最后一个时间片。

请告知如何在账单和安装事实中使用适当的时间片。

谢谢。

约书亚。

付费偷看设置
发送
2条回答
槿木_熙
1楼 · 2020-09-15 06:55.采纳回答

约书亚,你好

在" LOOP AT IPREV_CONS"中,您可以使用宏MAC_INVOICE_LINE_INFO在开票凭证的信息行中写入每个时间片。


此致

David

暮风yp
2楼-- · 2020-09-15 06:53

嗨,

您是否检查了Quanti17变体,还是基于该变体的自定义变体?

您能否检查Quant操作数(应存储上一个消耗量)的用法是否设置为"完整历史记录"?

希望这会有所帮助。 :)

干杯

Rakesh ..

一周热门 更多>