当前位置:主页 > 云服务器 > 正文

消息队列_深圳阿里云大厦入驻_学生机

时间:2021-07-22 08:56 来源:埃里克云 编辑:埃里克云

核心提示

这个博客讨论了从系统中创建电子邮件和通知的不同方法。我一直在使用这些方法进行更改,并考虑将其包含在博客中。 请仔细阅读这些方法,了解如何处理发送通知/电子邮件的业务...

这个博客讨论了从系统中创建电子邮件和通知的不同方法。我一直在使用这些方法进行更改,并考虑将其包含在博客中。

请仔细阅读这些方法,了解如何处理发送通知/电子邮件的业务需求的不同选项。这与SRM空间有关,但其中一些也与ECC领域有关。为了更好地理解如何实现它们,我还提供了技术对象和代码示例。

其中一个简单的方法是直接修改任务。这也会更新发送给收件人的UWL项目中的文本。同样,如果它作为电子邮件发送,它也会在那里被修改。为此,请遵循以下步骤:

从SWIA查找特定场景的任务ID。

现在在PFTC\U CHG中查找任务的相应详细信息

我使用了来自容器的供应商编号。为了理解字段名和要写的内容,您应该将技术视图切换到

现在我看到我需要的字段Vendor No来自WI\u OBJECT\u ID>>Vendor>>Vendor在传入的结构中看不到。

我现在已经添加到我的主题中,它在基本数据中

对于电子邮件内容,请转到选项卡说明。单击在打开编辑器的铅笔图标上。

现在单击添加符号选项并输入您希望在电子邮件中看到的变量。

在完成任务更改后,不要忘记使用Tcode SWU\u OBUF刷新缓冲区。

这将更改/创建特定于任务的电子邮件通知。

2。使用BBP_ALERTING BADI

检查您在配置中配置的事件

IMG:供应商关系管理->SRM服务器->跨应用程序基础设置->预警管理的事件和事件模式→定义事件

这里我检查的是与合同相关的事件

我可以看到如下事件"APPROVAL\u PROCESS\u DOC\u APPROVED"和"APPROVAL\u PROCESS\u DOC\u REJECTED"在method method中

如果在运行这些标准事件的基础上提醒\u badi~bbp\u events\u det\u recipients,则可以添加自己的逻辑来确定收件人。

如果使用SAP提供的标准配置无法满足您的要求,则使用此选项BADI读取自定义事件并在此基础上触发通知。或更改标准收件人等

下面的链接有关于此BADI的详细文档。 https://wiki.scn.sap.com/wiki/display/SRM/BBP\u警报+-+警报,+Messages+和+Events+in+SRM+Alert+Management

此BADI中还有另一种方法,即如果\u EX\u BBP\u ALERTING\u BADI~BBP\u Events\u DET\u CLASS\u NAME

此方法调用标准类CL\u BBP\u MESSAGE\u CREATE,以便您可以通过复制此类替换该类,然后重新定义该方法确定\u文本。它包含通知中需要发送的内容的详细信息。请看下面的示例代码:

现在在这个Zclass中,我已经根据客户的要求将determine text的代码改为read text。

3 ALRTCATDEF:我真的不知道为什么SAP会给出这么多的选项来以多种方式做同一件事。因此,根据我的理解,这一个可能是为功能人员,他们可以配置警报和编辑文本,并根据我们刚才使用的BADI定义优先级等。

所以在这里,你可以检查SRM警报部分,因为我使用BO作为采购订单在右侧。

根据具体的标准,如可以配置何时发送通知的特定事件或ABAP字段的特定值。要发送的实际文本位于"长文本和短文本"选项卡中,您也可以从"属性"选项卡设置消息的优先级。

使用report RSALERTTEST测试批准警报配置。下面的文档提供了有关需要发送的信息包括

https://archive.sap.com/kmuuid2/00e97ba2-85ce-2b10-20bc-bc05cd172154/Alert%20Configuration%20%E2%80%93%20Step%20by%20Step%20Guide.pdf

3. 另一个在SRM中经常用来发送通知的BADI是BBP\u OFFLINE\u APP\u BADI

它用于为等待用户批准的工作项发送通知。

这个BADI实际上在标准SRM report/SAPSRM/OFFLINEAPPROVALSEND

中调用,在这个BADI中,您可以使用一些方法来定制什么发送给用户。

Method RECIPIENTS(方法收件人)查看是否需要为特定类型的电子邮件标记经理。

Method WORKITEMS(方法工作项)选择为买家选择的特定任务。

