配置本地主机设置(X 12-事务集设置)

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

注意

本主题还适用于与 HIPAA 相关的设置。

重要

如果清除了“本地 BizTalk 处理方收到的消息”或支持从该方发送消息,则不会在“A 方 B 单向协议”选项卡上禁用任何属性,检查方 A 方框。>但是,如果在创建 Party A 时选择了“检查”框,则会在“B-Party> A”选项卡中的同一页上禁用所有属性。

必备条件

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

确定目标命名空间

“自定义目标命名空间”网格中,可以将目标命名空间设置为BizTalk Server附带的标准架构的命名空间之一。 在网格中,将 Target Namespace 元素的值与应用程序发送方 (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 转换为基数 10 数值”,将格式为 Nn 指定的 EDI 数字转换为 BizTalk Server 中中间 XML 中的 base-10 数值。

    注意

    在此转换后,中间 XML 可能无法通过长度验证。 这是因为十进制数值格式的数包含小数点,使其比 Nn 格式的数长一位。 可以通过将值 1 添加到最小/最大长度值来解决此问题。

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

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

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

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

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

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

      注意

      BizTalk Server 会将这些值与它所收到的交换的关联值进行比较。

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

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

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

另请参阅

配置事务集设置 (X12)