首页 > 其他分享 >Workflow

Workflow

时间:2023-07-18 17:46:50浏览次数:27  
标签:load Workflow GLBATCH Could item pwd sql

权限修改

WorkFlow Builder

If the Result Type is grayed out and you do not have access to change,cancel out of the Control Properties screen, navigate to the menu bar and select Help/About Oracle Workflow Builder. Change your access level to an integer less than 100, then press OK. You may now change the Result Type as per the instructions.

Help -> About Oracle...

image-20200928145943818

调试

Metalink (DOC ID 216831.1)

  1. 配置文件:

    帐户生成器:在调试模式下运行, 设为"是"

    PO:将调试工作流设置为“打开”, 设为"是"

  2. 新建PO申请,填完必需信息后,点击分配按钮,并定位到借记账户字段

    帮助 -> 诊断 -> 检查, 参看参数 CHARGE_ACC_WF_ITEMKEY,并记下其值A

  3. 退出分配界面,保存(不论帐户是否成功生成)

  4. 生成WFSTAT输出

    定位到$FND_TOP/sql, 运行wfstat.sql, 参数1值为 POWFRQAG, 参数2值为A

  5. 获取诊断信息

    SELECT pwd.execution_date, pwd.itemtype, pwd.itemkey, pwd.debug_message
      FROM po_wf_debug pwd
     WHERE 1 = 1
       AND pwd.itemtype = 'POWFRQAG'
       AND pwd.itemkey = A
     ORDER BY execution_sequence;
    

FA账户生成器

系统:R11.5.9

​ @$FA_TOP/admin/sql/faxagtst.sql

​ @$FA_TOP/patch/115/sql/faxagtst.sql

image-20200928150357115

凭证审批

显示凭证明细

  1. 开发程序包:获取凭证明细,并拼成网页格式,存入CLOB

  2. 修改标准程序包gl_wf_je_approval_pkg.first_approver,添加:

    l_je_batch_id  := wf_engine.getitemattrnumber(item_type      						
                                                 ,item_key
                                                 ,'BATCH_ID');     wf_engine.setitemattrtext(itemtype  => item_type                                                             ,itemkey	=> item_key                                                                                      ,aname		 => 'JOURNAL_LINES'                                                                                      ,avalue	 => 'PLSQLCLOB:CUX_GL_JE_APPR_NOTIF_PKG.GET_GL_APPR_INFO/' ||                          item_type || ':' || item_key || '->' || l_je_batch_id);  
    
  3. 修改工作流GLBATCH

    • 添加ITEM级、Message级(REQUEST_APPROVAL)Attriburte:
      JOURNAL_LINES(名称同上一步的aname),类型为Document
    • 修改REQUEST_APPROVAL的Html Body,加上 &JOURNAL_LINES

遇见错误

323: Invalid message

EBS R12.2.9遇到,下载"日记账批"(ITEM_TYPE:GLBATCH)时,报错:

1300: Could not load.

1114: Could not load from database.

1115: Could not load all definitions referenced by 'GLBATCH' item type.

1115: Could not load contents of 'GLBATCH' item type.

1105: Could not load messages from database. FILTER=GLBATCH

329: Could not set message properties for 'GLBATCH/NOTIFY_PREPARER_OF_REJECTION'.

328: 'SET' validation failed for message 'GLBATCH/NOTIFY_PREPARER_OF_REJECTION'.

323: Invalid message subject '&APPROVER_DISPLAY_NAME ... '. Subjects are required, and have a maximum length of 240 bytes.

203: Value contains leading or trailing spaces.

解决(见Doc ID 389432.1):

UPDATE wf_messages_tl wmt
  SET subject = ltrim(rtrim(subject))
 WHERE TYPE = 'GLBATCH'
   AND wmt.language = 'ZHS';

乱码

Workflow Builder 打开数据库文件,乱码(EBS R12.2.9)

