Oracle 工作流培训教程

合集下载

ORACLE EBS OPM 标准功能培训资料-OPM系统管理员-V1.0

ORACLE EBS OPM 标准功能培训资料-OPM系统管理员-V1.0

目录LESSON1文档类型 (2)LESSONG2定义文档编号 (2)LESSON3编辑地址代码 (3)LESSON4编辑HR组织 (3)LESSON5编辑HR地址 (3)LESSON6编辑组织 (4)LESSON7E DITING P ARAGRAPHS (4)LESSON8编辑原因代码 (5)LESSON9编辑任务参数 (6)LESSON10编辑文本标志 (6)LESSON11计量单位 (7)LESSON12编辑用户组织 (7)LESSON13编辑用户计划类 (7)LESSON14特殊菜单 (8)UNIT 2 清除和存档 (9)UNIT 3 OPM查询 (10)UNIT 4 工作流设置 (11)UNIT 5 Audit Trail Reporting (19)LESSON 1 文档类型OPM功能模块如库存,销售,采购,生产等会产生很多交易活动,你可以按照文档类型来进行分类,每种文档类型记录不同的交易信息。

文档类型和组织需要在定义文档编号前先定义。

注意:不要修改OPM提供的文档类型,你可以增加和维护新类型,但不要改变系统自带的文档类型。

文档类型举例如下:有五十种。

(可能是系统提供的)文档类型定义:路径:定位至“文档类型定义”窗口字段:类型代码:输入文档类型代码,最大4个字符描述:输入类型描述信息,最大40个字符附加描述:输入附加的类型描述信息.LESSONG 2 定义文档编号为每种文档类型指定文档的编号,文档在交易时实时产生,每个文档需要有不同的编号。

由于所有的文档编号前都有组织代码,因此不同的组织可使用相同的编号范围。

文档编号可手工指定,也可自动产生。

⏹自动产生时,只使用数字,OPM按顺序将编号指定给文档,故需设定:➢指定一个比期望开始文档编号少1的数字。

例如,如果希望编号从10开始,在此指定9。

需要仔细考虑,文档保存以后再修改编码参数会引起混乱。

➢定义数字的最大位数,不能超过10位(如果与Oracle财务集成不能超过6位)。

OracleWorkFlow(工作流)(二)(2024)

OracleWorkFlow(工作流)(二)(2024)
OracleWorkFlow(工 作流)(二)
2024/1/29
1
目录
2024/1/29
• 工作流基本概念与原理 • Oracle WorkFlow核心功能解析 • Oracle WorkFlow在企业级应用中的实
践 • 常见问题诊断与解决方案探讨 • 总结回顾与展望未来发展趋势
2
CHAPTER 01
工作流基本概念与原理
2024/1/29
3
工作流定义及作用
定义
工作流是一类能够完全或者部分自动 执行的经营过程,它根据一系列过程 规则,文档、信息或任务能够在不同 的执行者之间传递与执行。
作用
工作流的主要作用是实现业务过程的 自动化,提高业务处理效率,降低出 错率,并为企业提供业务过程的可视 化监控和管理。
20
行业应用前景展望
01 02
数字化转型
随着企业数字化转型的加速推进,工作流技术将在更多领域得到应用, 如智能制造、智慧城市、金融科技等,助力企业实现业务流程自动化和 智能化。
云计算与微服务
云计算和微服务技术的发展将为工作流技术带来新的机遇,通过云原生 和微服务架构的支持,工作流系统将更加灵活、可扩展和易于集成。
事件驱动架构
采用事件驱动架构,实现对流程中各种事件 的实时响应和处理。
异步处理机制
支持异步处理任务,提高系统吞吐量和响应 速度。
2024/1/29
容错和恢复能力
具备强大的容错和恢复能力,确保流程在异 常情况下能够正确执行或恢复。
9
流程监控与优化手段
实时监控
提供实时监控功能,让用户随时了解流程执 行情况和性能指标。
13
集成第三方系统实现数据交互
集成需求

Oracle Workflow Builder工作流工具培训教程

Oracle Workflow Builder工作流工具培训教程

工作流培训教程修改记录签名职务姓名签字日期内容索引1简介 (1)1.1目标 (1)1.2范围 (1)2WORKFLOW BUILDER 安装 (1)2.1安装过程 (1)2.1.1安装 (1)2.1.2更改字符集 (1)2.2安装注意事项 (3)3WORKFLOW BUILDER使用 (3)3.1菜单介绍 (3)3.1.1File (3)3.1.2Edit (3)3.1.3View (3)3.1.4Window (3)3.1.5help (4)3.2工具栏介绍 (4)4工作流组成 (5)4.1工作流(I TEM T YPE) (5)4.2活动(A CTIVITY) (5)4.3流程(P ROCESS) (5)4.4消息(M ESSAGE) (5)4.5函数(F UNCTION) (5)4.6事件(E VENTS) (6)4.7通知(N OTIFICATION) (6)4.8查找类型(L OOKUP T YPE) (6)5工作流开发 (6)5.1创建流程定义 (6)5.1.1从下往上定义 (6)5.1.2从上往下定义 (7)5.1.3打开保存单据类型 (7)5.2定义工作流组件 (8)5.2.1单据类型(Item Type) (8)5.2.2查找类型(Lookup Type) (11)5.2.3消息(Message) (13)5.2.4活动(Activities) (15)5.3定义一个流程图 (18)5.3.1增加一个节点 (19)5.3.2定义一个节点 (19)5.3.3定义活动属性值 (20)6CCMIS中的工作流开发 (21)6.1<H EADING 2> .......................................................................................... 错误!未定义书签。

6.1.1<Heading 3> .................................................................................. 错误!未定义书签。

oracle培训教材

oracle培训教材
Oracle数据库 培训
Installing your Oracle Software
Planning Your Installation
– What Oracle software are you installing? – Does the hardware involved meet the
• As a DBA, you must plan:
– The logical storage structure of the database and its physical implementation:
• How many disk drives do you have? What type of storage is being used?
– Memory requirements:
. 1 GB for the database instance with Oracle
Enterprise Manager Database Control
– Disk space requirements:
. 3 GB of swap space (based on 2 GB RAM) . 3.8 GB for the Oracle Database software . 1.7 GB for the preconfigured database (optional) . 3.4 GB for the fast recovery area (optional)
end-to-end backup solution for Oracle environments:
. Centralized tape backup management for file system data

P6基础操作培训

P6基础操作培训

P6基础操作培训1. 引言P6(Primavera P6)是一款广泛应用于项目管理和项目组合管理的软件,由Oracle公司开发。

它可以帮助企业高效地规划、执行和监控项目,提高项目管理水平和项目成功率。

本培训旨在帮助初学者了解P6的基础操作,掌握项目管理的基本流程和功能。

2. P6软件安装与启动2.1 软件安装在开始使用P6之前,需要先安装P6软件。

请访问Oracle官方网站最新版本的P6软件。

根据您的操作系统选择相应的安装包,并按照安装向导的指示完成安装。

