关于sap+邮件系统组的信息

如何使用SAP发送邮件?

一、配置SMTP节点: 运行事务代码SCOT进行配置:修改SMTP的参数 二、填写SAP用户的电子邮件 三、运行事务代码SM36安排后台作业,按一定周期(每分钟)将发件箱里的邮件发送出去。或用 事务代码SCOT和SMICM来安排后台自动发邮件,这样做是方便其他人发邮件时,不用手动配置,只 要创建新邮件后按发送就可以了。后台作业自动按周期发送出去的,也可以将邮件发送到OA系 统。 四、还可以将outlook 或foxmail 的邮件转发到SAP的个人工作台(SBWP)。

成都创新互联主营临泉网站建设的网络公司,主营网站建设方案,重庆APP软件开发,临泉h5微信小程序搭建,临泉网站营销推广欢迎临泉等地区企业咨询

PO系列 配置消息报错自动发送邮件

前言

PO(/PI)是SAP公司的一个中间件产品,用来辅助连接SAP系统与外围系统. (当然外围系统之间也可以使用PO).

企业通过PO提供统一的中间件服务平台,所有系统都调用PO的服务或者发布服务让PO调用.

如果PO处理消息时出现报错信息,可以通过PO的消息监控器查看报错的消息.这种方式依赖于人员主动的执行消息监控器,无法及时有效的获取PO系统的异常.

本文主要介绍PO的邮箱报警机制.把报错的消息信息发送到指定用户的邮箱

本文涉及的操作主要来自于如下链接,做了些翻译及细化的处理.

链接

本文涉及内容的SAP 标准帮助(千万别看, 会晕的)

PO的消息监控器

图一

图二

示意图

报警处理逻辑示意图来自标准的ONLINE HELP 文档.可以直观的理解PO的消息报警机制.

配置邮箱报警

基于组件的消息报警配置方式如下

Component-Based Message Alerting (CBMA) is the new way of sending alerts on SAP PI (either single or double stack) without the use of any additional components.

创建报警规则

进入 Integration Builder 创建报警规则( ALERT RULE)

basic 标签页选择需要报警的组件. (图三)

报警对象可以按照多种类型选择, 推荐把相应的对象到放到 configuration scenario 中,在报警规则中使用 configuration scenario 来包含这些对象.最终根据包含的对象生成过滤消息的规则,详见图五

也可以维护一个空的PARTY 这样所有没有进入PARTY 的对象都会包含进去

extended 标签页中选择组件,错误类型, consumers (图四)

图三

图四

图五

配置邮件客户端

类似于其它的邮件客户端配置,比如FOXMAIL

因为PO只需要发送邮件. 所以只需要配置如下几个参数

– mail.from      邮件发送者. 需要为PO申请一个企业邮箱账号

– mail.smtp.host  SMTP发送邮箱地址 一般情况下把邮箱的浏览器地址mail替换成smtp即可 smtp.qq.com (mail.qq.com) (如果PO服务器能够连接公网,应该也可以使用公网邮箱)

– mail.smtp.password 用户密码

– mail.smtp.user  用户名 同 mail.from 参数值,登录邮件服务器发送邮件的用户(完整的用户邮件地址)

维护参数的位置

配置后台作业

一般情况下,报错消息信息记录在PO的表中. 必须用定时执行的后台作业推送把报错的消息信息推送给用户.

后台作业维护路径如图

有三种和报警相关的任务名称

AlertConsumerJob  简单的单一消息(测试时使用了这个任务)

AlertConsumerJobV2 带模板单一消息

AlertStuckMessagesJob 集中报警

设置任务名称及任务的保留期(超过保留期的任务可以被删除作业自动删除),任务的删除作业应该不能等同于消息的删除作业

暂时不太清楚怎么设置任务的删除作业.

设置任务参数

MailTo  邮件收件方,不确定是否可以通过分号分隔维护多个收件方(待测试验证,及时不行,应该也可以通过邮件系统的分组解决发送多人的问题)

MailFrom 邮件发送方

AlertsToMailLimit 含义不明,估计代表了邮件中包含警报的个数,暂时设置为1

Consumer ALERT-TO-MAIL 固定内容,与Alert rule 关联起来了.

