退货订单数量不应超过参考数量-退货数量无关

2020-08-16 07:55发布

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

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


嗨,

我检查了大部分论坛,但未收到预期的答复。 谁能帮助我。

谢谢。

问题:参考开票凭证的数量为10,第一次完成例如8的退货订单,并且同一参考文件用户输入5数量,现在总退货订单数量为13,但是开票凭证数量为10 ,超出了3qty,系统仅给出警告消息并允许进一步。 在这种情况下,如果数量超过参考文档数量,我们如何限制退货订单。

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

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


嗨,

我检查了大部分论坛,但未收到预期的答复。 谁能帮助我。

谢谢。

问题:参考开票凭证的数量为10,第一次完成例如8的退货订单,并且同一参考文件用户输入5数量,现在总退货订单数量为13,但是开票凭证数量为10 ,超出了3qty,系统仅给出警告消息并允许进一步。 在这种情况下,如果数量超过参考文档数量,我们如何限制退货订单。

付费偷看设置
发送
3条回答
木偶小白
1楼-- · 2020-08-16 08:13

嗨,

尝试通过增强点MV45AFZZ并编写自定义代码。

从vbak选择*到TABLE it_vbak
                其中('ZXXX')中的vgbel eq XVBAK-VGBEL和AUART。  "退货单类型。
如果sy-subrc = 0。

    选择*从vbap到表it_vbap
        对于it_vbak中的所有条目
       在哪里vbeln EQ it_vbak-vbeln
             和vgbel EQ it_vbak-vgbel。
     如果sy-subrc = 0。
        按vbeln排序it_vbap。
     万一。
 选择*从vbrp到表it_vbrp
                    其中vbeln = XVBAK-VGBEL。

 *检查数量并触发错误消息。

如果需要,请检查以前的文档的VBFA,并相应地构建逻辑...。

大简至美
2楼-- · 2020-08-16 08:19

您提到已经阅读了 有关该主题的很多内容-到目前为止,您尝试了哪些选择,研究的结果是什么,为什么尝试的解决方案无法按预期工作?

奄奄一息的小鱼
3楼-- · 2020-08-16 08:26

您好Moreshwar,

转到VTAF,为订单类型和开票类型的组合选择项目类别,并在字段"正/负数量"

中保持" +"

也转到OVAH,将消息类别V4的229更改为E,它将起作用。

此致

Anese khan

一周热门 更多>