修改NLS_LANG为:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

标签:load,Workflow,GLBATCH,Could,item,pwd,sql
From: https://www.cnblogs.com/star-tong/p/17563656.html

相关文章

  • OSWorkflow的第五个程序
    OSWorkflow的第五支程式第五支程式要用OSWorkflow提供的API做查詢,查詢出已完成工作流的工作流編號。程式Query.javapackagetw.idv.idealist;importjava.util.*;importcom.opensymphony.workflow.*;importcom.opensymphony.workflow.query.*;import......
  • OSWorkflow观念探讨
     OSWorkflow观念探讨-转自史蒂芬--流程设定基础(史帝芬,2005/6/6,) 看完第一支程式,相信读者会有许多疑问,这里先就流程的设定做初步的介绍。首先,读者应该注意到了,第一支程式的用到三个xml设定档,这三个是设定流程的设定档,说明如下。osworkflow.xml:这个档案是设定流程......
  • 在 VS Code 中使用 GitHub Actions 以及 在仓库中创建一个 .github/workflows 目录
    在VSCode中使用GitHubActions需要完成以下步骤:1.首先,需要在GitHub上创建一个仓库,并在仓库中创建一个`.github/workflows`目录,用于存放GitHubActions的工作流文件。2.在VSCode中打开该仓库,并在左侧的“资源管理器”中选择`.github/workflows`目录。3.右键......
  • GitlabCI学习笔记之四:GitLabRunner pipeline语法之only except rules workflow
    1.only&except参考文档:https://docs.gitlab.com/ee/ci/yaml/#only--exceptonly和except是两个参数用分支策略来限制jobs构建,后面会逐步被rules替代only定义哪些分支和标签的git项目将会被job执行。except定义哪些分支和标签的git项目将不会被job执行示例job:#use......
  • 01.GATK人种系变异最佳实践SnakeMake流程:WorkFlow简介
    <~生~信~交~流~与~合~作~请~关~注~公~众~号@生信探索>学习的第一个GATK找变异流程,人的种系变异的短序列变异,包括SNP和INDEL。写了一个SnakeMake分析流程,从fastq文件到最后的vep注释后的VCF文件,关于VCF的介绍可以参考上一篇推文基因序列变异信息VCF(VariantCallFormat)流程代......
  • 《workflow跳远》activiti篇——activiti简介入门
    工作流为什么出现最初,开发人员开发一个流程,例如请假流程,员工提出请假申请——领导同意——财务人员记录,一般通过状态字段来跟踪流程变化,设zt=0为初始状态,zt=1为保存状态,zt=2提交到领导,zt=3提交到财务,zt=4财务人员记录完成。员工、领导、财务人员这些不同角色,通过状态字段的取值决......
  • 【愚公系列】2023年05月 .NET CORE工具案例-Workflow-Core轻量级工作流引擎(随机流程)
    (文章目录)前言1.什么是工作流工作流是OA系统比较重要的功能之一,主要在于企业流程协同审批,有效进行流程管理。流程管理起源于生产组织和办公自动化领域,是针对日常工作中具有固定程序的活动提出的一个概念。目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来......
  • odoo Workflows 老版本参考
    WorkflowsWorkflows是通过model 来描述业务逻辑之间的变化过程,Workflowsarealsousedtotrackprocessesthatevolveovertime.练习6-1给session 添加一个 state field,用来帮助弄workflow一个session有3个状态,分别是Draft(默认),Confirmed,Done在sessionform中,添......
  • IWorkflowBlueprint 蓝图构建器
    前言:学习的过程总是很奇妙....下面是我对Elsa工作流Builder的一个理解,我觉得用思维导图很适合做概括性的描述。如有错误,望大伙们指导......
  • workflow
    BuildingResilientMicroserviceWorkflowswithTemporal:ANext-GenWorkflowEnginehttps://medium.com/safetycultureengineering/building-resilient-microservice-......