步骤 6:配置发送端口以将数据发送到组织

步骤 6(共 9)

在此步骤中,将发送端口配置为将 850 消息从 BizTalk Server 发送到代表组织的 OrderSystem 群。 此发送端口应用 Inbound4010850_to_OrderFile 映射,将输出消息从输入消息的格式转换为映射中指定的格式。

先决条件

必须以 BizTalk Server 管理员组的成员身份登录。

为 850 消息配置发送端口

  1. 在 BizTalk Server 管理控制台中,右键单击 “管道”,然后单击“ 刷新”。

    注释

    刷新管道列表可能是必要的,以便能够为您将创建的发送端口选择 SendOrderFilePipeline。

  2. 右键单击 “发送端口”,指向“ 新建”,然后单击“ 静态单向发送端口”。

  3. “发送端口属性 ”对话框中,执行以下作:

    用这个 要执行的操作
    名称 输入 toOrderSystem
    类型 选择 “文件”。
    配置 单击 “配置”

    注释

    发送端口的传输类型为 FILE,因为测试消息是要传递到文件夹中的平面文件。

  4. “文件传输属性 ”对话框中,执行以下作,然后单击“ 确定” :

    用这个 要执行的操作
    目标文件夹 单击“浏览”,然后在“浏览文件夹”对话框中,移动到 \Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\EDI 接口开发人员教程\ProcessEDI_TestLocations\Scenario A\toOrderSystem
    文件名 输入 %MessageID%.txt,然后单击“ 确定”。

    注释

    文件名 属性设置的值可确保输出文件具有 .txt 扩展名。

  5. “发送端口属性 ”对话框中,对于 “发送管道”,选择 “SendOrderFilePipeline”。

    注释

    SendOrderFilePipeline 发送管道包含一个平面文件汇编程序,该汇编程序使用从输入 850 消息映射的数据来组装 .txt 输出文件。 由于输出文件是 .txt 文件,因此它不会显示在交换/ACK 状态报告中。

  6. 在控制台树中,单击“ 筛选器”,然后执行以下作:

    用这个 要执行的操作
    财产 选择 BTS.ReceivePortName
    运算符 选择 ==
    价值 输入 ReceiveEDI_fromTHEM_A
    分组依据 选择 And
    财产 在下一行中,选择 BTS。MessageType
    运算符 选择 !=
    价值 输入 http://schemas.microsoft.com/Edi/X12#X12_997_Root

    注释

    该筛选器确保发送端口将选取由Receive_EDI_fromTHEM_A接收位置接收的消息,并且发送端口不会选取 997 确认,但仅选取 850 条消息。

  7. 在控制台树中,单击 “OutboundMaps”。 在“ 出站映射 ”窗格中的第一行的 “映射 ”列中,选择 Inbound4010850_to_OrderFile。 (源文档 列中的条目将是 X12_00401_850。)

    注释

    此步骤可确保输出消息仅包含从输入消息中依照Inbound4010850_to_OrderFile映射提取的数据。

  8. 单击 “确定”

  9. 在 BizTalk Server 管理控制台中,单击“ 发送端口”。 右键单击 toOrderSystem,然后单击“ 开始” 以登记并启动端口。

后续步骤

将发送端口(toTHEM_997)配置为将 997 确认发送回 Fabrikam,如 步骤 7:配置发送端口以将确认发送到你的贸易合作伙伴

另请参阅

配置静态发送端口以发送 EDI 交换和确认