Badi/用户退出以填充vbrk-xblnr

2020-08-13 22:31发布

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

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


嗨,专家们。

在发票取消过程中,任何badi/exit都可以填写vbrk-xblnr -vf11? 对于vf01,我们可以在exit_saplv60a_001中执行此操作,但这在取消期间不会触发。 找到badi_sd_billing,但将其标记为"仅供内部使用"。

如果我们实现的话会没事的

userexit_save_document_prepare

致谢

Aditya

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

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


嗨,专家们。

在发票取消过程中,任何badi/exit都可以填写vbrk-xblnr -vf11? 对于vf01,我们可以在exit_saplv60a_001中执行此操作,但这在取消期间不会触发。 找到badi_sd_billing,但将其标记为"仅供内部使用"。

如果我们实现的话会没事的

userexit_save_document_prepare

致谢

Aditya

付费偷看设置
发送
3条回答
hongfeng1314
1楼-- · 2020-08-13 22:48

对于取消,不能取消要取消的发票数据。 为了保持一致并与原始发票相匹配,将从原始发票复制数据到取消发票中。 有了新的取消操作(请参阅注释 1259505 ),不会触发用户退出 。 目的是要相互清除会计凭证,数据必须相同。

不清楚在注销时为什么参考号应该不同。 一种方法是强制执行旧的取消操作(请注意 339928 )。 然后,将触发笔记 301077 的用户退出。

但是,有一个很大的缺点,因为原始发票和注销发票的会计凭证将不再由系统自动清除。 这必须由用户手动执行。

小熊yu生菜
2楼-- · 2020-08-13 23:08

嘿Jyothir

请尝试以下步骤,看看是否有效

  • BAPI_SALESORDER_CHANGE REF_DOC ORDER_HEADER_IN
  • 尝试在创建调试过程中创建的退出RV60AFZZ 看看是否可以在其中找到XBLNR。
  • BADI SD_CIN_LV60AU02的XVBRK具有可以使用的字段XBLNR
  • 尝试使用出口EXIT_SAPLV60B_001(增强功能SDVFX001) 或EXIT_SAPLV60B_008(增强SDVFX008)

让我知道这是否对

致谢

Vinita

吹牛啤
3楼-- · 2020-08-13 23:08
< p>您好 jyothir aditya k

建议您使用 OSS 301077 登录。

此外,建议您在以下位置检查USEREXIT_FILL_VBRK_VBRP

致谢!

一周热门 更多>