如何捕获UDM_DISPUTE T​​CODE中现有CASE ID对优先级/状态/原因所做的任何更改

2020-09-08 14:10发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我想捕获对使用优先级...

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

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


大家好,

我想捕获对使用优先级/状态/原因/类别所做的更改,或使用FBL5N tcode创建的对现有案例ID的任何其他更改,并且更改是在UDM_DISPUTE tcode中完成的。

基本上,我希望在上述字段值发生变化时只发送少量邮件通知-因此,我正在寻找BADI-但我已经实现了-SCMG_CHNG_BFR_STR_C和SCMG_STORE_S-在这些BADI中,我可以看到接口IM_CASE-将 它会在调试模式下捕获更改的值。

谢谢。

2条回答
ZJXianG
2020-09-08 14:54

使用以下代码解决了自己:

SPAN {font-family:" Courier New"; 字体大小:10pt; 颜色:#000000; 背景:#FFFFFF; } .L0S31 {font-style:italic; 颜色:#808080; } .L0S33 {color:#4DA619; } .L0S52 {color:#0000FF; } .L0S55 {color:#800080; } .L0S70 {color:#808080; }

* ---引导表中存储的现有值
TRY。
lv_orgm_id = im_case-> get_guid()。
捕获cx_root。
ENDTRY。

>
*-触发状态更改
TRY。
lv_status = im_case-> get_single_attribute_value(
im_srmadid ='STAT_ORDERNO'
im_reselect_db = if_srm => false)。
捕获cx_root

ENDTRY。

一周热门 更多>