点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好大师,
我需要在货源中启用拒绝原因文本字段。 我已经通过激活SPRO"激活/停用拒绝原因"中的开关启用了与之相关的功能。
现在的问题是,当拒绝SC自动采购一个触发通知给请求者的邮件通知时。 邮件正文内容显示为"警告#####"。 我试图使用BADI bbp_alert更改邮件内容。 但是还是没用。
邮件通知的描述也以'
SOCO_COMPLETED()"。 我也尝试使用tcode ALRTCATDEF进行更改,但没有使用。我可以看到在SOCO_COMOLETE警报的相同tcode中正确保留了描述(长和短描述)。 由于拒绝原因邮件通知,我无法更改任何邮件内容或邮件描述。
可以帮忙吗?
谢谢
Sha。
Hello Shay,
拒绝原因和警报是两种不同的功能。
拒绝原因使得可以在拒绝期间添加文本,该文本将作为项目文本保存在SC中。
Alert可以在拒绝期间向负责的同事发送电子邮件。 SOCO警报的配置步骤在KBA 1638112中。请您仔细检查一下,是否可以相应地配置警报?
最好的问候,
Daniel
你好丹尼尔,
感谢您的投入。 我已经按照KB文档配置了警报事件。 之后,将触发针对采购来源中购物车拒绝的邮件通知。 但是邮件通知描述以" SRM_SOCO_COMPKETE()"开头,邮件内容也以ALERT#XXX开头,我已经尝试实现ALERT BADI并更改邮件内容ct_events。 但是如上所述,我的自定义代码被某个地方覆盖并显示描述和邮件内容。
您能帮上忙吗?
谢谢
Sha
你好
使用BAdI BBP_ALERTING中的方法BBP_EVENTS_CATEGORIZE(增强点BBP_ENHANCEMENT_SPOT)来更改消息表以导出参数 CT_EVENTS em>。
如果要更改文本类型(例如以HTML格式显示),则必须使用过滤器值 SRM Alerts 和警报类别实现BAdI ALERT_MODIFY_TEXT。 SRM_SOCO_COMPLETE (在ALRTCATDEF事务中定义的)。
致谢。
洛朗。
你好洛朗 ,
感谢您的输入。
我已经通过更改相同的参数实现了相同的BADI。 我的代码成功执行。 但是,在此之后的某个地方,它将覆盖并显示邮件正文,例如ALERT#0578和邮件描述为SRM_SOCO_COMPLETE()。 请建议我是否缺少任何东西。
谢谢
Sha
你好,
当两个BAdI都正确实现时,事实邮件正文恢复为标准文本(来自ALRTCATDEF的文本): p>
1)您对SAP标准对象进行了增强或修改,
2)或存在标准错误,
我让您同时检查两者。
1) p>
致谢。
洛朗。
一周热门 更多>