如何创建或编辑流程配置

本主题讲述如何创建或编辑流程配置。

流程配置中的设置如下表所示,按选项卡排列。创建和编辑进程配置的过程显示在表之后。

授权属性和不可否认性属性是相互依赖的。 若要详细了解如何设置这些属性,请参阅 Authorization and Non-Rediation Properties

选项卡 设置 使用情况
常规 显示代码 合作伙伴接口流程 (PIP) 显示代码。 它可对应于 RosettaNet PIP 名称或自定义架构的名称。 建议您使用标准命名约定,如包含流程代码和版本的名称,例如“STD_3A2_R02.00.00A”。 这将简化您维护同一 PIP 的不同版本的工作。

必填字段。
常规 处理代码 由三位数字构成的 PIP 代码。 例如“3A2”。

必填字段。
常规 版本 PIP 的版本。 例如“V02.02”或“R02.00.00A”。

必填字段。
常规 进程名 PIP 的名称。 例如“价格与可用性请求操作”。

必填字段。
常规 说明 有关符合 PIP 的消息的说明。
常规 标准 标准的类型。

可能的值:RosettaNet (默认) CIDX
常规

(非 RosettaNet 内容区域)
消息标准 对于非 RosettaNet 内容,为非 RosettaNet 标准的名称。 如果没有使用 RosettaNet PIP,而定义了一个自定义架构,请使用此设置。 此设置仅适用于 RNIF 2.0,不适用于 RNIF 1.1 或 CIDX。
常规

(非 RosettaNet 内容区域)
标准版本 对于非 RosettaNet 内容,为非 RosettaNet 标准的版本。 如果没有使用 RosettaNet PIP,而定义了一个自定义架构,请使用此设置。 此设置仅适用于 RNIF 2.0,不适用于 RNIF 1.1 或 CIDX。
常规

(非 RosettaNet 内容区域)
负载绑定 ID 对于非 RosettaNet 内容,为负载内容的标识号。 如果没有使用 RosettaNet PIP,而定义了一个自定义架构,请使用此设置。 实现自定义 PIP 的一方应定义此值。 此设置仅适用于 RNIF 2.0,不适用于 RNIF 1.1 或 CIDX。
活动

