配置本地主机设置(X12-Transaction 设置设置)

若要处理传入的交换,BizTalk Server 必须确定在处理和验证交换时需要使用的架构。 这包括确定与架构关联的目标命名空间,以及确定要使用的架构。 在参与方协议的此页面中,输入用于确定目标命名空间的属性。 BizTalk Server 如何确定架构,如 协议解析、架构发现和已接收 EDI 消息的授权中所述。

注释

本主题也适用于 HIPAA 相关设置。

重要

如果您清除了甲方-乙方单向协议选项卡上的“本地 BizTalk 处理该参与方接收的消息或支持从甲方发送消息”复选框,则不会禁用任何属性。但是,如果在创建甲方时选择了该复选框,则会在乙方-甲方选项卡的同一页面上禁用所有属性。

先决条件

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

确定目标命名空间

自定义目标命名空间 网格中,可以将目标命名空间设置为 BizTalk Server 附带的标准架构的命名空间之一。 在网格中,将 目标命名空间 元素的值与应用程序发送方(GS2)和事务集标识符代码(ST1)的值相关联。 当 BizTalk 收到一条消息,其 GS2ST1 数据元素与网格行中的数据元素匹配时,BizTalk 将使用相应的命名空间来处理该消息。 输入的元素的值必须是唯一的。

如果消息与网格的任何行中的 GS2ST1 数据元素不匹配,BizTalk Server 将使用检查 默认 列的行中的命名空间来处理该消息。 这用作默认目标命名空间。 如果未标识任何命名空间,BizTalk Server 将使用默认命名空间 http://schemas.microsoft.com/BizTalk/Edi/EDIFACT/2006

注释

如果为网格中的任何字段输入设置,然后删除该设置,则必须删除整个行,否则页面将失败验证。

注释

要示范如何使用此网格,请查看EDI接口开发人员教程,并专门设置一个参与方以接收调换内容。 有关详细信息,请参阅 步骤 4:为您的交易合作伙伴配置交易方和业务配置文件

为事务集配置本地主机设置

  1. 根据 配置常规设置(X12)中所述创建 X12 编码协议。 若要更新现有协议,请在“ 参与方和业务配置文件 ”页中右键单击该协议,然后单击“ 属性”。

  2. 在单向协议选项卡上的“ 事务集设置” 部分下,单击“ 本地主机设置”。

  3. 选择将隐式十进制格式 Nn 转换为十进制数值 以在 BizTalk Server 的中间 XML 中将指定格式为 Nn 的 EDI 数字转换为十进制数值。

    注释

    此转换之后,中间 XML 的长度验证可能会失败。 之所以发生这种情况,是因为以 base-10 数字格式表示的数字包括小数,使其长度大于 Nn 格式的数字。 可以通过将 值 1 添加到最小/最大长度值来解决此问题。

  4. 作为事务集验证设置的一部分,如果将 尾随分隔符策略 设置为 “可选 ”或“ 必需”,则可以为 尾随分隔符选择“创建空 XML 标记 ”,让交换发送方包括尾随分隔符的空 XML 标记。

  5. “自定义目标命名空间 ”部分中,执行以下作:

    1. 为包含要定义的默认目标命名空间的行选择默认复选框

    2. “For ST1 ”列中,从下拉列表中选择事务集标识符代码的值。

    3. GS2 列中,为应用程序发送方输入至少两个字符且最多 15 个字符的字母数字值。 这是必填字段。

    4. “目标命名空间” 列中,从下拉列表中选择,或者当网格的任何行中的数据元素与交换中的字段之间找不到匹配项时,输入要用于交换的目标命名空间。

      注释

      这些值是 BizTalk Server 将与收到的交换相关的值进行比较的依据。

    5. 对要使用的任何其他目标命名空间重复这些步骤。

    6. 若要从列表中删除目标命名空间,请选择该行,然后单击“ 删除”。

  6. 单击 “应用 ”接受更改,或单击“ 确定 ”输入并验证更改,然后关闭对话框。

另请参阅

配置事务集设置 (X12)