VKP5错误的EKNN值

2020-08-16 06:08发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 在VKP5中,我的EKN...

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

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


嗨,

在VKP5中,我的EKNN值有问题。 EKNN值通过Z功能模块获取。 在某些销售组织中,价值是正确的;在另一些销售组织中,价值是陈旧的,有时是负值。 在所有情况下,货币都是欧元,定价方案是相同的。 模型存储区不同。

2个具有相同材料和相同EKNN价格的示例。

两个示例的模式:

Ex值确定:

前值ko:

FM从BBDD中的条件中检索正确的值,例如在更正值示例中:

在ALV中显示的值正常:

但是,如果我要查看架构,则值是错误的:

正确的值必须是149eur,就像第一个示例一样。

我在公式924中添加了一个断点,然后看到在第二个示例中,例程被调用的时间比在第一个示例中多了一次,而在最后一次调用中,值是错误的。

在上次通话中:

表XKOMV带有负值:

¿有什么想法吗?

谢谢。

BR,

马塞洛。

(26.2 kB)
3条回答
Bunny_CDM
2020-08-16 06:14

我对IS-Retail的了解有限 ,因此,如果我误解了您,我深表歉意。

据我所知,零售定价的一般概念类似于非零售系统中的定价。

从您的屏幕快照看来 您正在调试分配给ZTPC的条件值例程,但将EKKN放在ZTPC之前,为什么您希望ZTPC计算应更新EKKN?

您提到的ALV似乎来自某些 自定义报告,则该报告可能不会直接从文档中读取定价数据,而是会执行一些其他计算来计算用户希望看到的价值(这可能是正确的方法,也可能不是正确的方法)。

在无法访问系统的情况下很难解决问题,尤其是在您的第一个屏幕截图中时 使用调试器,似乎您使用的信息来自其他来源,而不仅仅是来自当前文档。 在您的过程中没有提到ZSEO,但是直接从定价条件表(A800)中获取。

在带有调试器的第二张屏幕截图中,您似乎甚至具有条件逻辑,具体取决于 在定价过程ID上。 您写道,在某些情况下,这些值是正确的,而在其他情况下,则是正确的-不是,但是您是否比较了相同的文档? 您是否可以在测试系统中重现该问题?

我建议您尝试使用此博客中的调试指南:定价程序及其逻辑–帮助调试,尤其是考虑到您似乎有很多自定义逻辑。

一周热门 更多>