点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
在复制控制(交付到开票)中,价格来源保持为A,我将z条件类型从STO引入到开票。有一个自定义例程将CWT(保持在SD条件记录中)转换为lb 得出条件基 value.In 我的STO,UOM是 PLT.In STO 1 PLT = 1000lb。 现在在我的复制控件中,我有一个例程,该例程基本上是用于将多个交货限制为一个帐单 document.As 我检查了此自定义例程对转换没有执行任何操作。在数量转换中位于计费的z条件类型详细信息屏幕内的KUMNE文件如下所示。
1000 CW >> 100磅(转换= 1000 *(100 * 1000lb)= 100000000。
由于这个原因,我的条件基准值变大了,这是错误的。实际上应该是:
1CW >> 100lb。(转换= 1 *(100 * 1000lb)= 100000。
当我从复制控件VTFL中删除此自定义例程时,可以获得正确的结果。 而且,当我删除例程时,我的cond.control字段显示A,而在错误情况下,它更改为D。当我尝试创建开票凭证时,KUMNE字段中的1000值来自KONV,并且从ekko提取了KNUMV。 如何解决这个问题。任何人都可以分享有关如何限制此问题的想法吗?
您已经发现了问题。 您需要再次检查自定义例程中的验证集。 还可以查看OSS注释772558
了解是否有人可以提供输入
无论何时将任何帖子添加到原始查询中,都请在"评论"下而不是在"答案"下进行, 因为您不是在回答查询,而是仅提供成员要求的其他信息。 同样,如果您在"答案"下进行答复,则不会通知您正在答复的成员。 同时,我已将您的上述帖子从"答案"转换为"评论"。
您好,Lakshmipathi先生,
我在算盘的帮助下进行了验证,但是代码中没有任何操作。不仅如此,我无法删除此例程,因为它适用于其他复制控件,并且其目的是控制将不同的交付组合到一个文档中。
一周热门 更多>