intra-mart Accel Platform IM-Workflow编程指南 第22版2020-08-01

6.5。分支开始处理

目录内容


分支启动过程是在分支启动节点中选择“使用用户程序分支”时执行的过程。
按顺序对每个分支目标节点执行该命令。
分支启动过程中,IM-工作流模块的的事务内被执行,DB是在此程序事务控制不能被执行。
在分支开始过程中,通过返回作为路由转换可用性而转换的(true),正在执行的分支开始过程将前进到分支目标节点集。
如果所有分支开始处理的路由转移可用性均未转变(错误),则事项将在分支开始节点处停止。
在这种情况下,请继续与事项操作处理事项。

6.5.1。参数

在分支开始过程中,可以将以下信息作为参数接收。
没有啦 参数(物理名称) 参数(逻辑名) 属性 详细信息
1个 loginGroupId 登录组ID 弦乐
处理执行时的登录组ID
登录组ID与租户ID的值相同。
两个 localeId 区域编号 弦乐 处理执行时的语言环境ID
targetLocales 目标语言环境ID 字串[] 系统中使用的语言环境ID
4 contentsId 内容编号 弦乐 适用事项的 内容 ID
5 contentsVersionId 内容版本编号 弦乐 适用事项的 内容版本 ID
6 routeId 路线编号 弦乐 适用事项的路线编号
7 routeVersionId 路径版本 弦乐 适用事项的 路径版本 ID
8 flowId 流ID 弦乐 适用事项的流程ID
9 flowVersionId 流程版本 ID 弦乐 适用事项的 流程版本 ID
10 applyBaseDate 申请日期 弦乐 申请参考日期(“ yyyy / MM / dd”)
11 processDate 处理日期 弦乐 处理日期(“ yyyy / MM / dd”)
12 systemMatterId 系统事项ID 弦乐 相关事项的 系统事项ID
13 userDataId 用户数据ID 弦乐 适用事项的 用户数据ID
14 参数 执行程序路径 弦乐 程序的执行程序路径
十五岁 nodeId 节点编号 弦乐 进程的节点ID

6.5.2。返回值

在分支开始过程中,返回以下信息。 (可选/必填・ ・ ・●:必选△:可选)
  • 脚本开发模式

    没有啦 返回值(物理名称) 返回值(逻辑名) 属性 必需/可选 详细信息
    1个 resultFlag 结果标记 布尔型
    是:成功否:失败
    如果未指定,则将其视为成功(true)。
    两个 讯息 结果信息 弦乐 仅在结果标志失败时设置。
    资料 路线转换可用性 布尔型
    [分支]正确:运输否:不运输
    [加入] true:加入false:不加入
    *设置结果消息后,屏幕上会显示一条错误消息。
  • JavaEE开发模型

    没有啦 返回值(逻辑名) 属性 必需/可选 详细信息
    1个 路线转换可用性 布尔型
    [分支]正确:运输否:不运输
    [加入] true:加入false:不加入
    *如果抛出“ jp.co.intra_mart.foundation.workflow.exception.WorkflowExternalException”,则在参数中设置的错误消息将显示在屏幕上。 详细内容 “的API文档,请参考”。