云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

全站加速_网站建设业务范围_超低折扣

小七 141 0

朋友们好,在我之前的博客文章中,我们讨论了中间件的基础知识。现在让我们看看BDoc.

BDoc分析

BDoc(业务文档)消息在SAP CRM系统中用作构成业务流程(应用程序消息、事务)的数据容器。BDoc消息在CRM服务器内部的CRM应用程序和CRM中间件之间,以及CRM服务器和CRM移动客户端(现场应用程序)之间进行交换。saperp不知道BDoc的概念,因此saperp系统和sacrm之间没有BDoc消息的交换。相反,在BAPI调用期间,业务数据被打包到容器中。因此,数据支持,在与saperp进行数据交换的过程中,CRM服务器上实际上有出站和入站BDoc消息,但只与入站和出站ERP(R/3)适配器通信。在外部,BDoc消息的内容映射到上述BAPI容器结构。

要在系统中显示BDoc,云服务器和普通服务器,可以使用事务SMW01或SMW02。

Tr SMW01可用于检查所有BDoc的状态。搜索可根据状态、BDoc GUID、BDoc类型和队列名称进行筛选。

SMW02只是一个摘要–按类型和状态对BDoc进行分组

点击红色的"Show BDoc msg/Errors/receivers"(显示BDoc消息/错误/接收器)按钮可以看到错误。验证错误总是由应用程序引发的;在大多数情况下,技术错误也是应用程序的责任

为了找到负责的组件,请单击长文本并查找负责上述验证模块的组件(即"导致错误的服务")和/或给出的错误代码。

在某些情况下,绿灯的BDoc可能仍然有一个或多个错误。如果发送了部分确认,则可能发生这种情况。在这种情况下,您可以通过单击"显示BDoc消息错误/接收器"按钮,智能建站软件,或通过检查应用程序日志、事务SLG1来查看任何错误。

如果创建的BDoc没有经典(标题)数据,则应从应用程序端调查问题。一旦中间件创建了BDoc,应用程序负责填写表头数据

我们有两种类型的业务文档mBDoc和sBDoc。

mBDoc(消息BDocs)用于与SAP ECC或其他系统的系统和SAP CRM系统进行消息传递。

sBDoc(同步BDocs)用于处理移动客户机中的数据。

当数据交换后,数据进入CRM,数据通过validations验证。消息业务文档层使用此文档类型,并与CRM系统、ECC和其他系统交换数据。管理控制台控制接收到的数据和sen到适配器的出站数据。mDoc充当envelope,CRM中间件不能访问envelope中的数据,他们可以访问envelope上的数据。每个应用程序使用不同的地址,例如,只能根据销售组织触发销售订单。

SAP提供标准的BDoc类型和服务,物联网,我们可以根据业务需求创建自定义类型和服务。我们可以使用以下导航方法之一在SAP中创建自定义BDoc.

SAP菜单>>体系结构和技术>>中间件>>开发>>元对象建模>>BDoc Modeler

事务代码:SBDM

BDoc可以使用事务代码"SMW01"进行监控。在这里,我们可以分析Bdoc的详细信息,如Bdoc状态、流数据、流上下文、对象链接等。如果需要,可以修改、删除或重新处理Bdoc。

Tx SMW02A"Bdoc消息错误分析:错误总数"

此事务有助于获取"Bdoc类型"的详细错误消息。这允许总结系统中发现的所有错误。

结果列表不仅显示"Bdoc类型",而且还显示受影响的组件,这是研究SAP Notes时的有用信息,可以给出错误原因的任何指示。

按下"详细分析"按钮时,超算云,系统自动导航到事务"SMW01显示BDOC消息"并显示受影响的BDOC消息。

Tx SMO8REORG"删除已处理的BDOC"

此事务允许从系统中删除BDOC日志。它可以在测试模式下运行,并按BDoc类型、BDoc消息ID、用户或更改日期/时间进行过滤。清理日志将允许用户关注未解决的系统问题。

总之,中间件问题通常基于配置。始终不仅要查看中间件配置,还要查看组件配置。使用监视工具,可以检查更详细的问题,了解"应用程序组件",可以在查找SAP Notes时使用更好的筛选器。

这就完成了我们关于BDOC的讨论。