(1) Trigger the IDOC sending using tcode R3AS
Choose the receiver destination site from f4 help:
Click f8 to execute the sending.
(2) Launch tcode SMQ2 to check inbound QRFC queue, you should find one entry for our R3AS run in step1.
Double click on it:
Then double click it again, choose the entry for FM BAPI_CRM_SAVE and click debug icon:
(3) Now debugger window automatically pops up:
Adapter module COM_MAP_BAPIMTCS_TO_PRODUCT will be called.
Middleware framework class will be called:
These above three function modules will be executed one by one. The first one is for message replication and the second for master data management and we are only interested in the last one for IDOC sending.
Function module CRMXIF_ADP_OUTBOUND will be called:
Variable ls_data_mapped contains the product data to be sent:
Get the ALE function module name:
The real sending occurs in function module MASTER_IDOC_DISTRIBUTE. After execution the IDOC document number will be stored in variable idoc_comm.
The variable IDOC_DATA contains the formatted data to be sent:
write down the document number 214003
And have a look at it in tcode WE05:
It is in error status 29
Error code 29 means the receiver of IDoc is its own logical system So we can check via tcode SMOEAC against the IDOC receiver site. And yes, the configuration there is wrong, since currently we are triggering IDOC send right in QDD, and we should not set it again as receiver site.
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
相关推荐
在 SAP 系统中,IDOC (Intermediate Document) 是一种用于不同系统间数据交换的标准格式。IDOCs 在集成业务流程、外部系统通信以及不同 SAP 实例间的交互中扮演着重要角色。然而,在实际操作中,IDOC 的处理可能会...
JAVA和SAP通信用到的jar包,sapjco3.jar sapidoc3.jar sapidocjco.jar sapjco.jar librfc32.dll sapjcorfc.dll都包含在内,下载这一个 IDoc和RFC方式 都足够了,需要的dll文件也是全的
SAP IDoc开发配置 IDoc(Intermediate Document)是SAP系统中用于数据交换的一种标准接口,主要用于不同系统间的数据传输。IDoc作为一种数据载体,可以用于不同系统,包括SAP系统和非SAP系统之间的数据交换。在配置...
标题中的"SAP JIDoc30P_14-10009485-SAP Java IDoc Class Library 3.0 Patch 14 (SDK)"提到了一个关键的IT概念,即SAP Java IDoc类库。这是一个用于处理SAP IDocs(Intermediate Documents)的Java库,它允许开发...
SAP IDOC(Intermediate Document)是SAP系统中用于不同应用程序间数据交换的标准格式。它是一种中间文档,作为数据容器,允许两个理解相同语法和语义的进程之间进行信息交换。IDOC不直接参与实际的数据处理过程,...
The package includes the software as well as documentation and examples. The SAP Java IDoc Class Library provides an API which helps navigating, reading, filling, and modifying IDocs.
### SAP ABAP IDOC Interface 知识点解析 #### 一、SAP ABAP IDOC 接口概述 **SAP ABAP IDOC (Intermediate Document)** 接口是SAP系统用于实现与其他系统进行数据交换的一种重要机制。IDOC不仅支持SAP系统之间的...
当ECC系统需要将供应商主数据以IDoc形式发送到SAP PI系统,并且再同步到费用管理系统中时,需要进行一系列配置步骤。以下是具体的配置知识点: 1. 定义逻辑系统:在ECC系统中配置逻辑系统(比如BD54),逻辑系统...
SAP IDOC 基本配置用户手册 SAP IDOC 是 SAP 系统中的一种数据交换格式,它允许不同的系统之间进行数据交换。...在本文档中,我们提供了详细的配置步骤和示例,以帮助读者快速掌握 SAP IDOC 的配置。
SAP IDOC(Intermediate Document)是一种中间文档,用于在不同SAP系统或非SAP系统之间交换数据。在SAP环境中,IDOCs扮演着关键角色,尤其在集成业务流程和系统之间的数据传输中。本篇文章将详细阐述如何设置SAP ...
sapidoc.jar
SAP-IDOC 配置手册 SAP IDOC 配置手册是 SAP 系统中用于数据交换和集成的重要组件。IDOC(Intermediate Document)是...同时,本手册也提供了自建 IDOC 类型的方法和步骤,以便读者可以根据业务需求自定义 IDOC 类型。
### SAP IDoc 应用及示例详解 #### 基本概念 ##### ALE (Application Link Enabling) ...以上步骤和配置示例详细介绍了 SAP IDoc 的应用配置过程和技术细节,有助于理解和实施 SAP IDoc 在企业级应用中的集成方案。
此资源包含java关联SAP服务器idoc模式的相关jar,包括:sapidoc3.jar,sapidocjco-1.0.8.jar,sapjco3.dll,sapjco3.jar,sapjcorfc.dll,saptools.jar
在SAP系统中,IDOC(Intermediate Document)是一种用于不同系统间数据交换的标准接口,尤其在集成业务流程时,如采购订单与销售订单之间的转换。本文将深入探讨SAP IDOC在采购订单自动生成销售订单过程中的消息输出...
IDoc的全生命周期包括创建、发送、接收和处理等步骤。在学习IDoc时,我们需要掌握以下几个核心概念: 1. **结构化数据交换**:IDoc将复杂的业务数据结构分解为一系列简单的数据段和字段,使得不同系统间的通信变得...
【SAP BC621课程:SAP IDOC接口详解】 在SAP系统中,IDOC(Intermediate Document)是用于企业间数据交换的一种标准接口。BC621课程专门聚焦于SAP IDOC接口,旨在深入理解其工作原理、结构以及如何在实际业务流程中...
在"sapjco和sapidoc.rar"这个压缩包中,包含了SAP JCo的相关库文件和SAPI DOC的文档。解压后,开发者可以直接导入JCo库到项目中,同时参考SAPI DOC来理解和使用这些库。这样,即使是对SAP系统不太熟悉的Java开发者,...