[SAP PI]系统集成ECC端通过监控日志设计和实现方法

1 业务需求

进行接口项目开发,必须涉及的一个问题是开发接口日志。虽然SAP PI和SAP ECC系统提供了完善的接口日志机制,可以记录所有发送和接收的同步和异步接口消息,但是为了能够兼容所有的消息格式,SAP采用簇表方式记录消息日志。因此,虽然可以通过日期和时间等信息检索接口日志,但是不能对日志中的其它关键字进行检索,如接口传输的订单编号,公司代码等。

然而,如果全部采用定制开发日志表的方式记录接口消息日志,既大大增加了接口项目的工作量,也无法有效的记录所有接口消息内容。例如,通过接口传输会计凭证内容,需要在日志表中记录传入的凭证抬头,行项目等内容,附加字段,同时需要记录接口的处理结果以及返回消息,这需要定制非常复杂的日志数据库表结构才能完成。

接口日志实现这个问题困扰了我很长时间,不过一次和一个被超级复杂的零售业项目折磨了快一年的PI顾问聊天后,得到了这个思路,并根据这个思路实现了一个较为通用的PI接口日志的实现方式。思路不是原创。

实现通用接口日志的基本思路是,结合SAP提供的标准日志功能,定制日志数据库表用来存储主要的检索字段,如接口名称,使用单位,日期,时间,处理状态,并保存一个指向SAP标准日志功能的链接。 用户通过定制的接口报表检索接口日志,通过点击链接,查看接口传输数据的详细内容。

2 日志使用方式

用户在选择屏幕输入检索条件,查找接口日志.

你可能喜欢

  • 外贸PI
  • 集成控制
  • 网络集成方案
  • 集成方案
  • PI模板
  • PLC控制系统硬件设计

[SAP PI]系统集成ECC端通过监控日志设计和实现方法相关文档

最新文档

返回顶部