2.2 启动P6安装完成后,您可以通过桌面快捷方式或开始菜单启动P6。

在启动过程中,系统会提示您输入用户名和密码。

请使用管理员账户登录,以便进行后续操作。

3. P6基础操作3.1 创建项目在P6中,项目是管理工作的基本单位。

创建项目前,请先规划项目的总体结构,包括项目的名称、开始日期、结束日期等基本信息。

在P6中,“文件”菜单,选择“新建”-“项目”,输入项目信息,“保存”即可。

3.2 创建任务任务是指在项目中需要完成的具体工作。

在P6中,“任务”菜单,选择“新建”-“任务”,输入任务名称、开始日期、结束日期等信息,“保存”即可。

您还可以为任务分配资源、设置任务之间的依赖关系等。

3.3 分配资源资源是指在项目中参与工作的人员、设备、材料等。

在P6中,“资源”菜单,选择“新建”-“资源”,输入资源名称、角色等信息,“保存”即可。

接下来,您可以为任务分配资源,设置资源的数量、工作时间和成本等。

3.4 设置任务依赖关系任务之间的依赖关系是指一个任务的开始或结束时间取决于另一个任务的开始或结束时间。

在P6中,可以通过拖动任务之间的箭头来设置依赖关系。

例如,任务B依赖于任务A,则任务A完成后才能开始任务B。

3.5 创建日程日程是指项目中所有任务的计划时间表。

在P6中,“日程”菜单,选择“新建”-“日程”,输入日程名称,“保存”即可。

接下来,您可以为日程分配任务,设置任务的开始日期、结束日期等。

2024版oracle系列培训ppt课件

2024版oracle系列培训ppt课件
Oracle Cloud平台服务
Oracle PaaS服务为企业提供数据库、应用开发和集成、大数据分析等云平台,加速企业数字 化转型。
Oracle Cloud软件即服务(SaaS)
Oracle提供丰富的SaaS应用,如ERP、CRM、HCM等,满足企业不同业务需求,降低企业 运营成本。
Oracle在大数据处理中的应用实践
数据库安全管理
安全管理策略Leabharlann 阐述Oracle数据库的安全管理策略,包括用户权限管理、 角色管理、数据加密和安全审计等方面的内容。
数据加密与传输安全
讲解Oracle数据库的数据加密技术和传输安全机制,包括 透明数据加密(TDE)、SSL/TLS加密通信等,保障数据的 机密性和完整性。
用户与权限管理
详细介绍如何管理Oracle数据库的用户和权限,包括用户 的创建、授权和撤销等操作,确保只有授权用户才能访问数 据库资源。
TKPROF等,帮助管理员及时发 现和定位性能问题。
SQL优化
详细讲解SQL优化的方法和技巧, 包括SQL语句的编写规范、索引 设计原则、执行计划分析和优化 等,提高SQL语句的执行效率。
系统优化
提供系统层面的优化建议,包括 内存分配、磁盘I/O优化、网络 配置调整等,提升整个数据库系
统的性能表现。
的集合,是数据管理的高级阶段。
数据库的发展历程
02
从文件系统到层次、网状数据库,再到关系数据库和非关系数
据库。
Oracle数据库的特点与优势
03
高性能、高可用性、可扩展性、安全性等。
Oracle数据库体系结构
01
02
03
04
物理存储结构
数据文件、控制文件、重做日 志文件等。

ORACLEEBSERP财务操作和培训手册

ORACLEEBSERP财务操作和培训手册

