如何创建或编辑流程配置
本主题讲述如何创建或编辑流程配置。
进程配置中的设置如下表所示,按选项卡排列。创建和编辑进程配置的过程显示在表后面。
授权属性和不可否认性属性是相互依赖的。 有关如何设置这些属性的详细信息,请参阅 授权和不可否认属性。
选项卡 | 设置 | 使用情况 |
---|---|---|
常规 | 显示代码 | 合作伙伴接口流程 (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 时,才会对传出消息进行签名。有关详细信息,请参阅 授权和不可否认属性。 |
活动 (行为区域) |
是否需要持久性机密性 | 确定是否需要加密。 可能的值: 无 (默认) 表示不需要加密。 有效负载 指示需要对服务内容和附件进行加密。 Payload 容器 指示需要对服务内容、附件和服务标头进行加密。 在 RNIF 2.0 中,不会对前导头和传递头进行加密。 在 RNIF 1.1 中,不会对任何消息部分进行加密。 只对它们进行签名。 |
活动 (行为区域) |
是否要求安全传输 | 确定是否需要 HTTPS 传输。 可能的值: True (默认) 或 False |
活动 (行为区域) |
是单个操作 | 确定消息是单一操作还是双操作。 可能的值: True (默认) 或 False 单一操作消息是信息分发或通知。 双操作消息是业务交易、请求确认、请求/响应或查询/响应。 如果标准为 CIDX, 则“单一操作” 必须为 True。 |
活动 (行为区域) |
是否同步 | 确定贸易合作伙伴是否同步或异步交换操作消息。 可能的值: True 或 False (默认) 不适用于 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 组织下载的。 |
响应方 (常规区域) |
操作 | 有关响应方操作的说明。 例如,“采购订单确认操作”。 |
响应方 (常规区域) |
角色 | 响应方的角色。 例如,“卖方”。 默认值为“响应方”。 |
响应方 (常规区域) |
角色说明 | 有关响应方角色的说明。 例如,“收款的一方”。 |
响应方 (常规区域) |
角色类型 | 响应方的角色的类型。 可能的值: 组织 (默认) 、 Employee 或 Functional |
响应方 (常规区域) |
服务 | 响应方服务。 例如,“卖方服务”。 |
响应方 (常规区域) |
服务分类 | 响应方服务的类型。 例如,“业务服务”。 |
实现新流程配置
单击“开始”,指向“所有程序”,指向“Microsoft BizTalk Accelerator for RosettaNet”,然后单击“BizTalk Accelerator for RosettaNet”“管理控制台”。
在 BTARN 管理控制台中,展开BizTalk Accelerator for RosettaNet。
右键单击“ 进程配置设置”,指向 “新建”,然后单击“ 进程配置”。
在“新建进程配置属性”对话框中的“常规”、“活动”、“发起方”和“响应方”选项卡上,键入上表中列出的设置的值,然后单击“确定”。
编辑流程配置
单击“开始”,指向“所有程序”,指向“Microsoft BizTalk Accelerator for RosettaNet”,然后单击“BizTalk Accelerator for RosettaNet”“管理控制台”。
在 BTARN 管理控制台中,展开BizTalk Accelerator for RosettaNet。
单击“ 处理配置设置”。
右键单击要编辑的进程配置,然后单击“ 属性”。
在 <“进程配置> 属性”对话框中的“ 常规 ”和“ 联系人属性” 选项卡上,根据需要更改设置。 有关这些设置的信息,请参阅上表。
单击“确定”。
另请参阅
使用 PIP 规范创建流程配置
授权属性和不可否认性属性
设置 CIDX eStandards 消息交换
管理 BTARN 配置