首页  ·  知识 ·  数据库
oracleworkflow常见问题的解决方案
网友  http://blog.chinaunix.net/u/10516/    编辑:德仔   图片来源:网络
工作流简介: 利用工作流可以满足以下三个重要的商业要求 发送通知
工作流简介:
利用工作流可以满足以下三个重要的商业要求
发送通知
发送消息
定义流程控制
 
工作流的主要组成部分:
工作流生成器(Workflow Builder)
工作流引擎(Workflow Engine)
工作流定义载入器(Workflow Definitions Loader)
通知系统(Notification System)
工作流监控器(Workflow Monitor)
 
Q1.提交了工作流的活动后,发现系统对你的活动没有任何响应。
启用相应的工作流后台进程。
以系统管理员登录应用系统
Navigate ->? Requests ->? Run ? Single Request ? 'Workflow Background Process'
 
Q2.采购员提交了采购订单审批的流程后,该采购单始终处于处理中状态,但没有任何人收到审批的通知。
1>运行下面SQL得到WF_ITEM_TYPE和WF_ITEM_KEY
    select po_header_id,
               wf_item_type,
               wf_item_key
    from po_headers_all
    where segment1 = &PO_NUMBER;
2>按如下命令运行wfstatus.sql,
     $FND_TOP/sql/wfstatus.sql
       value1
     value2
   如果您发现有错误信息,那么在解决了问题后继续下面的步骤。
3>使用参数运行wfretry.sql,这个脚本同样在$FND_TOP/sql下。
     wfretry(,)
       Label: POAPPRV_TOP
      SKIP, RETRY or RESET activity?
      Command: RETRY
      Result of activity if command is SKIP
      Result: Null
 
Q3.工作流后台处理性能很慢。
1>预置文件选项:
Account Generator:Run in Debug Mode
 value(Yes,No)
PO: Workflow Processing Mode
 value(Online, Background)  --提到的配置文件没找到。
2>清除失效的工作流运行数据。
 Select item_type,count(*)
  from wf_items
  group by item_type;
3>检查持续类型。
 Select name,persistence_type,persistence_days
  from wf_item_types
  where name in (‘FAFLEXWF’,’REQAPPRV’);
4>在应用系统中运行“清除已废除的工作流运行数据”并发请求。
 以系统管理员登录应用系统 
 Navigate ? Requests ? Run ? Single Request ? ‘Purge Obsolete Workflow Runtime Data
 parameter:Item Type  / Item Key
  / Persistence Type  / Age
本文作者:网友 来源:网络http://blog.chinaunix.net/u/10516/
CIO之家 www.ciozj.com 微信公众号:imciow
    >>频道首页  >>网站首页   纠错  >>投诉
版权声明:CIO之家尊重行业规范,每篇文章都注明有明确的作者和来源;CIO之家的原创文章,请转载时务必注明文章作者和来源;
延伸阅读