目录系统配置和安装系统快捷键和通配符系统快捷键通配符第二章总帐管理帐务管理流程凭证维护凭证录入提交凭证审批增加新的凭证凭证修改凭证引入凭证模板定义经常性凭证生成经常性凭证.. 定义成批分摊凭证生成成批分摊凭证:预算定义预算组织定义预算预算数据输入预算与实际差异查询外币启用、公司汇率维护与汇率重估定义新货币启用系统原有币种系统汇率维护汇率重估凭证的审核与过帐审核凭证凭证过帐会计科目维护用户审批权限的设定设置上级主管设置审批权限报表定义与报表运行报表定义汇总模板定义与帐户查询定义汇总模板科目余额查询总帐常用标准报表第三章应收管理应收管理流程应收款流程预收款流程客户管理客户录入与维护客户信息查询合并客户信息应收发票的录入手工输入发票引入事务处理收款收款收款的帐务处理贷项事物处理贷项事务处理贷记已收款且已核销的事务处理查询或修改贷项通知单催款管理查询帐户信息催款信息登记应收帐查询查看事务处理应收过帐应收会计期维护应收报表第四章应付应付管理流程应付款流程预付款流程供应商管理供应商信息维护供应商信息修改供应商合并供应商信息查询应付发票标准发票输入预付款借、贷项通知单输入采购订单匹配发票调整发票付款人工输入支付从发票工作台支付发票应付帐查询应付帐过帐维护应付会计期应付报表第五章固定资产简要流程固定资产的增加快速增加资产新增资产固定资产信息调整固定资产报废固定资产资本化固定资产过帐资产设置资产日历资产类别设置资产报废类型设置维护财产类型资产查询与报表资产查询资产报表第六章现金管理简要流程自动对帐流程现金预测流程银行对帐自动对帐手工对帐上期企业未达帐核对现金预测预测模板的建立预测的建立预测报表第七章ADI桌面集成系统ADI的安装及配置ADI的安装修改文件定义数据库ADI与总帐的集成输入日记帐输入预算定义报表报表输出分析报表ADI与资产的集成创建资产模板输入资产加载数据第一章系统应用介绍本章主要内容:介绍如何登录到Oracle电子商务套件中国特别版系统中、Oracle 特别版界面的介绍..系统配置和安装配置hosts在Windows目录下查找Hosts;一般路径是:C:\WINNT\system32\drivers\etc\hosts..按照文本格式打开;在Hosts文件中添加登录系统的配置信息..如:portal在Web页面登录系统在Web页面输入登录系统的地址名..输入用户名和口令;登录系统..客户端程序安装只需在第一次登录时安装..选择应用中的对应项目..在IE中选择:工具->Internet选项:安全->受信任的站点选择站点:设置系统登录站点选择安装程序..程序安装完成后即可登录到Oracle特别版中..应用系统界面元素介绍标识系统目前所在的环境系统工具条常用项目:新增一条记录数据查询回到菜单界面数据保存擦除记录;并非删除记录启用文件夹菜单条项目的功能介绍:展开一级菜单合并一级菜单展开这一级菜单下的所有项目展开所有菜单项目合并所有菜单项目窗口录入内容规则:以下图为例背景为黄色的文本框为必须填写内容背景为白色的文本框为可选填写内容背景为灰色的文本框为不可填写内容系统快捷键和通配符系统快捷键下列表格中是系统中的快捷键..在系统菜单的帮助-键盘帮助中查询..黑体字为常用的快捷键..Ctrl+H 帮助Shift+F7 下一个主键Ctrl+E 编辑Shift+F8 下一个记录集通配符在系统中的查找界面可用“%”对其进行查找;输入“%”将全部列出;如“2%”要查找2开头的数据、“%2%”包含2的数据..第二章总帐管理本章的主要内容:总帐凭证的输入、维护、查询、引入、审核及过帐;预算的定义与输入;月末结帐与关帐;财务报表的定义查询;常用标准报表的查询;科目的维护;外币管理;汇总模板的定义与应用等..帐务管理流程凭证维护主要介绍如何在总帐模块中录入凭证和修改凭证..本操作适用于所有在总帐中直接处理凭证输入及调整的业务..系统中日记帐概念等同于凭证概念..凭证录入路径:凭证输入\凭证输入选择“新建批”说明:在一批下可以输入多笔凭证..批组控制有助于查询在同一批下的若干凭证..过帐时根据批名选择过帐..输入批组信息批组:批名称..建议命名规则为:人名拼音缩写+年月日+流水号;如不输入;系统将自动生成..系统自动生成批名的命名规则为:凭证名+年月日+时间期间:批组内的凭证所属的会计期..余额类型:缺省为实际的;实际的是相对于预算而言的..系统缺省..不可修改.. 说明:批组凭证的摘要;可以缺省..总额控制:凭证批中借方或贷方金额总数建议不输状态:过帐状态缺省为未过帐的;资金状态取决与是否在系统中启动了预算;如启用了则缺省为必需Required;审批缺省为要求N\A..创建日期:录入批组的录入时的日期..输完如上内容后选择“日记帐”..输入凭证信息日记帐:凭证名称;可以自定义或由系统自动生成..建议采用流水号..期间:凭证所在的会计期;与批组中的周期一致..类别:可通过值列表选择记帐凭证的类型;缺省为“记帐凭证”余额类型:系统缺省..A:表示实际;B:表示预算说明:凭证摘要总额控制:一张凭证中包括的总金额有效日期:凭证的日期..若选择的是上一会计期;则该日期缺省为上一会计期的最后一天..来源:人工..系统缺省提供;不用输入..单据编号:系统自动编号;不用输入..转换:输入币种及外币的汇率类型..对于外币;需要选择汇率日期及汇率类型;建议用公司汇率..因为公司汇率在系统中统一定义;如果选择用户汇率;则可以手工定义..行:凭证行的编号;如10、20、30等..在输入第一行后;系统可以自动编号.. 帐户:凭证行中的借贷科目..借项\贷项:输入凭证行的借贷方金额..对于外币则录入原币金额;系统将自动根据汇率值进行换算..凭证录入完毕后;可在凭证头处按“↓”键;继续输入..单击上方的“存盘”按纽;或者“Ctrl+S”;可以保存记录..注:其他明细、更改货币、其他活动为凭证修改的选项;在输入凭证时无须选择.. 提交凭证审批在凭证输入完成后;可将凭证提交审批..您所在的公司不需要在系统中进行审批..本步骤可以跳过..在凭证批处选择“其它活动”;对“批进行审批”系统会自动将凭证传递给审批人..增加新的凭证只有未过帐的手工凭证批中可以增加凭证..路径:凭证输入\凭证输入以‘批名’为条件查找此‘批’;选“复核批”按纽;再选“日记帐”按纽;进入凭证录入窗口;点上方的新建按钮可以录入新的凭证..注:不要直接选“新建凭证”;系统会将新建的凭证存入自动新建的批中..凭证修改若凭证尚未过帐;可以直接在凭证上修改..路径:凭证输入\凭证输入查询凭证所在的批组;在该批中选择要调整的凭证..或者直接在输入凭证屏幕输入查询条件;并运行;查询出待修改凭证..未过帐的凭证可做如下调整:修改凭证名称、期间、有效日期、币种、说明、控制总额及明细行的删除、添加更改帐户、金额、说明和现金流量表标示..更改凭证名称、有效日期、说明、控制总额及明细行的帐户、金额、说明和现金流量表标示:直接在其相应处修改..更改会计期:选择其他活动;选择更改周期;输入更改的会计期..更改货币:选择更改货币;输入更改的货币币种..删除明细行:光标处于待删除行;直接点击删除按钮..添加明细行:光标在明细行处按新增按钮..修改完毕点存盘按钮..若凭证已过帐;则可补记一张凭证或将原凭证冲回..冲回操作如下:路径:凭证输入\凭证输入;查询出该凭证即点复核日记帐按钮;在参考段输入说明..取消:选择其他明细;选择周期即冲回凭证所在的会计期;一般为当期..选择方法;然后取消凭证..系统运行一后台进程;进程名为取消凭证..进程运行完毕后;系统自动生成一冲回凭证..凭证批组名规则为:“冲销”+被取消的凭证名称+取消时间+进程号..同时原凭证的状态变为取消的..将该批过帐;则原凭证得以冲回..凭证类型的冲回方法可以选择;有以下两种:更改标志:冲回的借贷方向不变;借贷金额正负变号..转换借贷:冲回的借贷方向改变..凭证引入主要介绍如何从总帐与上游模块的接口表中引入凭证..上游模块在向总帐过帐后;当期业务产生的会计信息全部过到与总帐的接口表中;总帐通过该操作从接口表中抓取会计信息..除FA过帐时只能将凭证直接提交到总帐外;其他模块在向总帐过帐时既可将会计信息提交到接口表;也可直接提交到总帐..在会计信息直接提交到总帐的情况下;无须对之进行引入..本操作适用于上游模块仅将会计信息提交到接口表的情况..路径:凭证输入\凭证导入\运行yygyyygy52593选择会计信息来源的模块..如应付帐、应收帐等..选择组标识..AR、PO模块在向总帐每过一次帐;会产生一个标识号;总帐可以根据标识号引入..其他模块向总帐过帐没有标识号时;可以根据日期范围来引入.. 选择是否创建总结凭证..总结后;相同科目的余额会累计;没有明细..可根据需要选择或不选择此项..选择日期范围..输入需引入会计信息的起始和终止的总帐日期..总帐将根据该总帐日期范围来引入数据..引入说明弹性域..决定上游模块的其他有关信息是否需要引入..因上游模块的说明弹性域尚未启用;故该操作无意义..选择“导入”..系统产生一后台进程;进程完毕后;凭证在总帐中自动生成..各模块在总帐中的凭证都带有具有一定特征的批名;并且一批下的一笔大凭证都是来自于某一特定的业务;凭证名和批名有一定规则..以下是举例:凭证模板主要介绍如何在总帐中定义凭证模板及如何生成凭证..该操作主要适用于定期发生的一些重复性凭证的处理;如费用的预提和分摊、待摊;税金的计提等凭证的定义与生成等..在定义之后;定期运行这些公式即可得到所要凭证;避免了重复性的手工录入工作..总帐能提供三种类型的重复性凭证:标准凭证:有借贷方及金额;但借贷方金额是固定数..公式凭证:有借贷方及金额;借贷方金额是变量..其值根据变量的值来定..成批分摊:将某一类帐户的余额分摊到另一类帐户上..它定义一个公式就能生成多行的凭证..典型的业务如:将不能确认到部门的费用分摊到各部门..其主要用于生成公式凭证..经常性凭证:手工对凭证的每一行都指定一公式;一个公式只能得到一个凭证行金额..典型的业务根据收入计提税金等..可用于生成所有的重复性凭证..定义经常性凭证路径:凭证输入\凭证模板定义\经常性批、说明:该批组名将作为生成的重复性凭证批组名的一部分..上次执行:标明该批组执行的最后一个会计期和日期;是由系统自动生成的..主要作用是防止重复执行..自动复制:若需借用其他批组的经常性凭证公式;则选择自动拷贝批组;并选择相应的批组名..日记帐、分类:该名称将作为重复性凭证名的一部分;分类将作为重复性凭证的类别..在一批组下可以定义若干凭证..有效日期:该公式的有效日期范围..行:进入公式编辑屏幕..每一栏代表一个凭证行..输入栏目所在行数及该行帐户..注:每输完一条凭证行须存盘;再用“”增加凭证行行:行号..应填入10、20等帐户:记帐科目行说明:本行的摘要..公式-本行的计算公式..该公式可以是常数;也可以是带变量的公式..变量为某帐户某期间当前周期、前一周期等的余额或本期发生净值..公式将决定该凭证行是如何计算其金额的..如要定义框架凭证;则只须输入该行的帐户既可;无须公式..步骤:计算步骤..序号..运算符号:+、-、、/等运算符号..金额:本行的金额帐户:从这个帐户中取数..在同一步骤中;帐户与金额只能二者取其一..注:公式遵循EASYCACL的规则..举例说明该规则如下:输入计算公式:AB;则应输入如下几项:类似输入凭证的其他行..最后增加自动抵消行..定义自动抵消行的帐户;其作用是当定义的凭证借贷不平时;将差额记入该帐户;该行的行号特定为9999;然后存盘完毕..生成经常性凭证..路径:凭证输入\生成凭证\经常性选择要运行的重复公式及运行的会计期;会计期决定了系统生成的凭证所在的会计期..选择生成..系统将产生一后台进程;进程完毕后;凭证生成..建议:该操作一般在期末过帐及相关科目的余额已确定之后再提交运行..定义成批分摊凭证路径:凭证输入\凭证模板定义\分摊输入成批分摊批组名称及说明选择公式;进入公式编辑屏幕输入公式名称、分类及说明..可定义多个公式;相应生成多笔分摊凭证..公式的基本形式为:AB\C..其中:A:待分摊帐户;B、C:分摊因素;可以是常数;也可以是统计帐户金额;T:目标帐户;O:抵消帐户;与目标帐户形成凭证的对应帐户;一般与待分摊帐户相同..A、B、C可以为常数也可以为帐户的余额..当为帐户时;要选择每个段值的类型..一般;明细段值类型为常数C;父项段值可以为循环中或总和..当公式需要对某区间段值进行循环时;应选该区间段值的父项段值;并选择循环类型..若不需循环;仅取某区间的汇总值;则选择总和类型..通常A行与T行以类型C对C、S对C或L对L;在T行中只有C或L型;而选择L对L时的对应段值应相同..存盘后;返回定义成批分摊屏幕;选择全部验证;系统将提交一后台进程对所定义的公式进行检验;检验正确无误后;分摊公式的状态从未经验证的更新为已验证的;该公式可以运行并生成分摊凭证..若检验错误;则表明公式中存在逻辑错误;可在定义成批分配界面中的状态显示;也可在请求中查看出现的问题..需要返回检查公式;并重新验证;直至验证正确..生成成批分摊凭证:路径:凭证输入/生成凭证/分摊选择须运行公式的批组名称..选择分摊方法全部:该期一次运行分摊;对待摊帐户余额进行全部分摊..增长的:可以多次运行分摊;每次仅对未分摊部分余额进行分摊..当待摊帐户分摊一次后其余额又发生了变化;此时分摊凭证已过帐;若不想冲回分摊凭证;则可以选用该项..选择“生成”;系统将提交一后台进程生成分摊凭证..建议:分摊公式的运行最好在过帐且相关科目的余额确定后再提交运行;并选择全部选项..一次运行;避免在一会计期重复运行分摊公式..预算总帐里的基本预算管理功能..包括预算的定义与查询等内容..预算的定义由预算和预算组织定义两部分组成..Oracle的预算都是基于帐户的预算;并通过帐户的预算数与帐户的实际余额比较来分析差异..在总帐中允许建立多个预算组织;以满足对于不同预算考核方式下对于预算对象的不同组合方式..在总帐中允许在一个预算组织下;建立多个预算;以满足在不同会计周期内对于不同预算对象的多种预算控制方式..对于预算数据总帐提供了多种数据录入方式..对于预算数据的安全性;总帐允许对于不同的预算组织建立不同的密码以保证预算数据的安全性..总帐对于预算数据与实际数据提供了多种查询方式;也提供了多种预算与实际的报表..请切换入“预算管理”职责..定义预算组织预算组织主要用于定义本预算涉及的科目范围..路径:预算输入\定义\组织组织:预算组织的名称..说明:对预算组织的说明..可以不选..排序段:会计科目系统缺省显示序列:输入预算时科目的显示顺序设置口令:预算是否设置口令保护有效日期:预算的有效日期选择“范围”;给预算组织分配预算帐户..行:预算定义的顺序号上限、下限:预算涉及的科目范围类型:预算类型币种:预算币种定义预算预算定义用于定义预算的时间范围..路径:预算输入\定义\预算名称:预算的名称说明:预算的说明描述状态:预算的状态..有打开、当前和冻结三种..打开-预算可修改;当前:预算是打开的;缺省的预算;冻结:预算将不能修改..要求预算日记帐:选择是否需要生成预算凭证..预算数据输入在这里为每一预算帐户输入预算金额..路径:预算输入\输入\金额注:在输入预算金额之前要将定义的预算打开下一年度;在预算数据输入处才可以选出..“预算规则”可以用于定义预算分配规则.. 预算规则有:“过帐”;预算需过帐后才可生效..“显示总额”;计算本预算的合计数..预算与实际差异查询路径:查询\帐户选择预算名;选择预算科目选择显示余额..系统会将该预算帐户已发生的实际金额和预算金额产生一个比较;并显示二者的差异..外币启用、公司汇率维护与汇率重估本功能请切换进“总帐主管”职责..主段介绍记帐币种的定义、启用与汇率维护;及在期末可能做的汇率重估..一般;在汇率稳定的情况下;在系统中统一使用预先定义好的公司汇率;有助于记帐的一致性;同时也有效的防止了手工汇率录错的可能..为使报表能正确反映企业债权、债务;应对企业中的外币债权债务及公司现金类资产进行重估计算汇兑损益..重估价时;系统将汇兑损益记入待指定的未实现损益帐户..系统中已预先定义好世界主要国家货币;需使用某币种时只要启用即可..定义新货币路径:设置\币种\定义代码:输入货币代码名称:货币名称精确度:小数点后的计量精度启用系统原有币种在特别版软件中以预先设置了多种货币..只要将其启用后就可使用..路径:设置\币种\定义步骤:查询需启用的币种;点击启用框..将其启用即可..系统汇率维护路径:设置\币种\汇率\每日输入各币种对RMB的公司汇率值;存盘..汇率值输入后还可修改;要修改汇率值需先查询出要修改哪一天的汇率;再修改存盘..如果需定义一段日期范围内的汇率可以通过“根据日期范围输入”..汇率重估路径:币种\重估输入重估信息条件:期间:重估价帐户哪一会计期的余额未实现损益帐户:汇率差异部分将计入的帐户..货币选项:如对某一货币进行重估价;选择单一货币;如对所有货币进行重估价;选择所有货币..货币、比率:需重估价的货币种类及汇率重估价范围:对哪些帐户进行重估价;一般主要是现金类及债权债务类帐户.. 选择“重估”..系统提交一后台进程..运行完毕后;系统产生一重估价凭证;凭证批组中含“重估价”字样;凭证是本位币的..将重估价凭证过帐..则各重估价帐户的外币余额与对应本位币余额的换算比率为重估价的汇率..本期财务报告完成后;在下一会计期将重估价凭证冲回..则各重估价帐户的外币余额与对应本位币余额的换算比率为重估价前的汇率..凭证的审核与过帐主要介绍凭证的审核与过帐月末结帐时应确保当期发生的所有业务已正确入帐;并将当期的凭证过帐;以结出本期期末余额;及下期期初余额..可以月末过帐;也可平时在审核凭证后过帐..审核凭证凭证用凭证审批人的权限登录系统..路径:工作列表选择需要审批的项目..批准Approve或拒绝Reject..通过“EnterJournals”;可以追溯到凭证..过帐路径:凭证输入\过帐输入待过帐凭证凭证的选择标准;如周期、批组等;选择查找;进入凭证过帐屏幕;或未加标准直接查询;查找出所有的批组;然后再从中挑选..选中所有待过帐凭证批组左边的小方框;选择“过帐”..系统提交一后台进程;进程完毕后;过帐完成;相应科目的余额被更新..注:对于不满足过帐条件的凭证;系统会以灰色标识;并显示不能过帐的原因;如凭证不平衡等..对于这部分不能过帐的凭证;应查明原因;并修改相应错误.. 会计科目维护主要介绍会计弹性域各段值的维护适用于会计科目各段值的增加、修改、失效和停用等操作..为体现总帐对其他模块核算上的管理;建议科目段值的维护工作;例如增加一会计科目;修改一部门段值等工作;一般应由总帐的相关职责人员来完成..其他模块对会计弹性域段值的修改要求应经由总帐人员审核;最终由总帐人员在系统中实现..路径:设置\科目\维护科目值选择查找依据为值集;在名称栏选择出需维护的会计弹性域值集;选择“查找”;进入段值屏幕..段:选择需维护的科目段..若是增加一段值;则在屏幕相应位置输入如下信息:价值:表示段值编码..说明:表示段值描述..有效的:表示该段值是否有效;允许打勾代表有效..父、组、层:确定是否为汇总值;若为汇总值;则可输入累计组名及级别层次.. 限定词包括允许预算、允许过帐及帐户类型允许预算:该段值是否允许预算允许过帐:该段值是否允许过帐帐户类型:若输入的是会计科目段值;则还需明确该科目的帐户类型;是资产、负债、所有者权益、收入还是费用..科目的类型将直接影响到系统的年底结帐.. 注:对于收入、费用类科目;打开新年度会计周期时;余额会被结转..所以凡年底不结转的科目;其类型都不能设为收入或费用类型..定义子范围:若输入的是父值;则还需指明该父值包括的范围..点定义子值范围按钮..子值范围定义完毕后存盘;系统提交一后台进程;进程完成后;父值生效.. 若是修改一段值;则在进入财会弹性域段值屏幕后;查询出要修改的段值予以修改;完毕后存盘..修改有如下几类:段值和描述:在截止日增加停用日期停用后;该段值还能在值列表中看到;但不能使用选择失效失效后;该段值在值列表中看不到;也不能使用子值范围注:段值编码是不能修改的;除段值编码不能修改外;其他项均可修改;也可对值项进行增加;但不能对值项进行删除..用户审批权限的设定主要介绍在总帐中用户录入凭证提交审批后;系统自动将凭证送交其上级主管进行审批;这里的审批关系与权限在此设置..设置上级主管路径:设置\员工\输入查找或输入员工信息后;点击其他按钮;换到分配页面。

