贸易合作伙伴协议(TPA)定义为两个贸易伙伴之间通过特定 B2B 协议交易消息的明确和有约束力的协议。 请参阅 贸易合作伙伴协议。
本主题演示如何创建、查看、编辑、启用、禁用或删除协议。
先决条件
必须以 BizTalk Server 管理员或 BizTalk Server B2B作员组的成员身份登录。
创建协议
打开 BizTalk Server 管理,展开 BizTalk 组,然后选择 “参与方”。
在“ 参与方和业务配置文件 ”页中,右键单击属于要创建的协议的一部分的业务配置文件,选择“ 新建”,然后选择“ 协议”。
在 常规属性中:
在 “协议参数 ”部分中,执行以下作:
用这个 要执行的操作 名称 输入协议的名称 ID 列出协议的唯一标识。 此文本框是只读的,在您首次选择 应用 并接受设置后,将显示协议 ID。 地位 指定协议的状态。 默认情况下,协议以 活动 状态创建。 如果希望首次创建协议时禁用该协议,请从下拉列表中选择 “已禁用 ”。 协议 指定协议的协议规范。
- 对于 X12 编码协议,请从下拉列表中选择 X12 。 请参阅 配置 X12-Specific 协议属性
- 对于 EDIFACT 编码协议,请从下拉列表中选择 EDIFACT 。 请参阅 配置 EDIFACT-Specific 协议属性。
- 对于 AS2 编码协议,请从下拉列表中选择 AS2 。 请参阅 配置 AS2 协议属性。
注释
协议属性在单向协议选项卡中提供。 在选择了将用于创建协议的第二个配置文件后,单向协议选项卡将显示。 在以下步骤中选择第二个合作伙伴。在“第一个合作伙伴”部分中,执行以下操作:
用这个 要执行的操作 名称 显示拥有用于创建协议的业务配置文件的合作伙伴名称。 此文本框是只读的。 个人资料 显示要为其创建协议的配置文件的名称。 此文本框是只读的。 协议集 如果已将 X12 协议集作为业务配置文件的一部分创建,则可以从下拉列表中选择该协议。 如果未创建 X12 协议集作为业务配置文件的一部分,则可以将此项留空。 在 “第二个合作伙伴” 部分中,执行以下操作:
用这个 要执行的操作 名称 从下拉列表中,选择具有业务配置文件的参与方,以与之创建协议。 个人资料 从下拉列表中,选择要用于创建协议的配置文件。 协议集 如果已将 X12 协议集作为业务配置文件的一部分创建,则可以从下拉列表中选择该协议。 如果未创建 X12 协议集作为业务配置文件的一部分,则可以将此项留空。 小窍门
按
CTRL
,选择将成为协议一部分的业务配置文件,右键单击任一业务配置文件,选择“ 新建”,然后选择“ 协议”。 合作伙伴名称和业务资料的值会自动填充在“协议属性”对话框中。注释
选择其他配置文件后,“ 常规 ”选项卡旁边会添加两个选项卡。每个选项卡表示双方之间的单向协议。 使用选项卡输入协议属性。
选中“ 启用协议 ”复选框以启用协议,然后执行以下作:
用这个 要执行的操作 来自 选择协议生效的日期和时间。 无结束日期 如果不想在禁用协议时设置结束日期,请选择此选项。 截止于 选择此选项可输入协议生效的日期和时间。 在 “常见主机设置” 部分中,执行以下作:
用这个 要执行的操作 将错误记录到事件日志 如果要将 EDI 引擎(EDI 管道、批处理业务流程、路由业务流程等)生成的任何错误记录到 Windows 事件查看器中,请选择此选项。
注意:不适用于 AS2 协议。将警告记录到事件日志 如果要将 EDI 引擎(EDI 管道、批处理业务流程、路由业务流程等)生成的任何警告记录到 Windows 事件查看器中,请选择此选项。
注意:不适用于 AS2 协议。开启报告功能 选择此选项可在 BizTalk Server 管理控制台的“组概述”页的“EDI 交换和相关 ACK 状态”选项卡上显示所有 EDI 消息(传入和传出)的状态条目。 如果未选中,则不显示任何状态条目。 将消息负载存储以进行报告 如果选择 “启用报告”,则选择此选项可将事务集存储在跟踪 (BizTalkDTADb) 数据库的 EDI 表中。
注意:不适用于 AS2 协议。
在“ 常规 ”选项卡中的“ 联系人信息 ”页上,执行以下作:
在Contact1选项卡中,输入您正在为其创建协议的参与方的联系信息。 此数据仅用于信息用途;BizTalk 运行时不使用它。
若要为联系人添加另一个选项卡,请选择“ 新建联系人 ”选项卡。
若要删除联系人选项卡,请选择选项卡页右上角的 “删除 ”。
注释
无法删除 “Contact1 ”选项卡。只能删除添加的新选项卡。
在“ 常规 ”选项卡上的“ 其他属性 ”页上,执行以下作:
注释
BizTalk Server 不会使用此页中输入的信息进行任何处理;此数据仅用于信息目的。
在 “其他属性” 网格中,输入要添加与参与方或协议相关的任何信息的名称/值对。 输入名称/值对以存储有关该方的任何相关信息。 可以根据需要添加任意数量的名称/值对。
若要删除名称/值对,请选择该行,然后从右上角选择 “删除 ”。
在 “文本 1”、“ 文本 2”和 “协议 ”文本框中,输入与一方达成的协议的相关信息。
选择 “应用” 以接受属性,或选择“ 确定 ”以完成配置设置。 任一操作都会验证设置。
查看或更改协议
在 BizTalk Server 管理中,选择 “参与方”。
在“各方和业务简介”页中,选择要查看或编辑的两份业务配置文件中的任何一份。
在“ 协议 ”部分中,右键单击该协议,然后选择“ 属性”。
在 协议属性中,查看或编辑协议。 有关可以在“ 协议属性 ”对话框中的不同选项卡和页面上输入的值,请参阅以下内容:
为此 请参阅此文 对于 X12 协议 配置 X12-Specific 协议属性 对于 EDIFACT 协议 配置 EDIFACT-Specific 协议属性 对于 AS2 协议 配置 AS2 协议属性 选择 “应用” 以接受属性,或选择“ 确定 ”以完成配置设置。 任一动作都会验证设置。
启用或禁用协议
在 BizTalk Server 管理中,选择 “参与方”。
在“参与方和业务配置文件”页中,选择拥有协议的两个业务配置文件中的任何一个以进行编辑。
在“协议”部分中,右键单击协议,然后选择“启用或禁用”。
注释
首次创建协议时,默认情况下始终启用该协议。 只有在禁用协议时, “启用 ”选项才可用。 “禁用”选项仅在启用协议时才可用。
删除协议
在 BizTalk Server 管理中,选择 “参与方”。
在“参与方和业务配置文件”页中,选择包含您要删除的协议的任意一个业务配置文件。
在“ 协议 ”部分中,右键单击要删除的协议,然后选择“ 删除”。
在“ 确认删除协议 ”对话框中,选择“ 是 ”以删除协议。