跳转到主要内容
Chinese, Simplified

我们今天将尝试解释sap中的Idoc配置。这个博客用简单的步骤解释了Idoc的入站和出站配置。EDI消息可以很容易地与SAPIDoc和BAPI集成。将EDI集成到SAP中只需要几个步骤。下面是对sapedi配置的逐步描述。

Sap EDI IDOC分步指南,包含sapIDOC事务代码,可帮助您为新项目需求的任何新自定义开发设置快速EDI配置。在开始深入驱动IDOC配置之前,我们必须了解与IDOC相关的术语。本文的第一部分将讨论与基本idoc相关的术语以及如何使用它们。

目录

  1. 什么是IDOC?
  2. IDOC的结构
  3. IDOC类型是什么
  4. 什么是细分市场?
  5. 什么是消息类型
  6. 什么是流程代码
  7. 什么是Port
  8. 扩展IDOC类型是什么?
  9. 父细分市场和子细分市场:
  10. 合作伙伴:
  11. SAP EDI/IDOC逐步设置
  12. 创建IDoc类型(WE30)
    1. 创建IDoc类型
  13. IDoc细分市场的创建(WE31)
  14. 创建IDoc消息类型(WE81)
  15. 将IDoc类型分配给IDoc消息类型(WE82)
  16. 将FM(功能模块)分配给IDoc类型和消息类型(WE57)
  17. 定义入站FM特征(BD51)
  18. 创建出站流程代码(WE41)
  19. 创建入站流程代码(WE42)
  20. 有用的IDOC计划

什么是IDOC?

IDocs是指sap中的中间文档。IDoc可以被描述为一个中间文档,用于在SAP与非SAP系统之间以及通过ALE或EDI技术从SAP与非SAPSAP系统之间传输信息。换句话说,IDoc就像一个盒子或数据容器,您可以在里面放置任何类型的信息或数据,然后SAP会将盒子发送到另一个系统,该系统可能是SAP或非SAP。

IDOC的结构

Idocs结构有以下几种:

  • 控制记录(单个)
  • 数据记录的记录(多个)
  • 状态记录(多个)

Idocs structure

数据存储在SAP的透明表中。确实如此。EDIDC,EDID4,EDIDS。

IDOC类型是什么

IDoc类型基于SAP提供的EDI标准。它以EDIFACT标准为基础。基本类型(或IDoc类型)定义IDoc的结构。每个基本类型定义基本IDoc段、数据字段的格式和大小。基本类型也进行了定义。扩展由客户端确定,并与基本类型配对以创建一个全新的IDoc类型。示例,对于物料主数据-MATMAS,客户主数据-DEMAS

什么是细分市场?

IDoc段是发送给合作伙伴或由合作伙伴接收的真实信息。它们包含作为IDoc传输的一部分发送的确切数据。IDoc段是包含从合作伙伴接收或发送的真实信息的IDoc段。这些段包含作为传输的一部分在iDocs中传输的确切值。

IDOC Segments

什么是消息类型

IDoc处理需要将文档作为消息发送或接收,每个消息对应于SAP记录。这些单据包括订单、发货确认书、提前发货通知、良好收据或发票。与合作伙伴交换的数据或文档的类型由连接到基本IDoc类型(基本类型)的消息类型决定。

什么是流程代码

过程代码是关于IDoc过程中使用的功能模块的信息。消息的类型可以直接链接到过程代码。


什么是Port

IDoc端口包含有关如何在目标系统和源系统之间传输数据的信息。端口类型定义了端口中包含的数据。对于端口类型,“Internet”端口将包含目标系统的IP地址。当端口类型为“文件”时,会保留文件的目录或名称信息。“tRFC”端口包含有关如何到达目标系统的RFC位置的信息。为了支持IDoc传输,使用ALE“tRFC”端口。

扩展IDOC类型是什么?

基本类型具有进行业务交易所需的所有字段。如果需要向合作伙伴提供其他信息,那么我们可以使用IDoc Extension。IDoc扩展功能。IDoc扩展是对基本类型的扩展,包括自定义的IDoc段以及标准类型中不包括的字段。

IDOC是一种可分为两种类型的文档:IDOC可分为以下两种类型

IDOC有两种类型:

  • 基本的
  • 扩大

Extension IDOC type

IDoc段是传递给合作伙伴或从合作伙伴处获得的实际信息的来源。这些段包含实际数据,这些数据是IDoc传输的一部分。IDoc传输。

父细分市场和子细分市场:

如果iDoc段包含自己的段,则将其称为父段。这些从属分段称为子分段

合作伙伴:

业务合作伙伴将使用IDoc进行数据交换。它可以是供应商或客户,也可以是其他类型的系统。根据传输信息的方向,它可以发挥“发送伙伴”或“接收伙伴”的功能