OracleERP培训教程(版)

OracleERP培训教程(版)

OracleERP培训教程1.引言OracleERP(企业资源计划)系统是一种全面集成的企业级应用软件,它能够帮助企业实现各个业务部门之间的信息共享和协同工作,提高企业的运营效率和管理水平。

为了使企业员工能够熟练掌握OracleERP系统的操作和应用,本教程将详细介绍OracleERP的基本概念、功能模块、操作流程和使用技巧。

2.OracleERP基本概念OracleERP系统是一种基于互联网技术的企业级应用软件,它集成了企业各个业务部门的管理功能,包括财务管理、供应链管理、人力资源管理、生产管理等。

OracleERP系统的主要目标是实现企业内部各个部门之间的信息共享和协同工作,提高企业的运营效率和管理水平。

3.OracleERP功能模块财务管理模块:包括总账、应收账款、应付账款、现金管理、预算管理等。

供应链管理模块:包括采购管理、库存管理、销售管理、物流管理等。

人力资源管理模块:包括员工信息管理、薪资管理、福利管理、招聘管理等。

生产管理模块:包括生产计划管理、生产作业管理、质量管理、设备管理等。

4.OracleERP操作流程登录系统:用户需要输入用户名和密码登录OracleERP系统。

选择模块:登录系统后,用户可以根据自己的工作职责选择相应的功能模块。

