Sts Chnage的BAPI-声明通知

2020-09-26 13:59发布

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

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


亲爱的

我已使用通知类别声明通过自定义工作流程更新项目预算。

工作流程完成后,我想为该特定通知更新系统和状态。

请告知我尝试使用的BAPI,BAPI_ALM_NOTIF_CHANGEUSRSTAT,但是它表示通知类型B1不允许交易。

请提出合适的BAPI,以更改状态(用户/系统)BAPI。

致谢

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

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


亲爱的

我已使用通知类别声明通过自定义工作流程更新项目预算。

工作流程完成后,我想为该特定通知更新系统和状态。

请告知我尝试使用的BAPI,BAPI_ALM_NOTIF_CHANGEUSRSTAT,但是它表示通知类型B1不允许交易。

请提出合适的BAPI,以更改状态(用户/系统)BAPI。

致谢

付费偷看设置
发送
2条回答
My梦
1楼 · 2020-09-26 14:22.采纳回答

此BAPI仅适用于维护,服务和质量通知(TQ80-QMTYP = 0、02或3)。

但是BAPI_ALM_NOTIF_CHANGEUSRSTAT会调用IQS4_CHANGE_USR_STAT_NOTIF,因此请尝试一下。

PeteA

微wx笑
2楼-- · 2020-09-26 14:03

亲爱的彼得,

感谢您建议使用BAPI。 更改索赔通知的用户状态效果很好。

但是,我在FM下面使用了更改索赔通知的系统和用户状态。

1。 STATUS_CHANGE_INTERN-系统状态更改。 传递OBJNR进行通知,并且STATUS = TJ02T的内部状态编号

2。 STATUS_CHANGE_EXTERN-用户状态更改。 传递OBJNR进行通知,STATUS = TJ30T的内部状态编号

在执行以上BAPI之后,需要使用BAPI_TRANSACTION_COMMIT将更改结果保存到数据库中。

致谢

Atul Rajmane

一周热门 更多>