金蝶BOS工作流 数据库表参考
checked=\
disabled=\
1 工作流常见问题解答
适用版本
EASV7.0.1
1.7 工作流参与人缓存
问题描述
修改职位或调整职员后工作流总是有缓存,而且不能自动清理很影响流程。必须重启服务才能解决。不能每次修改职位调整职员都要重启服务。
解决方法
工作流引擎缓存是为了提高在流程运行过程中的性能,将运行上下文所需数据存入缓存而采用的方式。
可以更新701版本最新补丁,或者手动清除参与人缓存。
登录“系统平台->工作流管理->工作流引擎日志”,按Ctrl+Shift+d按钮,在弹出的界面选择“功能”,勾选“清除参与人缓存”然后点击“确定”手动清除缓存。为确保手动清除缓存功能生效,建议多次点击“确定”按钮。
适用版本
EASV7.0.1
1.8 协同流程管理动态web单据在消息中心进行处理时无法打开,显示空白
问题描述
从客户端界面的“消息中心—未处理”中,选择需要审批的单据进行处理,弹出网页为白板。该问题并非某一特定流程才会发生,任意流程都可能出现这种情况,无规律性。点击单据可显示待审批单据,并未出现空白。直接打开网页进行审批未出现问题。
1 工作流常见问题解答
解决方案
已有补丁PT073400处理。
适用版本
EASV7.0.1
1.9 如何设置在待办事项中将收发文待办单据打开最大化
问题描述
在门户待办事项portlet上打开收发文的单据没最大化,要求和普通多级审批单据一样能自动最大化。
分析解答
待办事项Portlet是否可以根据单据的大小自动调整窗口大小,可能跟单据类型有关。协同平台的部分单据无法做到这一点。可以通过如下设置将待办事项的窗口最大化。 修改html/portlet/newprocesscenter/pendingProcessPortletContent.jsp,将
pendingProcess_openWithWidow中的width,height参数修改到最大或screen.height,screen.width。
1.10 因JDK版本问题引起的工作流错误
问题描述
工作流处理出错,关键错误信息如下:
java.lang.NoClassDefFoundError:
com.kingdee.bos.workflow.service.ormrpc.struct.WfProcessImage (initialization failure)
分析解答
因JDK版本缺少对操作系统支持的包,导致类初始化失败。 解决方案:使用与操作系统配套的JDK版本。
金蝶BOS工作流 数据库表参考 1 工作流常见问题解答
1.11 工作流审批意见打印的问题
问题描述
当套打业务单据时发现当同一个人多次退回重批时,会导致同一个人有多条重复的审批记录,请问这种情况是否可以设置下数据筛选公式?使得同一个审批人的审批记录只显示一条?
解决方法
7.0.1版本请更新补丁PT082562。 更新补丁后:
? ?
必须使用特殊数据源中的单据审批信息数据源。
在系统平台-系统工具-系统配置-参数设置界面,有如下参数控制该功能:
WfApproveDataProviderOnlyReturnLastResults:套打打印时,是否只打印流程中审批人的最后一次审批结果及意见
7.5版本打PTM补丁后可以提供该功能。
1.12 消息中心的单据类型如何使用
问题描述
消息中心消息列表中最后一列的单据类型如何使用?
解决方法
消息中心的 单据类型 这列 用于显示在流程定义的流程属性中所定义的TAG信息。
1 工作流常见问题解答
例如,在流程属性的TAG定义中定义多项信息,并设置对应的条件,当单据满足条件时,在消息中心的消息类型这里就显示TAG的设置。当满足条件的TAG项有多个时,就用;隔离显示。
1.13 工作流异常挂起
问题描述
工作流经常出现异常挂起,挂起后撤销挂起可正常运行,错误日志如下:
工作流执行自动活动时出错.源活动【集团总经理审批】
Caused by: com.kingdee.bos.workflow.WfException : trans error!
Caused exception message is: com.kingdee.bos.cache.CacheException: can not load activity instance from cache. actInstId is : '75567d41-5aea-4cd4-a502-ec9e0a6f6ec9WFATINST' Caused by: com.kingdee.bos.jcache.CacheException :
com.kingdee.bos.cache.CacheException: can not load activity instance from cache. actInstId is : '75567d41-5aea-4cd4-a502-ec9e0a6f6ec9WFATINST' Caused by: com.kingdee.bos.cache.CacheException :
can not load activity instance from cache. actInstId is : '75567d41-5aea-4cd4-a502-ec9e0a6f6ec9WFATINST' Caused by: com.kingdee.bos.workflow.WfException : SQLException
Caused exception message is: javax.transaction.RollbackException Caused by: java.sql.SQLException : javax.transaction.RollbackException
Caused by: javax.resource.ResourceException : javax.transaction.RollbackException javax.transaction.RollbackException
at com.apusic.transaction.jta.TransactionImpl.enlistResource(Unknown Source)
at com.apusic.connector.cxmgr.TxResourceHandler.internalEnlistResource(Unknown Source)
解决方法
工作流缓存引起,已有补丁PT080263处理。
适用版本
EASV7.0.1