进行操作:在选定的模块中,用户可以执行相关的业务操作,如录入数据、查询信息、报表等。

保存和提交:完成操作后,用户需要保存并提交相关数据,以确保数据的准确性和完整性。

审批流程:对于一些需要审批的业务操作,如采购订单、费用报销等,系统会自动启动审批流程,确保业务的合规性。

5.OracleERP使用技巧熟悉快捷键:OracleERP系统提供了丰富的快捷键功能,用户可以通过熟悉和掌握这些快捷键,提高操作速度。

定制报表:用户可以根据自己的需求,利用系统提供的报表工具定制个性化的报表,以便更好地分析和管理业务数据。

利用帮助文档:OracleERP系统提供了详细的帮助文档,用户可以通过查阅帮助文档解决操作中遇到的问题。

《oracle基础教程》课件

《oracle基础教程》课件

Oracle数据库的数据插入
总结词
插入数据是将数据添加到Oracle数据库表中的基本操作之一。
详细描述
在Oracle数据库中,可以使用INSERT语句向表中插入数据。INSERT语句指定了要插入数据的表和要插入的数据 ,以及要插入数据的列的顺序和数据类型。插入数据后,可以使用SELECT语句查询表中的数据,以验证数据是 否已成功插入。
Oracle数据库的数据查询
总结词
查询数据是从Oracle数据库表中检索数 据的操作之一。
VS
详细描述
在Oracle数据库中,可以使用SELECT语 句查询表中的数据。SELECT语句指定了 要检索的列和要检索的表,以及可能的筛 选条件和排序规则。查询结果将返回满足 条件的所有行和列。此外,还可以使用聚 合函数、分组和连接等高级查询技术来检 索更复杂的数据。
Oracle数据库在科研领域中也有广泛 应用,如生物信息学、气象学、地理 信息系统等。
企业级应用
金融行业
政府机构
科研领域
Oracle数据库广泛应用于各种企业级 应用,如ERP、CRM、人力资源等。
Oracle数据库在政府机构中的应用也 非常普遍,如税务、公安、社保等。
02
Oracle数据库的安装与配置
1990年代
Oracle推出更多企业级数据库解决 方案,进一步巩固市场地位。
03
02
1980年代
Oracle数据库不断升级和完善,逐 渐成为市场领导者。
2000年代至今
Oracle持续创新,推出了一系列云 数据库和大数据解决方案。
04
Oracle数据库的特点
高效性能
Oracle数据库具有出色的查询性能和事 务处理能力,能够满足各种规模的企业