SAP EDI/IDOC逐步设置

  • 创建逻辑系统并将其分配给客户端
  • 激活SAP工作流
  • 激活事件接收器链接
  • 设置IDoc管理员
  • 定义端口
  • 定义用户特定参数

创建IDoc类型(WE30)

为e,g INVOIC02创建新的IDoc类型,代表需要以电子方式发送给客户的发票。根据SAP的建议,任何自定义开发都应该从Z开始,因此我们将创建新的ID OC类型ZINVOICE。您可以自己命名。

创建IDoc类型我们需要遵循以下步骤

Creation of IDoc Type

创建IDoc类型

  • 转到交易代码WE30
  • 输入对象的名称,选择“基本类型”,然后单击“创建”图标
  • 选择一个新选项来创建并输入基本IDoc类型的描述,然后按enter键。
  • 选择IDoc的名称,然后按创建图标
  • 系统会提示您输入线束段的类型及其属性。
  • 选择所需的值,然后按Enter键
  • 系统将把段类型的名称传输到IDoc编辑器。
  • 按照以下步骤向父关系或父子关系添加更多分段。
  • 保存并返回
  • 转到编辑->设置发布

IDoc细分市场的创建(WE31)

创建IDOC段类型我们需要遵循以下步骤

  • 转到WE31交易代码
  • 输入分段类型的名称,然后单击“创建”图标
  • 键入短文本
  • 输入变量和数据元素的名称
  • 保存它,然后回到那里。
  • 转到编辑->设置发布
  • 按照相同的步骤创建更多线段

Creation of IDoc Segment

创建IDoc消息类型(WE81)

创建IDOC消息类型我们需要遵循以下步骤

Creation of IDoc Message Type ( WE81)

  • 创建消息类型
  • 转到WE81交易代码
  • 将“显示模式”中的详细信息更改为“更改模式”
  • 选择后,系统将发送此消息,“表格是跨客户端的(有关详细信息,请参阅帮助)。”Enter Press
  • 单击“新建条目”创建新类型的消息
  • 填写详细信息
  • 保存它,然后回到那里。

将IDoc类型分配给IDoc消息类型(WE82)

现在我们需要用IDOC消息类型分配IDOC类型,这里我们需要用基本消息类型分配IDOC类型

Assign IDoc Type to the  IDOC Message Type ( WE82)

将FM(功能模块)分配给IDoc类型和消息类型(WE57)

按照以下步骤进行分配:

  • 转到WE57交易代码
  • 将“显示模式”中的详细信息更改为“更改模式”
  • 选择后,系统将发送此消息,“表格是跨客户端的(有关详细信息,请参阅帮助)。”Enter Press
  • 单击“新建条目”创建新类型的消息
  • 填写详细信息
  • 保存它,然后回到那里。

Assign FM to IDoc Type and Message Type(WE57)

定义入站FM特征(BD51)

  • 取交易代码BD51
  • 将“显示模式”中的详细信息更改为“更改模式”
  • 选择后,系统将发送此消息,“表格是跨客户端的(有关详细信息,请参阅帮助)。”Enter Press
  • 单击“新建条目”创建新类型的消息
  • 填写详细信息
  • 保存它,然后回到那里。

Define Inbound FM Characteristics(BD51)

创建出站流程代码(WE41)

流程代码包含用于IDoc处理的功能模块的详细信息。我们可以将消息类型链接到流程代码。

Create Outbound process code ( WE41)

请执行以下步骤:

  • 转到WE41交易代码
  • 将“显示模式”中的详细信息更改为“更改模式”
  • 选择后,系统将发送以下消息:“该表是跨客户端的(有关详细信息,请参阅帮助)。”请按Enter键。
  • 单击“新建条目”按钮以创建新的出站流程代码。
  • 填写详细信息
  • 保存它,然后回到那里。

sap idoc transaction codes

创建入站流程代码(WE42)

Create Inbound process code (WE42)

请执行以下步骤:

  • 转到WE42交易代码
  • 将“显示模式”中的详细信息更改为“更改模式”
  • 选择后,系统将发送以下消息:“该表是跨客户端的(有关详细信息,请参阅帮助)。”请按Enter键。
  • 单击“新建条目”按钮以创建新的入站流程代码。
  • 填写详细信息
  • 保存它,然后回到那里。

Create Inbound process code (WE42)2

现在,您的配置已准备好进行测试。触发新创建的消息以进行进一步测试

有用的IDOC计划

  • RBDAPP01申请文件的传入IDoc
  • ALE输入错误后IDocs的RBDAGAI2再处理
  • RBDAGAIE编辑的IDocs的再处理
  • RBDMANIN未发布IDocs的错误处理
  • 按文件对RSEINB00 IDoc的入站处理
  • RSEUT00处理出站IDoc

希望这篇文章能帮助你了解edi的配置

原文地址
https://www.saptutorials.in/sap-idoc-configuration/
本文地址

Tags

Article

微信

知识星球

微信公众号

视频号