Method MAIL(方法邮件)数据:阅读此方法中的自定义文本。

Method MAIL(方法邮件)创建:允许您发送附件、更改主题、电子邮件正文。

此处是MAIL\u DATA\u GET方法中的一个参数,称为is\u sel\u params-one4all='X'这将为每个审批者发送一封电子邮件

"有两种类型的邮件发送方式:"每个工作项一封邮件"和"用户一封邮件"。代码检查变量s\u opt-one4all,设置后,使用"用户一条信息"

阅读下面的链接,了解有关BADI的详细文档。

https://wiki.scn.sap.com/wiki/display/SRM/BBP\u OFFLINE\u APP\u BADI+-+更改+标准+离线+审批+流程

https://wiki.scn.sap.com/wiki/display/SRM/Debugging+hints+for+sending+email+in+offline+approval

4. 修改以SMARTFORMS发送的附件。

BADI BBP\U OUTPUT\U CHANGE\U SF用于将标准表单名称更改为带有客户品牌和徽标的自定义SmartForm。

当用户单击PO和SC上的打印/打印预览按钮时,会调用此命令。

但是,如果您计划发送,则可以调用此BADI的实现附件与您的电子邮件

这个BADI的代码如下所示,我强迫我的smartform名称基于一些条件,如对象类型和进程类型,这是文件类型

如果你注意到下面我改变了格式的电子邮件从原始到HTM

  • <strong>云存储_佛山顺德网站建设_超低折扣</strong> 云存储_佛山顺德网站建设_超低折扣

    您是否有过这样的问题:是否可以将事务FBL5N(客户行项目显示)移植到Webdynpro?不?你真幸运!重建FBL5N不是我最喜欢做的5件事,所以当我得到这个问题时,我很不愿意开始。幸运的...

  • <strong>云主机_获取服务器地址_促销</strong> 云主机_获取服务器地址_促销

    到目前为止,我们已经创建了两个应用程序。一个用于维护员工特定的奖金计划,另一个用于授予员工奖金。到目前为止,奖金仅取决于已完成销售订单的净额。 任务:在自定义业务...

  • <strong>天翼云_免费虚拟主机管理系统_免费6个月</strong> 天翼云_免费虚拟主机管理系统_免费6个月

    任务:在标准业务对象上创建自定义字段。 示例:要计算与产品相关的奖金,标准业务对象"产品"将获得奖金百分比的自定义字段 要能够打开并调整"管理产品主数据"应用程序的UI您的...

  • <strong>阿里云_美橙互联云主机_怎么样</strong> 阿里云_美橙互联云主机_怎么样

    任务:在标准业务对象上创建自定义字段。 示例:要计算与产品相关的奖金,标准业务对象"产品"将获得奖金有效期的自定义字段。 要适应"管理产品主数据"应用程序的UI,您的用户需...

  • <strong>香港服务器_数据库上机实验_速度快</strong> 香港服务器_数据库上机实验_速度快

    到目前为止,我们已经创建了两个应用程序。一个是维护员工特定的奖金计划,另一个是为员工发放奖金。到目前为止,奖金权利仅取决于已完成销售订单的净额,但在奖金计划中,...

  • <strong>域名备案_数据库文本类型_新注册优惠</strong> 域名备案_数据库文本类型_新注册优惠

    各位开发人员好, 这里我要写一个关于sapui5的有趣话题。根据状态更改sap.m.表的整行颜色。通常我们在状态字段中保留一个文本,并根据状态更改文本的颜色。但是,现在客户问这个...

  • <strong>专属服务器_数据库显示正在还原_企业级</strong> 专属服务器_数据库显示正在还原_企业级

    多年来,SAP客户一直有机会要求对SAP功能进行更改,并就所提供的软件解决方案提出改进建议。 以前我们有开发要求,如今,这已被客户的影响力所取代项目该项目的主要目的是收集...

  • <strong>CDN_合肥建设网站_新用户</strong> CDN_合肥建设网站_新用户

    我写这个博客是为了展示一个场景,向 添加一个自定义标题sap.ui.unified.Shell控件。 统一的Shell控件不直接提供标题财产。还有外壳被分成几个区域,比如左边的菜单按钮,搜索栏位于...

  • <strong>香港服务器_中国近代报刊数据库_安全稳</strong> 香港服务器_中国近代报刊数据库_安全稳

    大家好, 我正在使用企业门户7.5版。 在使用自定义splash映像时,我在使用显示规则中配置的AJAX框架页面登录门户时遇到了splash映像的外观问题。 在我的情况下,Splash图像垂直向下显...