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

数据库服务器_怎么建设一个自己的网站_价格

小七 141 0

数据库服务器_怎么建设一个自己的网站_价格

EDI ANSIX12入站

这是一个入站场景,其中数据流如下。让我们以EDI 850(订单)为例。

外部合作伙伴--–EDI 850文件-–(1)-->PI---IDOC--(2)-->ECC

外部合作伙伴PI---EDI 850文件-->EDISeparator

ICO 2

EDISeparator--EDI 850 XML文件--->PI---IDOC XML-->ECC

ICO3

EDISeparator--EDI 997文件--->PI---EDI 997文件-->外部合作伙伴

我创建了两个业务组件,一个用于外部合作伙伴,另一个用于EDISeparator。此外,我还有一个ECC业务系统

注意:为了简单起见,我使用了一个文件通道来选择EDI消息,而不是使用AS2。

创建ICO 1

在ICO 1中,发送方组件将是外部合作伙伴组件,接收方组件将是EDISeparator组件。

创建此ICO时,为接口提供一些虚拟名称和命名空间。此接口和名称空间不需要存在于集成存储库中。

将发送方通道指定为NFS/FTP文件通道(为简单起见,我使用了文件发送方通道而不是AS2发送方通道)。我们将把EDI文件放在这个路径中。

在"文件发送方通道模块"选项卡中,云报,给出以下模块序列。

需要TPMContentAccessModule根据发送方合作伙伴ID、qual和接收方合作伙伴ID,以及ICO获取新EDI文件时的qual组合,云端服务器,从TPM中动态获取合作伙伴信息。

EDISearchParametersModule增加了一些EDI搜索参数,如correlation ID,大数据库,这将有助于监视EDI消息。

在Receiver选项卡中,将我们为EDISeparator创建的业务组件作为Receiver communication component。在这种情况下,它是BC\u Split\u conv.

在Receiver Interfaces选项卡中,为Name和Namespace提供一些虚拟名称。它们不需要存在于集成存储库中。

在"出站处理"选项卡中,指定接收传入EDI文件的EDISeparator接收器通道。

在EDISeparator接收器通道中,选中"从动态头读取"复选框。这确保了我们所做的TPM配置将优先于我们在此通道中所做的配置。例如,如果我们说在通信信道中不需要Ack,而在TPM配置中需要Ack,则TPM配置将优先,Ack将被发送。

现在,EDISeparator接收器信道做两件事。

创建ICO 2

现在,我们创建ICO 2来接收拆分的EDI消息,这在第1点中进行了解释。

因此,发送方组件将是EDISeparator业务组件,接收方组件将是ECC。

在这个ICO中,给出一些虚拟接口和命名空间名称。它们不需要在集成存储库中。

在EDISeparator sender channel中执行以下配置。由于此ICO应拾取拆分的EDI 850消息,因此我们按以下方式配置通道,以便此通道仅拾取EDI 850拆分的消息,而忽略其余消息。

传入消息采用原始EDI格式。首先,我们必须将这个EDI文件转换成XML文件。因此,我们使用预定义的SAP模块来完成此操作。

转到"模块"选项卡并配置以下模块序列。

TPMContentAccessModule和EDISearchParametersModule是可选的。X12ConvertedModule是将ANSIX12 EDI文件转换为XML文件所必需的。tpm.enable启用参数确保转换时使用TPM配置。

现在转到Receivers选项卡并将Receivers作为ECC。

现在转到Receivers Interfaces选项卡并给出我们创建的将EDI XML转换为IDOC XML的消息映射。

我已经在Integration repository中创建了将EDI XML转换为IDOC XML的映射。我在这份文件中没有谈到这一点。有一个SAP提供的EDI 850映射。您可以参考创建您自己的映射或仅在该ICO中使用相同的映射。

现在,转到outbound processing(出站处理)选项卡并提供IDOC receiver channel。

创建ICO 3

现在,什么叫大数据分析,我们需要创建ICO 3以接收拆分的997 EDI消息并将其作为确认发送回合作伙伴。

这里因为不涉及消息映射,我们只是将EDI文件路由到合作伙伴,不需要XML转换。

为接口和命名空间提供一些虚拟名称。它们不需要存在于集成存储库中。

创建一个EDISeparator发送方通道以获取EDI 997消息并在此处使用。

接收方将是此处的外部合作伙伴。

为接口和命名空间提供一些虚拟名称。

在出站处理中,配置一个NFS文件接收方通道以放置997 EDI文件。(实时使用AS2适配器,将997文件路由到合作伙伴)。

就是这样!我们已经完成了配置。下图给出了EDI入站接口如何工作的总体视图。在本例中,我们使用AS2适配器实时连接到外部合作伙伴,而不是文件通道。

要端到端测试接口,请取一个示例EDI ANSIX12 850文件,更改发送方ID、限定符和接收方ID、限定符,以便它们与我们的合作伙伴配置相匹配。

例如,如果我们正在与合作伙伴a进行测试,应配置以下内容。

发送方合作伙伴ID:000000000A

发送方合作伙伴ID限定符:ZZ

接收方合作伙伴ID:0000000ECC

接收方合作伙伴ID限定符:ZZ