SupressAlerts  必选项 抑制报警数? 纠结,必选还需要放出来选择

AggregateAlerts 必选项 聚合警报?

设置作业有效期间及间隔时间,如图,设置了2年的有效期, 有效期内,每5分钟执行一次.设置后,记得添加到重复时间表中

设置后,可以看到作业的条目

可以看到作业的每次执行情况.

测试结果

修改接口配置,强制产生一个错误后, 邮箱会收到消息的报错信息, 点击连接会跳转到消息监控器.

测试通过.

监控主页

配置好的消息报警可以在监控主页中看到

可以看到对象的消息头规则,来自于场景 CS_P10002_OFF_ICM 中的对象的所有可能的组合.

这意味着并非该场景中的特定接口才会进入报警,而是该场景中所有涉及到的对象都会生成一个规则,组合起来.按组合规则筛选消息.

疑问

PO的消息报错通过邮箱报警的配置过程还是比较简单的. 但是配置完成后,仔细理解了一下整个过程. 发现在任务中并没有指定报警规则, 这样就会带来一个疑问

报警规则可以组合接口对象.

配置了多个报警规则(每个报警规则包含不同的对象), 那么怎么让不同的人接收不同的报警规则中对象的报警呢?

因为所有的报警规则目前都只能使用一个consumer ALERT-TO-MAIL 后台作业似乎也是关联这个consumer 的. 怎么去创建不同的consumer ?

通过示意图也能看到 Consumer是联系报警规则和作业的关键点

创建消费者(CONSUMER)

网上查找了关于创建消费者(CONSUMER)的文章. 在所使用的PO系统中均无法重现. 原因未知.

按照链接无法找到如图的入口 web serivce navigator

可能是版本差异, 没有找到创建消费者的入口(下图中PO系统的主页少了 web services navigator )

找到了另外一个创建consumer的链接,但是似乎也无法参照维护

服务注册表为空.

看起来是所使用的PO系统有什么限制,无法修改已经注册的服务.原因未知.

总结

PO消息报警通过配置

因为未知的原因(PO的版本原因?),使用的PO系统中无法配置消费者(CONSUMER).

这就导致了所有的报错信息只能通知同一个(组)人员.

这两个链接介绍了怎么创建consumer . 后续有机会测试一下自定义的consumer.

这个链接介绍了怎么创建一个发送短信的报警.后续有机会测试一下.

收货单如何通过SAP邮件系统通知给采购部?

采购定单抬头上有 收货消息 打上勾。。后台可配置消息,输出确定那里。。。

SAP系统、邮件平台、B2B系统、CRM、BW这些词的意思是什么啊??百度了不是很明白。

SAP 是全球企业管理软件与解决方案的技术领袖,同时也是市场领导者。30余年来,通过其应用软件、服务与支持,SAP持续不断向全球各行业企业提供全面的企业级管理软件解决方案。随着以SAP为代表的新一代商业智能应用所受到企业用户的广泛青睐,SAP在中国用户的激增,具备最终用户或内部顾问应掌握的基本SAP技能的人才需求数量也相应增加。

CMS是Content Management System的缩写,意为"内容管理系统"。

B2B(Business To Business,在英文中的2的发音同to一样。)是企业与企业之间通过互联网进行产品、服务及信息的交换。B2B是企业与企业之间通过互联网进行产品、服务及信息的交换。

pocket monster Best Wishes(神奇宝贝最棒的祝愿),简称神奇宝贝BW。神奇的口袋中的宝贝简称神奇宝贝,是这个星球上非常不可思议的生物。讲述少年小智与神奇宝贝的邂逅、冒险和战斗经历的故事。其名称(Pokémon ポケモン)来源于日文罗马字缩写:“Pocket Monsters” (ポケットモンスター,Poketto Monsutā)。其独特的游戏系统广受大众的欢迎,年度产品销量近千万(红、绿二版本合计)。任天堂趁此势头,推出后续的一系列游戏、漫画、书籍、对战卡片及周边产品,还联合日本东京电视台推出电视动画,以及一年一度的剧场版动画电影。


标题名称:关于sap+邮件系统组的信息
浏览路径:http://cdiso.cn/article/dogghgo.html

其他资讯