Oracle培训文档

Oracle培训文档

ORACLE培训序言针对我们公司人员对ORACLE的应用主要倾向于SQL语句,所以我们这次我们一块来研究研究在ORACEL中使用的SQL的语法,以及常用到的一些函数。

培训内容ORACLE数据库的连接查询<SELECT>语句的使用常用的一些函数SQL语句中的子句操作数据创建和操作表,视图创建序列创建触发器创建用户和修改用用户权限游标的使用详细内容一、概论ORACLE 是以高级结构化查询语言(SQL)为基础的大型关系数据库,通俗地讲它是用方便逻辑管理的语言操纵大量有规律数据的集合。

是目前最流行的客户/服务器(CLIENT/SERVER)体系结构的数据库之一。

二、特点1、ORACLE7.X以来引入了共享SQL和多线索服务器体系结构。

这减少了ORACLE的资源占用,并增强了ORACLE的能力,使之在低档软硬件平台上用较少的资源就可以支持更多的用户,而在高档平台上可以支持成百上千个用户。

2、提供了基于角色(ROLE)分工的安全保密管理。

在数据库管理功能、完整性检查、安全性、一致性方面都有良好的表现。

3、支持大量多媒体数据,如二进制图形、声音、动画以及多维数据结构等。

4、提供了与第三代高级语言的接口软件PRO*系列,能在C,C++等主语言中嵌入SQL语句及过程化(PL/SQL)语句,对数据库中的数据进行操纵。

加上它有许多优秀的前台开发工具如POWER BUILD、SQL*FORMS、VISIA BASIC 等,可以快速开发生成基于客户端PC 平台的应用程序,并具有良好的移植性。

5、提供了新的分布式数据库能力。

可通过网络较方便地读写远端数据库里的数据,并有对称复制的技术。

三、存储结构1、物理结构ORACLE数据库在物理上是存储于硬盘的各种文件。

它是活动的,可扩充的,随着数据的添加和应用程序的增大而变化。

2、逻辑结构ORACLE数据库在逻辑上是由许多表空间构成。

主要分为系统表空间和非系统表空间。

非系统表空间内存储着各项应用的数据、索引、程序等相关信息。

(2024年)Oracle培训讲义

