金蝶BOS工作流数据库表参考1工作流常见问题解答1.1待办事项Portlet发布后无法显示消息记录问题描述待办事项Portlet发布后,无法显示任何信息,页面除了显示“+”号,连“所有”标识都没有。解决方法已有补丁解决PT063883.适用版本EAS703.1.2流程中心、待办事项、待办事宜中打开消息时提示500错误问题描述在流程中心、待办事项、待办事宜中打开消息时,提示如下图所示错误:1工作流常见问题解答分析解答原因分析:可能由于现场环境中“server\deploy\easweb.ear\eas_web.war\WEB-INF\web.xml”中动态WEB单据的单据点登录配置有问题导致。可通过以下方法验证:输入http://{server}:{port}/easweb/a.jsf,这个页面会报错的,因为不存在,但不用理。再回到他真正想处理的那个业务,如果不报错了,则是上述原因引起。解决方法:对照现场文件,查看文件中是否少了某个节点:<filter-mapping><filter-name>CASAuthenticationFilter</filter-name><url-pattern>/servlet/WFApproveServlet</url-pattern></filter-mapping><filter-mapping><filter-name>CASValidationFilter</filter-name><url-pattern>/servlet/WFApproveServlet</url-pattern></filter-mapping><filter-mapping><filter-name>WafFilter</filter-name><url-pattern>/servlet/WFApproveServlet</url-pattern></filter-mapping>如是,请更新补丁PT068636验证。1.3在流程中心打开流程图时报500错误问题描述在流程中心打开流程图时,报500错误。HttpStatus500500内部服务器错误服务器遇到了一个内部错误而无法完成请求。java.lang.NoClassDefFoundErroratcom.kingdee.bos.workflow.monitor.WfProcDiagramEncoder.(WfProcDiagramEncoder.java:70)atcom.kingdee.bos.workflow.monitor.WfProcDiagramEncoderFacade.getActBounds(WfProcDiagramEncoderFacade.java:29)atsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)atjava.lang.reflect.Method.invoke(Method.java:585)分析解答已有补丁PT068603处理。适用版本EAS703金蝶BOS工作流数据库表参考1.4工作流下一步参与人指定为空报null错误问题描述工作流下一步参与人为空指定参与人网页报NULL错误3图1-1图1-1图1-1解决方案更新工作流最新补丁(具体为PT072552),同时更新Web框架补丁PT072973.适用版本EASV7.0.11工作流常见问题解答1.5强制指定下一步参与人的问题问题描述在工作流的属性中已设置“强制指定为空的直接后继活动参与人”,在portal中发起人提交单据时弹出页面,提醒发起人选择后继活动参与人,当流程发起人选“确认”时,控制逻辑是对的,当发起人选择“取消”时,系统不控制强制选择下一步参与人,导致大量流程因下一步参与人无用户引起流程挂起。客户端同样的流程控制正确。解决方案GUI界面,已设置“强制指定为空的直接后继活动参与人”及系统参数“mustAssignNextPerson”设置为是,则可以实现必须指定后继活动参与人,不会出现提示界面。web界面点击取消后会直接进入流程,这个问题请李跃分析。1.6流程中心的传阅功能页面的修改问题描述:在“流程中心”“待办流程”叙事簿界面有个“传阅”功能,如果屏蔽“传阅框”的“短信”选项;可以想控制这块的短信发送。解决方案您好,提单中描述的需求为客户个性化需求,建议现场通过二次开发实现。实现方案如下:修改传阅功能对应的页面,屏蔽到发送短息选项(修改前注意先备份现场文件)。传阅功能对应的页面路径:server\deploy\easweb.ear\eas_web.war\workflow\passAssignment.xhtml相关代码(建议注释掉如下信息):<td><w:checkBoxid="chksendMobile"boxLabel="#{messages.sendMobile}"checked="#{workflow.passAssignmentBean.isSendMobile}"disabled="#{workflow.passAssignmentBean.isManualControl}"/></td>适用版本EASV7.0.1金蝶BOS工作流数据库表参考1.7工作流参与人缓存问题描述修改职位或调整职员后工作流总是有缓存,而且不能自动清理很影响流程。必须重启服务才能解决。不能每次修改职位调整职员都要重启服务。解决方法工作流引擎缓存是为了提高在流程运行过程中的性能,将运行上下文所需数据存入缓存而采用的方式。可以更新701版本最新补丁,或者手动清除参与人缓存。登录“系统平台->工作流管理->工作流引擎日志”,按Ctrl+Shift+d按钮,在弹出的界面选择“功能”,勾选“清除参与人缓存”然后点击“确定”手动清除缓存。为确保手动清除缓存功能生效,建议多次点击“确定”按钮。适用版本EASV7.0.11.8协同流程管理动态web单据在消息中心进行处理时无法打开,显示空白问题描述从客户端界面的“消息中心—未处理”中,选择需要审批的单据进行处理,弹出网页为白板。该问题并非某一特定流程才会发生,任意流程都可能出现这种情况,无规律性。点击单据可显示待审批单据,并未出现空白。直接打开网页进行审批未出现问题。解决方案已有补丁PT073400处理。适用版本EASV7.0.11.9如何设置在待办事项中将收发文待办单据打开最大化问题描述在门户待办事项portlet上打开收发文的单据没最大化,要求和普通多级审批单据一样能自动最大化。1工作流常见问题解答分析解答待办事项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(initializationfailure)分析解答因JDK版本缺少对操作系统支持的包,导致类初始化失败。解决方案:使用与操作系统配套的JDK版本。1.11工作流审批意见打印的问题问题描述当套打业务单据时发现当同一个人多次退回重批时,会导致同一个人有多条重复的审批记录,请问这种情况是否可以设置下数据筛选公式?使得同一个审批人的审批记录只显示一条?解决方法7.0.1版本请更新补丁PT082562。更新补丁后:必须使用特殊数据源中的单据审批信息数据源。在系统平台-系统工具-系统配置-参数设置界面,有如下参数控制该功能:WfApproveDataProviderOnlyReturnLastResults:套打打印时,是否只打印流程中审批人的最后一次审批结果及意见7.5版本打PTM补丁后可以提供该功能。金蝶BOS工作流数据库表参考1.12消息中心的单据类型如何使用问题描述消息中心消息列表中最后一列的单据类型如何使用?解决方法消息中心的单据类型这列用于显示在流程定义的流程属性中所定义的TAG信息。例如,在流程属性的TAG定义中定义多项信息,并设置对应的条件,当单据满足条件时,在消息中心的消息类型这里就显示TAG的设置。当满足条件的TAG项有多个时,就用;隔离显示。1.13工作流异常挂起问题描述工作流经常出现异常挂起,挂起后撤销挂起可正常运行,错误日志如下:工作流执行自动活动时出错.源活动【集团总经理审批】Causedby:com.kingdee.bos.workflow.WfException:transerror!Causedexceptionmessageis:com.kingdee.bos.cache.CacheException:cannotloadactivityinstancefromcache.actInstIdis:'75567d41-5aea-4cd4-a502-ec9e0a6f6ec9WFATINST'Causedby:com.kingdee.bos.jcache.CacheException:com.kingdee.bos.cache.CacheException:cannotloadactivityinstancefromcache.actInstIdis:'75567d41-5aea-4cd4-a502-ec9e0a6f6ec9WFATINST'Causedby:com.kingdee.bos.cache.CacheException:cannotloadactivityinstancefromcache.actInstIdis:'75567d41-5aea-4cd4-a502-ec9e0a6f6ec9WFATINST'Causedby:com.kingdee.bos.workflow.WfException:SQLExceptionCausedexceptionmessageis:javax.transaction.RollbackExceptionCausedby:java.sql.SQLException:javax.transaction.RollbackExceptionCausedby:javax.resource.ResourceException:1工作流常见问题解答javax.transaction.RollbackExceptionjavax.transaction.RollbackExceptionatcom.apusic.transaction.jta.TransactionImpl.enlistResource(UnknownSource)atcom.apusic.connector.cxmgr.TxResourceHandler.internalEnlistResource(UnknownSource)解决方法工作流缓存引起,已有补丁PT080263处理。适用版本EASV7.0.11.14多级审批界面的界面配置功能无法适用问题描述多级审批界面提供了界面配置功能,使用该功能设置后不生效。解决方法该功能是DEP统一提供的,多级审批界面不支持,DEP已在补丁PT079085中去掉该功能。适用版本EASV7.5.01.15如何设置在多级审批界面展示单据的不同信息问题描述通过审批消息点击处理,打开审批界面,需要对其中的单据信息进行设置,去掉一些不重要的字段,部分字段要求设置必录。解决方法步骤1在DEP中对该单据界面建立个性化页面布局,设置字段的可见或者必录属性。金蝶BOS工作流数据库表参考步骤2在工作流定义中,设置审批节点所显示的业务界面方案,如下图。1.16客户端消息中心打开协同单据出现白板问题描述登录EAS客户端消息中心,处理协同平台单据的任务消息,点击处理后出现白板,不能显示信息。解决方法已有补丁PT082466处理。适用版本EASV7.0.31.17流程决策时点击查看单据无反应问题描述协同流程,在决策时,点击决策框上的查看单据,无响应,点击页面上的“单据”按钮跳出安装客户端的提示框。1工作流常见问题解答解决方法更新PT083346(消息中心)和PT083161(流程中心)。适用版本EASV7.51.18工作流自动节点运行时报错问题描述打工作流补丁PT081654和PT081649后,所有流程无法审批完成,提示工作流引擎执行时出现异常,关键错误日志如下:Causedexceptionmessageis:BizObject[5MiEjkXoSL2eG2Ckv6mc+mXOOZo=]alreadybindprocessinstanceCausedby:com.kingdee.bos.workflow.exception.MissMatchParticipantException:BizObject[5MiEjkXoSL2eG2Ckv6mc+mXOOZo=]alreadybindprocessinstancecom.kingdee.bos.workflow.exception.MissMatchParticipantException:BizObject[5MiEjkXoSL2eG2Ckv6mc+mXOOZo=]alreadybindprocessinstanceatcom.kingdee.bos.workflow.biz.WfBiz.checkBizEvent(WfBiz.java:127)atsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)解决方法请更新补丁PT082156或者工作流模块的最新补丁进行解决。适用版本EASV7.0.1。如果7.0.3版本遇到类似问题,更新PT082422或者后续更新补丁。1.19Portal上打开待办事项报错问题描述更新完PTM081518补丁后,在新门户的待办事项中打开审批单据系统报错,关键错误信息如下:Causebyjava.lang.NumberFormatException:Forinputstring:"plugin"Forinputstring:"plugin"java.lang.NumberFormatException.forInputString(NumberFormatException.java:63)解决方法需要更新PT083346(消息中心)和PT083161(流程中心)。适用版本EASV7.5金蝶BOS工作流数据库表参考1.20审批意见排序问题7.5版本必须更新2014年1月份发布的PTM081518这个补丁,排序才会生效。1.21更新补丁后新增业务单据报错问题描述现场更新补丁后,新增业务单据,提示错误,关键错误日志如下:错误信息:java.lang.NoClassDefFoundError:com.kingdee.cbos.process.vm.utils.cache.GroupCache(initializationfailure)错误详细堆栈信息:com.kingdee.bos.rpc.RPCException:java.lang.NoClassDefFoundError:com.kingdee.cbos.process.vm.utils.cache.GroupCache(initializationfailure)分析解答更新工作流最新补丁处理。适用版本EASV7.51工作流常见问题解答1.22工作流会签情况下的委托问题问题描述在会签节点,如果A和B都是会签成员,A把工作流审批任务委托给了B,应该是由B接受本来应该发给A的审批任务和短信,但是实际运行中A和B都未接收到审批任务和短信。解决方案问题已有补丁PT084084和PT084847进行处理,请更新补丁。更新补丁后,如果A、B同为会签参与人,A委托任务给B后,B会收到两条处理任务消息,进行两次任务处理。适用版本EASV7.0.3(EASV7.0.1版本更新PT081044或以上最新的补丁)1.23工作流任务委托不生效问题描述A已经离职,他的所有流程我们都委托给B,现在问题是,B收不到需要A处理的待审批流程。解决方法已有补丁PT083049处理。适用版本EASV7.0.11.24最后期限设定问题描述在流程中想设定对于审批节点,如果超过某个时间,自动通过该节点,并且未审批的人的意见不要带入,如何配置?解决方法通过审批节点的最后期限进行设置。最后期限可以设置超期发送消息催办或者自动审批等功能。步骤1打开需要设置最后期限的审批节点的属性界面,选择最后期限的属性,如下图。金蝶BOS工作流数据库表参考步骤2点击新建按钮,新建最后期限项。1工作流常见问题解答步骤3选择相对时间的方式,如自然日或者工作日历,工作日历会根据所设置的日历进行节假日的排出。步骤4在策略处选择自动审批,进入自动审批操作模式。选择自动审批的结果及决策项信息,如下图所示。金蝶BOS工作流数据库表参考1.25消息中心打开单据的显示问题问题描述消息中心打开已处理完成的单据时,单据不能最大化最小化,界面被固定,当界面数据字段多,不能最大化,影响查阅数据。解决方案7.5版本修改过单据的打开模式,请更新补丁PT085020进行处理。适用版本EASV7.51.26流程中心打开单据报类缺失问题描述表现一:费用报销在EAS消息中心中打开报销单据审批界面都没有问题,但在portal上打开会报错,报错信息:1工作流常见问题解答服务器遇到了一个内部错误而无法完成请求。javax.servlet.ServletException:找不到类:com.kingdee.eas.base.form.web.WFApproveServletatcom.apusic.web.container.WebComponent.(UnknownSource)atcom.apusic.web.container.ServletComponent.(UnknownSource)atcom.apusic.web.container.WebContainer.loadServlet(UnknownSource)atcom.apusic.web.container.WebContainer.loadServlet(UnknownSource)atcom.apusic.web.container.WebContainer.processRequest(UnknownSource)atcom.apusic.web.http.VirtualHost.processRequest(UnknownSource)atcom.apusic.web.http.HttpServer.processRequest(UnknownSource)atcom.apusic.web.http.HttpConnectionHandler.service(UnknownSource表现一:在流程中心待办事项中选择任务,点击处理,没有反应,关键日志如下:解决方法方案一:步骤1查找如下路径文件:eas\Server\server\properties\wf_ext-eas.properties步骤2将文件中的如下内容注释掉或者删除。金蝶BOS工作流数据库表参考步骤3重启服务器验证。方案二:更新补丁PT094600。适用版本EASV7.51.27在新门户中查看单据错误问题描述在新门户中查看“我的待处理单据中”查看动态单据时,系统确调用客户端,因此报错。2013-12-1015:54:13错误[con.err]Causedby:javax.faces.FacesException:java.io.FileNotFoundException:/intercepter/login.xhtmlNotFoundinExternalContextasaResource2013-12-1015:54:13错误[con.err]atorg.operamasks.faces.lifecycle.RenderResponse.execute(RenderResponse.java:68)2013-12-1015:54:13错误[con.err]atorg.operamasks.faces.lifecycle.LifecycleImpl.doPhase(LifecycleImpl.java:135)2013-12-1015:54:13错误[con.err]atorg.operamasks.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:96)2013-12-1015:54:13错误[con.err]atjavax.faces.webapp.FacesServlet.service(FacesServlet.java:245)2013-12-1015:54:13错误[con.err]...52more解决方法更新补丁PT085020进行处理。适用版本EASV7.51.28工作流运行到自动节点后莫名挂起,撤销挂起后能运行下去问题描述永达项目固定资产卡片新增和费用报销单均要通过工作流审批,现在发现许多新增卡片和报销单无法至审核(挂起),一定要通过手工“撤销挂起”才能至审核状态。Causedexceptionmessageis:BOSFramework_invokeFunction_eventNotFoundcom.kingdee.exception.FriendlyBOSException:BOSFramework_invokeFunction_eventNotFoundatcom.kingdee.bos.metadata.function.FunctionInvoke.throwFriendlyBOSException(FunctionInvoke.java:675)1工作流常见问题解答atcom.kingdee.bos.metadata.function.FunctionInvoke.getFunctionAndOperation(FunctionInvoke.java:611)atcom.kingdee.bos.metadata.function.FunctionInvoke.innerLocalInvoke(FunctionInvoke.java:154)atcom.kingdee.bos.metadata.function.FunctionInvoke.localInvokeNoProxy(FunctionInvoke.java:137)解决方法补丁号:PT075457。适用版本EASV7.51.29工作流审批时无法自动带出默认审批意见问题描述流程审批中,有的不自动带出审批意见“同意”。解决方法您好,提单中的问题已有补丁PT079326处理,请更新该补丁。该补丁为流程中心补丁,与工作流管理模块的补丁分属不同的领域,请更新该补丁处理。更新该补丁后,有系统参数控制是否带出审批意见:BS_MESSAGE_MASKDEFAULTOPINION自动获取系统默认意见。消息中心工作流单据审批未设置意见时,自动获取系统默认审批意见同意/不同意。适用版本EASV7.51.30WEB门户界面审批走工作流正常,打不开GUI单据问题描述在PORTAL界面待办事项,点击客户端发送的消息后,弹出web审批界面,目前审批走工作流正常,但是打不开GUI单据,报错信息如下:金蝶BOS工作流数据库表参考解决方法更新工作流模块的最新补丁。适用版本EASV7.51.31不同意分支不希望弹出下一步参与人界面问题描述审批节点设置了“指定下一步参与人”-总是弹出机制,在审批时选择“不同意”打回修改还需选择下一步参与人。希望选择不同意时不需要选择下一步参与人。解决方法通过将审批节点决策项绑定流程分支的模式实现,不同意分支不需要弹出下一步参与人设置界面,审批节点设置如下模式:1工作流常见问题解答适用版本各版本均适用。1.32工作流通知消息节点运行报错问题描述工作流中通知消息运行报错挂起,相关错误日志如下:------Causedby:com.kingdee.bos.workflow.WfException:工作流执行自动活动时出错.源活动【{0}】Causedby:java.lang.RuntimeException:com.kingdee.bos.workflow.WfException:nullCausedexceptionmessageis:com.kingdee.bos.workflow.enactment.message.DirectSenderAgent(initializationfailure)Causedby:com.kingdee.bos.workflow.WfException:nullCausedexceptionmessageis:com.kingdee.bos.workflow.enactment.message.DirectSenderAgent(initializationfailure)java.lang.NoClassDefFoundError:com.kingdee.bos.workflow.enactment.message.DirectSenderAgent(initializationfailure)atjava.lang.J9VMInternals.initialize(J9VMInternals.java:134)atcom.kingdee.bos.workflow.transaction.TxMessageMgr.sendMessages(TxMessageMgr.java:33)atsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)atjava.lang.reflect.Method.invoke(Method.java:618)金蝶BOS工作流数据库表参考atcom.kingdee.bos.workflow.util.InvocationExecutor.execute(InvocationExecutor.java:28)atcom.kingdee.bos.workflow.transaction.WfTxInvoker.invoke(WfTxInvoker.java:33)atsun.reflect.GeneratedMethodAccessor136.invoke(UnknownSource)atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)atjava.lang.reflect.Method.invoke(Method.java:618)atcom.kingdee.bos.workflow.metas.InvokeMethodDelegateControllerBean.invoke(InvokeMethodDelegateControllerBean.java:77)atcom.kingdee.bos.workflow.metas.InvokeMethodDelegateControllerBean._invokeNotSupported(InvokeMethodDelegateControllerBean.java:45)atcom.kingdee.bos.workflow.metas.AbstractInvokeMethodDelegateControllerBean.invokeNotSupported(AbstractInvokeMethodDelegateControllerBean.java:81)atsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)解决方法工作流所依赖的运行引擎补丁PT085210补丁没有更新,请更新该补丁处理。适用版本EASV7.51.33在消息中心审批纯web单据时无法显示单据信息问题描述纯WEB单据工作流,在消息中心点击处理。IE浏览器一直处于空白状态。后分析发现,如果单据内码有“+”的单据,均有此问题,浏览器地址将内码的“+”变成了“+”。导致无法找到该内码单据,无法显示。解决方法更新消息中心最新补丁处理。EAS701:PT079662适用版本EASV7.51.34消息接收方案的显示问题问题描述消息中心选择接收方案中显示有多个方案,而在接收方案设置中只存在2个。1工作流常见问题解答解决方法因消息接收方案是按CU隔离的,在不同的CU下面,查看到的消息接收方案不同。需要切换到对应的CU下才能看到对应的消息接收方案。1.35消息接受组报错问题描述打了财务会计总帐模块的PT094546.是为了解决总帐,帐薄查询,明细分类账的功能缺陷,但是2015-01-14今天发现系统平台,系统配置,消息接收组双击消息接收组出错,点忽略发现组内的内容缺失将近一半只有47条,通过数据回滚查看一小时前还有93条数据,错误信息如下:错误信息:nullCausedexceptionmessageis:null错误详细堆栈信息:com.kingdee.bos.BOSException:nullCausedexceptionmessageis:nullatcom.kingdee.eas.base.message.app.MessagePersonFacadeControllerBean._getAddPerson(MessagePersonFacadeControllerBean.java:325)atcom.kingdee.eas.base.message.app.AbstractMessagePersonFacadeControllerBean.getAddPerson(AbstractMessagePersonFacadeControllerBean.java:274)金蝶BOS工作流数据库表参考解决方案消息接受组中包含职位状态不正确的人所致,需更新消息中心补丁PT094533.丢失的数据为职员状态不正确的人员。适用版本EASV7.51.36如何将加签的默认选项能否改为前置加签问题描述如何将加签的默认选项能否改为前置加签?解决方法步骤1在服务器端server\properties下找到文件wf_ext.properties。步骤2在文件中添加如下设置:append.activity.default.append.mode=2步骤3重启服务验证。适用版本各版本均适用。1.37如何在加签页面设置默认勾选取消当前活动?问题描述如何在加签页面设置默认勾选取消当前活动?解决方法步骤1在服务器端server\properties下找到文件wf_ext.properties。步骤2在文件中添加如下设置:append.activity.default.append.mode=2步骤3重启服务验证。适用版本各版本均适用。1工作流常见问题解答1.38工作流跳转报错问题描述流程跳转报中断错误,错误日志如下:错误信息:(Remote)(errorCode:500)com.kingdee.bos.rpc.RPCException:java.lang.StackOverflowError错误详细堆栈信息:com.kingdee.bos.rpc.RPCException:(Remote)(errorCode:500)com.kingdee.bos.rpc.RPCException:java.lang.StackOverflowErrorat:rpc_generate._STUB_com_1_kingdee_1_bos_1_workflow_1_service_1_ormrpc_1_IEnactmentService.jump(UnknownSource)at:sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)at:sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)at:sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)解决方法701版本流程复杂时在解析活动节点时出现的会栈溢出,更新最新补丁处理。适用版本EAS7.0.11.39如何计算日期差值问题描述工作流中需要增加一个条件判断,是两个日期相减(编制日期-业务日期)小于30的判断,一个是业务日期我设置了个变量叫ywrq,另个是编制日期我设置了个变量叫bzrq,该如何计算差值?解决方法需要通过脚本进行处理,脚本参考如下(相关提单:R20150130-0199):Datedbzrq=bzrq;Datedyewuriqi=yewuriqi;days=com.kingdee.eas.base.core.util.DateUtil.dateDiff("d",dyewuriqi,dbzrq);适用版本版本不限金蝶BOS工作流数据库表参考1.40消息中心消息选择焦点问题问题描述有2个用户在消息中心处理单据,处理完后一个用户焦点不会变,一个的焦点却不知道到哪里了,不知道是在哪里设置的。解决方法焦点受工具栏图标消息合并功能的影响,点了消息合并功能的界面就处理完后不会聚焦,点击取消合并即可聚焦。适用版本版本不限1.41自动合并审批节点审批意见输出问题描述有两个审批节点审批人一样,虽然第二个审批节点自动通过了,但是没有显示审批意见。已检查流程中勾选了自动合并审批,没有勾选那个不重复输出审批意见的选项。解决方法连续的审批节点自动合并,系统处理不会生成审批任务,也不会生成审批意见。如需生成审批意见,建议加路由隔开审批节点。对于被合并的审批节点,审批意见这一列的内容固定为“同意(自动审批)”,不会随前面审批节点的审批意见变而变。1工作流常见问题解答1.42流程节点短信发送异常问题描述某些流程在48小时自动审批后短信通知用户,但是节点到达用户的短信通知并没有发给用户。解决方法7.5版本更新补丁PT092380后关于流程节点短信发送是这样的:当前审批节点后续有多个分支的情况下,只要其中一条分支设置为不发送短信,则审批界面上就会取消勾选给下一步参与人发送短信通知的选项,从而导致后续的某些节点无法收到短信。补丁之前是只要有一条分支设置有发送短信,则并行分支的各个节点都会收到短信。现场审批节点接受不到短信的原因是因为有个不同意分支连接到了提交节点,而提交节点是设置发送短信的,导致审批界面不会勾选那个选项。目前变通的处理方案是:将分支节点都勾选启用短信,不接收短信的人不设置手机号码。1.43工作流监控页面重新指定参与人报错问题描述工作流监控页面在重新指定参与人时,职员F7界面在未弹出之前就报中断,错误日志如下:错误信息:null错误详细堆栈信息:java.lang.NullPointerException:nullat:com.kingdee.eas.basedata.person.client.PersonF7UI.IsPermissionShowUserRangeAdminOrg(PersonF7UI.java:475)at:com.kingdee.eas.basedata.person.client.PersonF7UI.rebuildOrgTree(PersonF7UI.java:1398)at:com.kingdee.eas.basedata.person.client.PersonF7UI.chkFilterOrg_itemStateChanged(PersonF7UI.java:920)解决方法更新补丁PT095734适用版本EASV7.5金蝶BOS工作流数据库表参考1.44枚举类的字段值判断条件不生效问题描述流程分支条件设置使用的是枚举类型变量,设置如下(签约带引号和不带引号都不生效):检查流程属性时,取值为“签约”,依然走!=签约的这条线。解决方法枚举类型的值正常由两部分组成,在条件编辑处设置为文字后,如能正常转换为对应的代号则条件生效,如不能,则需要按照如下方案处理:步骤1定义一个字符串类型的变量,如intEnum。步骤2在提交节点后置脚本中输入如下脚本:intEnum=sfqy.getAlias()sfqy即问题描述中用于存放枚举值的变量。步骤3设置条件时,设置为intEnum=="签约"模式。适用版本版本不限1.45流程中心界面展示调整问题描述我的草稿的右侧显示字段“流程名称”与“创建时间”修改为:“主题”、“申请日期”。我的在办申请的右侧显示字段修改为:“主题”、“申请日期”、“当前处理人”、“接收时间”、“状态”。1工作流常见问题解答我的已办申请的右侧显示字段修改为:“主题”、“申请日期”、“审批日期”、“状态”。解决方法现场可通过修改配置文件实现。配置文件路径:eas\server\deploy\easweb.ear\eas_web.war\wf-portal\pageConfig我的草稿:myDraftConfig.xml我的在办申请:myUnCompletedProcessConfig.xml我的已办申请:myCompletedProcessConfig.xml8.0版本可通过administrator用户登录,在流程-菜单管理界面查看到流程中心各个菜单节点对应的界面的配置文件名称。适用版本版本不限1.46工作流委托任务不生效问题描述业务经理于今日做了一个委托,将“租金表调息单”流程委托给业务副经理,制单时间是3月3日,委托生效时间也是3月3日,但是委托后的流程仍旧发送到了业务经理处,委托未生效。解决方法因现场二次开发修改过单据,使得单据的主业务组织变成了大写,导致流程委托失效。经工作流研发确认,以下两种情况1、业务单据没有设置主业务组织,或设置为NONE2、业务单据的主业务组织不在所列举的取值范围内(区分大小写)这样的单据对应的流程,如果进行委托设置,委托不会生效。即使是全组织、全流程委托也不会生效。流程在委托时所区分的组织是根据业务单据的主业务组织来进行区分。因协同动态web单据的主业务组织取的是管理单元,而非具体的业务组织(如财务组织、采购组织等),工作流在运行过程中无法从上下文获取的具体的组织信息,也就无法按照组织来进行流程的委托。实际运金蝶BOS工作流数据库表参考行过程中,如果针对这类单据的流程定义了多个委托关系,系统会根据一定规则取时间上最先定义的那条。适用版本版本不限1.47个别用户待办事项无法显示问题描述在“流程中心”中有待办数据,但是在“办事项Portal”中为空白,一条也显示不出来。解决方法更新最新补丁处理。适用版本EAS8.01.48流程审批不同意后无法正常流转问题描述费用报销单流程,任意审批节点审批不同意后打回修改,无法正常到达审批节点,流程监控页面的错误日志如下:Causedby:com.kingdee.bos.workflow.WfException:工作流执行自动活动时出错.源活动【部门领导审批】Causedby:com.kingdee.bos.workflow.WfException:transerror!Causedexceptionmessageis:nulljava.lang.NullPointerExceptionatcom.kingdee.bos.workflow.util.WfBizObjUtils.replaceBizObjValue(WfBizObjUtils.java:162)atcom.kingdee.bos.workflow.enactment.message.WfMessageUtil.parseMessage(WfMessageUtil.java:161)atcom.kingdee.bos.workflow.enactment.message.WfMessageUtil.getMessageTitle(WfMessageUtil.java:568)atcom.kingdee.bos.workflow.enactment.message.WfMessageUtil.getMessageTitles(WfMessageUtil.java:579)atcom.kingdee.bos.workflow.store.WorkItemStorer.createNewAssignInfo(WorkItemStorer.java:1185)atcom.kingdee.bos.workflow.store.WorkItemStorer.buildNewAssignmentInfos(WorkItemStorer.java:1364)1工作流常见问题解答atcom.kingdee.bos.workflow.enactment.WfActivity.createAssignments(WfActivity.java:2106)atcom.kingdee.bos.workflow.enactment.WfActivity.createAssignments(WfActivity.java:2096)atcom.kingdee.bos.workflow.enactment.WfActivity.createAssignment(WfActivity.java:2073)atcom.kingdee.bos.workflow.enactment.WfActivity.assignToPerformers(WfActivity.java:1575)atcom.kingdee.bos.workflow.enactment.WfActivity.handleBindedFunction(WfActivity.java:2595)atcom.kingdee.bos.workflow.enactment.WfActivity.init(WfActivity.java:270)atcom.kingdee.bos.workflow.enactment.WfActivity.init(WfActivity.java:241)atcom.kingdee.bos.workflow.enactment.WfProcess.transInternal(WfProcess.java:2681)解决方法空指针异常,已发私包处理,产品已修改,更新最新补丁即可。适用版本EASV7031.49参与人设置为组织单元所有人员时无法提交流程问题描述参与人设置为员工A所属行政组织的所有员工时,不进流程,参与人设置为员工A时,工作流正常。解决方法各版本都已出补丁,更新最新补丁即可。1.50流程中心审批界面打开无法显示单据信息问题描述在流程中心审批单据的时候,审批界面显示的单据信息如下,不是单据本身:金蝶BOS工作流数据库表参考解决方法与7.5版本流程中心显示单据是采用的优先获取策略有关,此处可能获取到的是单据摘要或消息体。请客户删除单据摘要和当前消息中的消息体部分。适用版本EASV7.51.51Web单据审批时,报JS错误问题描述所有WEB单据审批时,提示“提交审批成功”的同时,提示网页错误,关闭后单据可以通过审。1工作流常见问题解答详细错误信息如下:用户代理:Mozilla/4.0(compatible;MSIE8.0;WindowsNT6.1;Trident/4.0;SLCC2;.NETCLR2.0.50727;.NETCLR3.5.30729;.NETCLR3.0.30729;MediaCenterPC6.0;InfoPath.2;.NETCLR1.1.4322;TabletPC2.0)时间戳:Fri,8May201500:56:15UTC消息:对象不支持此属性或方法行:964字符:5代码:0URI:http://192.168.18.123/easweb/webviews/workflow/js/approve.js?v=201305040202021解决方法更新最新补丁。适用版本EASV8.01.52流程中心我的在办已办流程主题设置问题描述新门户里的“流程中心”,在我的代办申请和我和已办申请里无法显示流程主题,如下图:金蝶BOS工作流数据库表参考解决方案需要在流程定义-流程属性中配置实例主题,如下图:适用版本EASV7.5、EAS8.01工作流常见问题解答1.53费用报销单web界面提交无法弹出下一步参与人...