点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
症状
在 CRM 中执行初始 BP 迁移时,您会在 SMQ2 中找到大量不必要的 CSA 队列。其中大多数是 CSABUPA*。但这些业务伙伴在 ECC 中没有相应的业务伙伴。实际上,他们还没有发送到 SAP ECC。 但仍生成这些队列和 BDoc。
环境
SAP 客户关系管理 (CRM)
SAP CRM 的 SAP 增强包
SAP CRM(SAP HANA 版)的 SAP 增强包
重现问题
通过事务 n/R3AS 运行初始 BP 加载
检查事务 SMQ2
在 SMQ2 中无法找到不必要的 CSA 队列
原因
CSA* 是增量加载的命名规则,特别是由外向消息流用于复制到 CRM 客户端站点(包括 ERP/R/3 系统)的上载,具体取决于为要传输的对象定义的流上下文。
解决方法
如上所述,CSA* 是增量加载的命名规则,特别是由外向消息流用于复制到 CRM 客户端站点(包括 ERP/R/3 系统)的上载,具体取决于为要传输的对象定义的流上下文。
因此,在典型的增量上载流中,您具有在 CRM 应用程序数据库上创建的条目和创建的 BDoc,这些条目移动到出站队列 (CSAxxxxxx),此时相应的流上下文将接管并检查需要哪些站点进行上载。将数据发送到 R/3 接收方队列以通过对象功能模块触发上载和处理记录的位置,您会发现 R3AUxxxxx 队列用于处理条目。
请注意:此类队列由在 CRM 在线数据库中保存数据时发生的更新任务创建。需要包含的信息以便以正确的顺序创建相应的外向 BDoc。如果删除 CSA* 队列,则外向 BDoc 的处理顺序将丢失
您也可以查看数据完整性管理器的 SDIMA,并检查 CRM 和 ERP/R/3 之间的记录
关键字
CSA* 队列、Bdocs CRM、ERP、增量上载、不必要的、CSABUPA*、CSABUPA、R3AD_BUPA*