(2024年)Oracle培训讲义
2024/3/26
数据文件(Datafiles)
存储数据的物理文件,如表的数据和索引的数据。
控制文件(Controlfiles)
记录数据库的物理结构的文件,包括数据文件和日志文件的位置和名 称等信息。
重做日志文件(Redo Logfiles)
记录所有更改数据的操作,用于数据库恢复。
归档日志文件(Archived Redo…
云计算
Oracle数据库支持云计算环 境,可以为企业提供灵活、高
效的数据库服务。
大数据
Oracle数据库可以处理大规 模的数据集,支持实时分析和
数据挖掘。
物联网
Oracle数据库可以应用于物 联网领域,为智能设备提供数
据存储和分析服务。
6
02
Oracle数据库体系结 构
2024/3/26
7
物理存储结构
16
04
SQL基础与Oracle SQL增强功能
2024/3/26
17
SQL语言概述及基础语法
SQL语言概述
SQL(Structured Query Language,结构化查 询语言)是用于管理关系数据库的标准语言,包 括数据查询、数据定义、数据操纵和数据控制等 功能。
数据定义语言(DDL)
用于定义数据库对象,如CREATE、ALTER、 DROP等语句。
提高数据加载和处理的效率。
分区交换
利用分区技术将数据分段处理, 然后将结果合并,适用于大数据
量的ETL操作。
01
03
02 04
2024/3/26
并行处理
通过并行查询、并行DML和并行 DDL等操作来利用多个CPU和 I/O资源,加速大数据量的处理 速度。

2024年度Oracle培训课程

2024年度Oracle培训课程
10
数据库性能优化
SQL语句优化
了解如何编写高效的SQL 语句,以及如何使用 Oracle提供的工具进行 SQL语句分析和优化。
2024/3/23
内存优化
了解如何配置和管理 Oracle数据库的内存结构 ,包括SGA和PGA等,以 提高数据库性能。
存储优化
了解如何选择合适的存储 设备和配置存储参数,以 提高数据库I/O性能。
11
数据库备份与恢复
数据备份
了解Oracle数据库提供的备份方 法,包括物理备份和逻辑备份等 ,以及如何选择合适的备份策略

2024/3/23
数据恢复
了解如何从备份中恢复数据,包括 完全恢复和点恢复等,以及如何处 理数据损坏和丢失等问题。
灾难恢复
了解如何制定灾难恢复计划,包括 定期演练和测试恢复过程等,以确 保在灾难发生时能够快速恢复数据 库。
流处理等。
02
云计算集成
将Oracle数据库与云计算平台集成,实现弹性扩展、按需付费、高可用
性等云计算特性。
2024/3/23
03
大数据处理与云计算集成优势
结合大数据处理和云计算的优势,提供高性能、可扩展、灵活的数据处
理和分析能力。
22
05 Oracle数据库实战案例
2024/3/23
23
企业级应用系统设计与实践
数据挖掘
通过算法和模型从大量数据中提取有用信息和知识的过程,包括分 类、聚类、关联规则挖掘等。
数据仓库与数据挖掘结合
利用数据挖掘技术对数据仓库中的数据进行深度分析和挖掘,发现 潜在的业务机会和趋势。
21
大数据处理与云计算集成
01
大数据处理
处理和分析大规模、复杂结构的数据集,包括分布式计算、实时处理、

Oracle教案

Oracle教案

Oracle教案一、引言Oracle数据库系统是美国Oracle公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器或B/S体系机构的数据库之一。

作为一种关系数据库管理系统,Oracle具有数据安全、完整性、一致性、并发性、易用性、可移植性、可调整性、高性能等特点。

本教案旨在帮助学习者掌握Oracle 数据库的基本概念、操作方法及高级应用,为实际工作中的应用奠定基础。

二、教学目标1.理解Oracle数据库的基本概念,包括数据库、表、视图、索引、存储过程、触发器等。

2.掌握Oracle数据库的安装、配置、启动与关闭等基本操作。

3.学会使用SQL语句进行数据查询、插入、更新、删除等操作。

4.熟悉Oracle数据库的备份与恢复方法,确保数据安全。

5.了解Oracle数据库的性能优化技巧,提高数据库运行效率。

6.掌握Oracle数据库的权限管理,保障数据库安全。

三、教学内容1.Oracle数据库概述(1)Oracle数据库发展历程(2)Oracle数据库特点(3)Oracle数据库体系结构2.Oracle数据库安装与配置(1)安装环境准备(2)Oracle数据库安装步骤(3)Oracle数据库配置3.Oracle数据库基本操作(1)启动与关闭数据库(2)创建、修改、删除用户(3)创建、修改、删除表空间(4)创建、修改、删除表(5)创建、修改、删除索引(6)创建、修改、删除视图4.SQL语句应用(1)数据查询(2)数据插入、更新、删除(3)事务处理(4)子查询与连接查询5.Oracle数据库备份与恢复(1)备份类型及策略(2)冷备份(3)热备份(4)逻辑备份与恢复6.Oracle数据库性能优化(1)SQL优化(2)索引优化(3)存储过程优化(4)数据库参数调整7.Oracle数据库权限管理(1)用户权限管理(2)角色权限管理(3)系统权限与对象权限四、教学方法1.理论讲授:讲解Oracle数据库的基本概念、原理、操作方法等。

2024版OracleERP培训教程

2024版OracleERP培训教程
源自2024/1/307
总体架构设计
多层架构
OracleERP采用多层架构设计,包括 数据库层、应用服务器层和客户端层, 确保系统的高可用性、可伸缩性和可 维护性。
模块化设计
开放性
OracleERP支持多种硬件平台、操作 系统和数据库,具有良好的开放性和 兼容性。
系统采用模块化设计,各模块之间相 互独立,方便用户根据需求进行定制 和扩展。
2024/1/30
9
应用服务器层
01
02
03
中间件
OracleERP应用服务器层 采用中间件技术,提供高 性能、高可用性的应用服 务。
2024/1/30
业务逻辑处理
应用服务器层负责处理系 统的业务逻辑,包括用户 请求处理、数据验证、业 务规则执行等。
系统集成
应用服务器层支持与其他 系统进行集成,实现数据 的共享和交换,提高企业 整体运营效率。
2024/1/30
5
适用范围及行业应用
2024/1/30
适用范围
OracleERP适用于各种规模的企业, 包括中小型企业、大型企业和集团 公司等。
行业应用
OracleERP在制造业、零售业、分 销业、服务业等多个行业得到了广 泛应用,帮助企业实现了业务流程 的自动化和智能化。
6
02
OracleERP系统架构
OracleERP培训教程
2024/1/30
1
目录
2024/1/30
• OracleERP概述 • OracleERP系统架构 • OracleERP基础操作 • 采购管理模块详解 • 库存管理模块详解 • 销售管理模块详解 • 财务管理模块详解 • OracleERP系统实施方法论分享

《oracle培训》PPT课件

《oracle培训》PPT课件

整理ppt
28
数据库安装
1.4 创建数据库
指定数据库字符集、国家字符集、和默认日期格式
整理ppt
29
数据库安装
1.4 创建数据库
指定重做日志的大小,默认是52M,在生产环境上安装时可修改为512M
整理ppt
30
数据库安装
1.4 创建数据库
点击完成,开始创建数据库
整理ppt
31
数据库安装
1.1 安装环境介绍 1.2 安装数据库前的准备工作 1.3 安装数据库软件程序 1.4 创建数据库 1.5 配置数据库监听
整理ppt
21
数据库安装
1.4 创建数据库
输入全局数据库名、SID
整理ppt
22
数据库安装
1.4 创建数据库
输入数据库所有用户名的密码
整理ppt
23
数据库安装
1.4 创建数据库
选择“文件系统”
整理ppt
24
数据库安装
1.4 创建数据库
指定数据文件的存放路径
整理ppt
25
数据库安装
1.4 创建数据库
42
数据库备份与恢复
数据备份
|——— 逻辑备份 ———> exp导出 imp导入
备|
份|
|———>冷备份(rman、os)
|——— 物理备份|
|———> 热备份(rman)
逻辑备份是将数据库里的数据以二进制的形式导出到一个文件中。 物理备份是将实际组成数据库的操作系统文件从一处拷贝到另一处的备份过
指定快速恢复区,默认就可以,下一步
整理ppt
26
数据库安装
1.4 创建数据库
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

应用
Application 界面
上海汉得计算机系统有限公司®
ቤተ መጻሕፍቲ ባይዱ
通知汇总的Web页面
上海汉得计算机系统有限公司®
通知明细的Web页面
上海汉得计算机系统有限公司®
电子邮件方式的通知
上海汉得计算机系统有限公司®
目录服务
• WF_USERS 保存如下一些信息:用户名、用户的显示 名、用户接收通知的偏好和电子邮件的 地址 • WF_ROLES 保存角色的信息 • WF_USER_ROLES 记录了用户和角色之间的关系
上海汉得计算机系统有限公司®
单元目标
• • • • 创建一个项目类型 Selector/Callback功能 创建项目类型属性 创建枚举类型
上海汉得计算机系统有限公司®
创建一个新的工作流流程
定义一个项目类型 定义项目类型的属性 定义枚举类型和该类型包含的值 定义消息 定义消息的属性 定义功能、通知和自流程,这些组件将作为 流程中的活动 7. 绘制活动之间的关系(流程图) 1. 2. 3. 4. 5. 6.
上海汉得计算机系统有限公司®
向导
上海汉得计算机系统有限公司®
定义一个项目类型
在此处输入Selector功 能所对应的PL/SQL存 储过程名
上海汉得计算机系统有限公司®
定义项目类型属性
• 哪些信息需要被定义为项目类型的属性? –那些要在通知中显示的信息 –那些在功能中需要使用的信息(eg.采购 订单审批工作流中的采购订单编号) –通知的接收人、发送人等的信息
上海汉得计算机系统有限公司®
工作流定义导入程序
Workflow Builder
Workflow Loader Workflow Loader Process Definition Workflow Engine
上海汉得计算机系统有限公司®
通知系统
工作流引擎 通知邮递员
目录服务
通知系统
工作流 工作列表
由下至上地创建一个工作流流程
定义一个项目类型 定义项目类型的属性 定义枚举类型和该类型包含的值 定义消息 定义消息的属性 定义功能、通知和自流程,这些组件将作为 流程中的活动 7. 绘制活动之间的关系(流程图) 1. 2. 3. 4. 5. 6.
上海汉得计算机系统有限公司®
由上至下地创建一个工作流流程
可以先不输入活动所 对应的PL/SQL存储过 程或外部程序的名字
在绘制流 程的时候 创建功能
上海汉得计算机系统有限公司®
使用Verify菜单项校验流程
• • • • 在流程中至少有一个开始活动和一个结束活动 流程没有将自身作为子流程包含在流程中 相同的子流程没有在流程中被使用两次 对应活动的任何一个结果值,都有一个连接指 向后续的活动 • 所有被标记为End的节点,没有指向其它活动 的连接
单元目标
• 定义工作流流程的组件 • 计划一个工作流流程
上海汉得计算机系统有限公司®
流程的组成部分
Item Type 项目类型
Process
Functions Notifications Subprocesses
Lookup Types Attributes PL/SQL
Messages Lookup Types Attributes PL/SQL
上海汉得计算机系统有限公司®
工作流监控程序
上海汉得计算机系统有限公司®
工作流监控程序(续)
上海汉得计算机系统有限公司®
练习
• 将工作流流程保存到数据库中 • 使用‘启动工作流流程’的Web页面来启 动工作流流程 • 修改工作流流程的定义
上海汉得计算机系统有限公司®
第二课
计划一个工作流流程
上海汉得计算机系统有限公司®
Functions Notifications Lookup Types
上海汉得计算机系统有限公司®
Oracle Workflow Builder
上海汉得计算机系统有限公司®
Oracle Workflow Builder (续)
• • • • – – – – – – 用于创建工作流的组件 在对象浏览器窗口中列出了流程的所有组成部分 组件的集合称为项目类型 任何一个项目类型都包含了一下分支 属性 attributes 流程(子流程) processes(subprocesses) 通知 notifications 功能 functions 消息 messages 枚举类型 lookup types
上海汉得计算机系统有限公司®
工作流体系结构
通知列表 工作流监控 Web页面 Oracle 应用服务器 或 WebDB 用户 角色 Workflow Builder
Web分析 工具
电子邮件 客户端 最终用户 客户端
传送 回应 转交 取消 查询
执行 定义 管理 监控 查询
Workflow Loader 工作流定义 文件(*.wft)
• Subprocesses (unlimited hierarchy)
上海汉得计算机系统有限公司®
工作流引擎
• 内嵌在Oracle8i的服务器中 • 根据使用Workflow Builder所创建的工 作流流程来协调流程中各个活动的执行 • 监控流程中各个活动的状态 • 使用PL/SQL存储过程或JAVA的API来记录 工作流状态的任何变化
上海汉得计算机系统有限公司®
导入角色
上海汉得计算机系统有限公司®
绘制一个流程
• 1. a. b. c. d. 任何一个流程都包含一个或多个开始活动和 一个或多个的结束活动 在开始绘制流程前必须先打开Workflow Builder中的流程窗口 在对象浏览器窗口中双击流程活动的图标 选择一个流程活动然后按Ctrl+E 选择一个流程活动然后选择‘Edit’菜单下的 ‘Process Detail’菜单项 使用向导来创建一个流程活动
上海汉得计算机系统有限公司®
工作流流程的定义
上海汉得计算机系统有限公司®
工作流支持的流程结构
• Looping • Results_based branching
• Parallel flows • Rendezvous
上海汉得计算机系统有限公司®
工作流支持的流程结构(续)
• • – – Voting Timeouts Escalation Automatic forwarding
上海汉得计算机系统有限公司®
自循环的连接
如果活动超时,它 将循环回自己重新 运行
上海汉得计算机系统有限公司®
<DEFAULT> 连接
如果活动的返回值不在它的结果集内, 那么可以使用<DEFAULT>连接来处理 相应的业务逻辑
上海汉得计算机系统有限公司®
<ANY> 连接
如果使用了<ANY>连接,那么无论 活动的返回值是什么<ANY>连接所 指向的活动都将被执行
上海汉得计算机系统有限公司®
Show Label In Designer 菜单项
上海汉得计算机系统有限公司®
显示模式 Display Mode
Presentation Mode Developer Mode
使用标准 的图标
使用对象 的内部名 称
上海汉得计算机系统有限公司®
绘制一个流程 (续)
3. 在节点之间创建连接(箭头):选中源节点按 下鼠标右键,然后拖动鼠标到目标节点,这 样就在两个节点之间创建了一个连接 4. 如果源节点对应的活动定义过结果集(Lookup Type),那么在创建连接的时候将要求用户在 结果集中选择一个结果值
通知邮递员 程序 应用服务器
内嵌工作流的应用
Oracle服务器 开发者 客户端
上海汉得计算机系统有限公司®
工作流的一些特征和定义
• • • • • • • • • WorkflowBuilder 工作流引擎 导入程序 通知系统 通知汇总(Notification Worklist)的Web页面 通知明细Web页面 电子邮件方式的通知 目录服务(Directory Services) 工作流的监控
工作流用于完成以下三种重要的业务需求
• 在业务流程中发送、提供附加信息,这些附加信息以 自助的Web页面或Form的形式存在,例如:在 Application中审批采购订单时,采购订单的form会作 为附加信息提供给审批人了解工作流的体系结构 • 定义业务规则。使用WorkflowBuilder(图形化工具) 修改业务规则的流程;使用PL/SQL写流程中活动的源 代码 • 发送电子邮件。工作流可以以电子邮件的方式向任何 Application的用户发送通知
计划一个工作流流程 (续)
• 确定在什么时候去启动这个流程 a. 在什么条件下流程将被启动?在form中的一 个按钮被按下后、出现一个数据库异常的时 候,或者在其它一些条件下 b. 是否需要一个界面来启动流程 • 确定流程可能出现的结果,并为流程的结果 定义一个枚举类型
上海汉得计算机系统有限公司®
上海汉得计算机系统有限公司®
单元目标
• 绘制一个工作流流程 • 将工作流提供的标准活动集成到流程中 • 查看项目类型中的流程定义
上海汉得计算机系统有限公司®
创建一个新的工作流流程
定义一个项目类型 定义项目类型的属性 定义枚举类型和该类型包含的值 定义消息 定义消息的属性 定义功能、通知和自流程,这些组件将作为 流程中的活动 7. 绘制活动之间的关系(流程图) 1. 2. 3. 4. 5. 6.
上海汉得计算机系统有限公司®
Oracle Workflow Builder
• 工作流的开发工具 – 已图形化的方式定义和修改工作流 – 运行在Windows平台上 • 用户可以将工作流的定义保存在数据库中或存成一个 文件 • Workflow Builder有两部分构成 – 对象浏览器 – 流程图表窗口
相关文档
最新文档