(确认收到区域)
需要非否认性 确定是否必须使用确认消息) 中包含的消息摘要对信号消息进行签名) 并且由 BTARNArchive 数据库的 MessageStorageIn 或 MessageStorageOut 表中的接收方以原始形式存储消息摘要,以便不进行否认。 ( 接收方必须在合作伙伴配置中的"不否认源"属性中指定的时间段存储信号。

可能的值: True (默认值) 或 False

如果 False为 ,则不出于非否认目的存储信号消息。 可以对信号消息进行签名,也可以不进行签名。

如果 True为 ,则入站信号消息将以原始形式存储在 MessageStorageIn 表中。 出站信号消息将以原始格式存储在 MessageStorageOut 表中。 必须对信号消息进行签名。

有关详细信息,请参阅 授权和非拒绝属性
活动

(确认收到区域)
确认时间(秒) 发起方必须接收确认的时间(以秒为单位)。 如果发起方此时未收到该请求,如果重试未超出此选项卡的"行为"部分中的重试计数 (将重试) 。

BTARN 测量发起 方成功发送操作消息后的时间确认值。 该值包含在传递头中。 该值不能小于零或大于在同一页上设置的"执行时间"值。

将此设置用于 RNIF 1.1 和 2.01 处理过程中返回的信号消息(应用程序确认)。 还可以将此设置用于 RNIF 1.1 处理过程中返回的接受确认。

默认值为 7200 秒(两小时)。
活动

(行为区域)
是否要求授权 确定是否必须对传入的操作或信号消息进行签名。 如果个人/角色无权执行活动,BTARN 将不接受业务文档。

可能的值: True (默认值) 或 False

如果 False为 ,则不对出站操作和信号消息进行签名。 可以对入站操作和信号消息进行签名。 如果未对这些消息进行签名,则系统将使用传递头为合作伙伴授权。

如果 True为 ,则必须对传入消息进行签名。 可以对传出消息进行签名。 只有在"源和内容 的非 否认性"设置为 时,才对传出消息进行签名 True

有关详细信息,请参阅 授权和非拒绝属性
活动

(行为区域)
需要永久保密性 确定是否需要加密。

可能 的值: (默认值) 表示不需要加密。 有效 负载指示需要加密服务内容和附件。 负载容器 指示需要加密服务内容、附件和服务标头。

在 RNIF 2.0 中,不会对前导头和传递头进行加密。 在 RNIF 1.1 中,不会对任何消息部分进行加密。 只对它们进行签名。
活动

(行为区域)
是否要求安全传输 确定是否需要 HTTPS 传输。

可能的值: True (默认) 或 False
活动

(行为区域)
是单一操作 确定消息是单一操作还是双操作。

可能的值: True (默认) 或 False

单一操作消息是信息分发或通知。 双操作消息是业务交易、请求确认、请求/响应或查询/响应。

如果标准为 CIDX, 则单操作 必须为 True
活动

(行为区域)
是否同步 确定贸易合作伙伴是否同步或异步交换操作消息。

可能的值: TrueFalse (默认值)

不适用于 RNIF 1.1。
活动

(行为区域)
源和内容的不可否认性 确定操作消息是否必须经过签名并由接收方以原始接收格式将其存储在 BTARNArchive 数据库的 MessageStorageIn 或 MessageStorageOut 表中,以确保不可否认性。 对于无法否认性的情况,接收方必须将操作消息存储在伙伴配置的 不可否认性源 属性中指定的时间段内。 如有必要,必须对操作消息进行签名。

可能的值: True (默认) 或 False

如果 False 为,则不会出于不可否认性目的存储操作消息。 可以对操作消息进行签名,也可以不进行签名。

如果 True 为,则入站操作消息将以原始格式存储在 MessageStorageIn 表中。 出站操作消息将以原始格式存储在 MessageStorageOut 表中。 必须对操作消息进行签名。

有关详细信息,请参阅 授权和不可否认性属性
活动

(行为区域)
重试计数 一旦传输或处理失败,该流程应重试活动的次数。 如果重试次数为 3,该流程将尝试四次。

默认值为 3。

如果通信是同步的,BTARN 不会使用此字段,因为重试不会应用于同步事务中。
活动

(行为区域)
执行时间 流程必须完成该活动的时间段(以秒为单位)。 此时间段始于发起方发送第一个文档之时。 发起方(不是响应方)必须确保活动在此时间段内完成。 此值在传递头中。

默认值为86400秒 (24 小时) 。

"执行时间" 值必须大于在同一页的 "确认" 部分中设置的 "确认时间" 值。
活动

(常规区域)
类型 确定活动的类型。

可能的值: " 业务事务"、" 信息分发 " (默认) 、 通知查询/响应请求/确认请求/响应
Initiator

(业务文档区域)
说明 有关发起方操作的业务文档的说明。
Initiator

(业务文档区域)
名称 发起方操作的业务文档的名称。 例如“价格与可用性请求”。
Initiator

(业务文档区域)
版本 业务文档的版本。 例如,“V02_02_00”或“R02.00.00A”。

您可以在 RosettaNet XML 消息指南文件(格式为 .htm)的开始部分找到此版本号,此 .htm 文件是随 PIP 规范文件(格式为 .doc)和 PIP DTD 一起从 RosettaNet 组织下载的。
Initiator

(常规区域)
操作 有关发起方操作的说明。 例如,“同步测试查询操作”。
Initiator

(常规区域)
角色 发起方的角色。 例如,“买方”或“支付方”。

默认值为“发起方”。
Initiator

(常规区域)
角色说明 有关发起方角色的说明。 例如,“付款的一方”。
Initiator

(常规区域)
角色类型 发起方的角色的类型。

可能的值: 组织员工职能 (默认)
Initiator

(常规区域)
服务 发起方服务。 例如,“买方服务”或“支付方服务”。
Initiator

(常规区域)
服务分类 发起方服务的类型。 例如,“业务服务”。
响应方

(业务文档区域)
说明 有关响应方操作的业务文档的说明。 例如,“正式确认采购订单中的项目条目的状态”。
响应方

(业务文档区域)
名称 响应方操作的业务文档的名称。 例如,“采购订单确认”。
响应方

(业务文档区域)
版本 业务文档的版本。 例如,“V02.02.00”或“R02.00.00A”。 您可以在 RosettaNet XML 消息指南文件(格式为 .htm)的开始部分找到此版本号,此 .htm 文件是随 PIP 规范文件(格式为 .doc)和 PIP DTD 一起从 RosettaNet 组织下载的。
响应方

(常规区域)
操作 有关响应方操作的说明。 例如,“采购订单确认操作”。
响应方

(常规区域)
角色 响应方的角色。 例如,“卖方”。

默认值为“响应方”。
响应方

(常规区域)
角色说明 有关响应方角色的说明。 例如,“收款的一方”。
响应方

(常规区域)
角色类型 响应方的角色的类型。

可能的值: 组织 (默认的) 、 雇员功能
响应方

(常规区域)
服务 响应方服务。 例如,“卖方服务”。
响应方

(常规区域)
服务分类 响应方服务的类型。 例如,“业务服务”。

实现新流程配置

  1. 单击 "开始",指向 "所有程序",指向 " MicrosoftBizTalk Accelerator for RosettaNet",然后单击 " BizTalk Accelerator for RosettaNet管理控制台"。

  2. 在 BTARN 管理控制台中,展开BizTalk Accelerator for RosettaNet

  3. 右键单击 "进程配置" 设置,指向 "新建",然后单击 "过程配置"。

  4. 在 "新建进程配置属性" 对话框的 " 常规"、" 活动"、" 发起方" 和 " 响应方 " 选项卡上,键入上表中列出的设置的值,然后单击 "确定"

编辑流程配置

  1. 单击 "开始",指向 "所有程序",指向 " MicrosoftBizTalk Accelerator for RosettaNet",然后单击 " BizTalk Accelerator for RosettaNet管理控制台"。

  2. 在 BTARN 管理控制台中,展开BizTalk Accelerator for RosettaNet

  3. 单击 "过程配置设置

  4. 右键单击要编辑的进程配置,然后单击 " 属性"。

  5. 在 " < 过程配置 >属性" 对话框中的 "常规" 和 "联系人属性" 选项卡上,根据需要更改设置。 有关这些设置的信息,请参阅上表。

  6. 单击“确定”。

另请参阅

使用 PIP 规范创建流程配置
授权属性和不可否认性属性
设置 CIDX eStandards 消息交换
管理 BTARN 配置