更新合约

2020-08-18 23:47发布

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

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


您好专家

我需要在合同关闭时更新合同结束日期。

如果结束日期是将来的日期,则应在关闭时将其更新为当前日期。

我已使用FM'BBP_PD_CTR_UPDATE'和BBP_PD_CTR_SAVE进行更新。 但是,一旦合同关闭,更改将在已关闭的版本中更新,并且更改不会反映在合同的当前活动版本中。 我试图更新活动版本和更改版本guid的更改。 但是它没有按预期工作。

按下"合同关闭"按钮后,如何更新结束日期" Vper_end"。 请帮助我。

预先感谢。

阿伦。

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

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


您好专家

我需要在合同关闭时更新合同结束日期。

如果结束日期是将来的日期,则应在关闭时将其更新为当前日期。

我已使用FM'BBP_PD_CTR_UPDATE'和BBP_PD_CTR_SAVE进行更新。 但是,一旦合同关闭,更改将在已关闭的版本中更新,并且更改不会反映在合同的当前活动版本中。 我试图更新活动版本和更改版本guid的更改。 但是它没有按预期工作。

按下"合同关闭"按钮后,如何更新结束日期" Vper_end"。 请帮助我。

预先感谢。

阿伦。

付费偷看设置
发送
3条回答
追夢秋陽
1楼-- · 2020-08-19 00:12

嗨,阿伦

您尝试过BBP_DOC_CHANGE_BADI并在那里更新结束日期的值吗?

如果您只想在关闭按钮期间更改此日期,则应该在 只有运行该事件,然后才应运行doc_change特定逻辑。

或者您可以调试/SAPSRM/CL_PDO_BO_CTR并在

中找到一些编码位置,让我知道是否有帮助。

问候

Vinita

CJones
2楼-- · 2020-08-19 00:07

嗨Vinita,

通常,即使我们通过对合同进行任何更改来手动关闭合同,也不会保存这些更改,我们也必须先释放合同,然后再将其关闭以保存更改。

因此,在本例中,我们必须创建更改版本并更新更改,然后在按下合同关闭按钮时将其释放。

当我尝试使用上述FM来更新合同时,会创建更改版本,但更改将保存在封闭版本中,而不会在新的开放版本中更新。

感谢和问候,

Arunagiri。

吹牛啤
3楼-- · 2020-08-19 00:04

嗨,阿伦

您是否尝试过BBP_DOC_CHANGE_BADI并在那里更新结束日期的值?

如果您只想更改 在关闭按钮期间执行此操作,则应在运行该事件时添加一个事件,然后才应运行doc_change特定逻辑。

或者您可以调试/SAPSRM/CL_PDO_BO_CTR并在

中找到一些编码位置,让我知道是否有帮助。

致谢

Vinita

一周热门 更多>