在合作伙伴协议中,您必须设置收件人参考密码,以验证交换是否未被未经授权的收件人接收。
重要
创建要为其建立协议的参与方时,如果清除了 本地 BizTalk 处理由该方接收的消息或支持从此方发送消息 复选框,则此页上的以下属性将被禁用。
其他协议解析程序部分下的DestinationPartyName。
这些属性仅在与从参与方发送的交换的属性对应的单向协议选项卡上禁用。 例如,如果您创建了方 A 和方 B,并且为方 A 清除了选中框,则在 > 单向协议”选项卡上,上述属性列表将被禁用。
先决条件
必须以 BizTalk Server 管理员或 BizTalk Server B2B作员组的成员身份登录。
设置发件人、收件人和收件人密码
根据 配置常规设置(EDIFACT)中所述创建 EDIFACT 编码协议。 若要更新现有协议,请在“ 参与方和业务配置文件 ”页中右键单击该协议,然后单击“ 属性”。
在单向协议选项卡上的“ 交换设置” 部分下,单击“ 标识符”。
在“发件人”(UNB2)部分中,执行以下操作:
对于 标识(UNB2.1),请输入至少为 1 且最大值为 35 的字母数字值。 这是必填字段。
对于 代码限定符(UNB2.2),请从下拉列表中选择一个值。 这是一个可选字段。
对于 反向路由地址(UNB2.3),请输入至少一个字符且最多 14 个字符的字母数字值。 这是一个可选字段。
在 “收件人”(UNB3) 部分中,执行以下操作:
对于 标识(UNB3.1),请输入至少为 1 且最大值为 35 的字母数字值。 这是必填字段。
对于 代码限定符(UNB3.2),请从下拉列表中选择一个值。 这是一个可选字段。
对于 反向路由地址(UNB3.3),请输入至少一个字符且最多 14 个字符的字母数字值。 这是一个可选字段。
如果需要,请在 “收件人引用密码”(UNB6) 部分中输入收件人参考密码的值。 对于 值(UNB6.1),输入至少为 1 且最大值为 14 的字母数字值。 对于 限定符(UNB6.2),请输入至少一个字符且最多两个字符的字母数字值。 这些是可选字段。 如果这些值与收到的交换信息中的 UNB6.1 和 UNB6.2 字段不匹配,BizTalk Server 将挂起该交换信息。
注释
UNB6.1 和 UNB6.2 的组合必须是唯一的。
注释
如果同时为 UNB6.1 和 UNB6.2 输入值,请执行更改,然后将 UNB6.1 留空,UNB6.2 中的值也将被删除,并且该字段将被禁用。
在 “其他协议解析程序 ”部分中,对于 DestinationPartyName 属性,指定目标方的值。 此值还用于将出站消息解析为协议。 有关详细信息,请参阅 传出 EDI 消息的协议解析和架构确定。
注释
通常不需要设置 DestinationPartyName 属性。 此属性作为协议属性的一部分提供,以支持升级方案。 从 BizTalk Server 2006 R2 或 BizTalk Server 2009 升级时, DestinationPartyName 属性设置为 BizTalk Server 2006 R2 或 BizTalk Server 2009 中的参与方的名称。
单击 “应用” 接受更改,然后继续执行配置,或单击“ 确定 ”以验证更改,然后关闭对话框。
重要
如果在此阶段单击“ 确定 ”或 “应用 ”,将收到错误。 这是因为你仍然需要在“ 标识符 ”选项卡上为另一个单向协议选项卡提供 UNB2 和 UNB3 值。