Oracle Workflow Guide · PDF fileOracle Workflow Guide Volume 1, Release 2.6.2 The part number...

1078
Oracle r Workflow Guide RELEASE 2.6.2 VOLUME 1 March 2002

Transcript of Oracle Workflow Guide · PDF fileOracle Workflow Guide Volume 1, Release 2.6.2 The part number...

  • Oracle WorkflowGuideRELEASE 2.6.2VOLUME 1

    March 2002

  • Oracle Workflow Guide Volume 1, Release 2.6.2

    The part number for this volume is A9527603. To reorder this book, please use the set partnumber, A9526503.

    Copyright 1996, 2002 Oracle Corporation. All rights reserved.

    Primary Authors: Siu Chang, Clara Jaeckel

    Major Contributors: George Buzsaki, John Cordes, Mark Craig, Kevin Hudson, GeorgeKellner, David Lam, Jin Liu, Kenneth Ma, Steve Mayze, Tim Roveda, Robin Seiden,Sheryl Sheh, Susan Stratton

    The Programs (which include both the software and documentation) contain proprietary informationof Oracle Corporation; they are provided under a license agreement containing restrictions on use anddisclosure and are also protected by copyright, patent and other intellectual and industrial propertylaws. Reverse engineering, disassembly or decompilation of the Programs, except to the extentrequired to obtain interoperability with other independently created software or as specified by law, isprohibited.

    The information contained in this document is subject to change without notice. If you find anyproblems in the documentation, please report them to us in writing. Oracle Corporation does notwarrant that this document is errorfree. Except as may be expressly permitted in your licenseagreement for these Programs, no part of these Programs may be reproduced or transmitted in anyform or by any means, electronic or mechanical, for any purpose, without the express writtenpermission of Oracle Corporation.

    If the Programs are delivered to the US Government or anyone licensing or using the Programs onbehalf of the US Government, the following notice is applicable:

    RESTRICTED RIGHTS NOTICE Programs delivered subject to the DOD FAR Supplement are commercial computer software anduse, duplication and disclosure of the Programs including documentation, shall be subject to thelicensing restrictions set forth in the applicable Oracle license agreement. Otherwise, Programsdelivered subject to the Federal Acquisition Regulations are restricted computer software and use,duplication and disclosure of the Programs shall be subject to the restrictions in FAR 52.22719,Commercial Computer Software Restricted Rights (June, 1987). Oracle Corporation, 500 OracleParkway, Redwood City, CA 94065. The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or otherinherently dangerous applications. It shall be licensees responsibility to take all appropriate failsafe,back up, redundancy and other measures to ensure the safe use of such applications if the Programsare used for such purposes, and Oracle disclaims liability for any damages caused by such use of thePrograms.

    Oracle is a registered trademark, and Express, JInitiator, Oracle8, Oracle8i, Oracle9i, OracleMetaLink,Oracle Press, Oracle Store, PL/SQL, and SQL*Plus are trademarks or registered trademarks of OracleCorporation. Other names may be trademarks of their respective owners.

  • iiiContents

    Contents

    VOLUME 1Volume 1 i. . . . . . . . . . . . . . . . . . . . . . . . . .

    Preface xix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Audience for This Guide xx. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . How To Use This Guide xx. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Documentation Accessibility xxi. . . . . . . . . . . . . . . . . . . . . . . . . . . Other Information Sources xxii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Online Documentation xxii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Related Users Guides xxiii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Guides Related to All Products xxiii. . . . . . . . . . . . . . . . . . . . . . . . . User Guides Related to This Product xxiv. . . . . . . . . . . . . . . . . . . . Installation and System Administration xxv. . . . . . . . . . . . . . . . . Other Implementation Documentation xxvi. . . . . . . . . . . . . . . . . . Training and Support xxviii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Do Not Use Database Tools to Modify Oracle Applications Data xxix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . About Oracle xxix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Your Feedback xxx. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Chapter 1 Overview of Oracle Workflow 1 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduction to Oracle Workflow 1 2. . . . . . . . . . . . . . . . . . . . . . . . . . .

    Major Features and Definitions 1 3. . . . . . . . . . . . . . . . . . . . . . . . . Workflow Processes 1 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • iv Oracle Workflow Guide

    Chapter 2 Setting Up Oracle Workflow 2 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Oracle Workflow Hardware and Software Requirements 2 2. . . . . . Overview of Setting Up 2 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Overview of Required Setup Steps for the Standalone Version of Oracle Workflow 2 6. . . . . . . . . . . . . . . . . Overview of Required Setup Steps for the Version of Oracle Workflow Embedded in Oracle Applications 2 7. . . . . . Optional Setup Steps 2 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Other Workflow Features 2 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Identifying the Version of Your Oracle Workflow Server 2 9. . . Setup Flowchart 2 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Setup Checklist 2 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Setup Steps 2 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Overview of Oracle Workflow Access Protection 2 101. . . . . . . . . . . . . Setting Up a Default Access Level 2 105. . . . . . . . . . . . . . . . . . . . . .

    Using the Workflow Definitions Loader 2 107. . . . . . . . . . . . . . . . . . . . . Using the Workflow XML Loader 2 112. . . . . . . . . . . . . . . . . . . . . . . . . .

    Chapter 3 Defining a Workflow Process 3 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Overview of Oracle Workflow Builder 3 2. . . . . . . . . . . . . . . . . . . . . .

    The Navigator Tree Structure 3 3. . . . . . . . . . . . . . . . . . . . . . . . . . Viewing the Navigator Tree 3 4. . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Creating Process Definitions in Oracle Workflow Builder 3 7. . . . . . Opening and Saving Item Types 3 12. . . . . . . . . . . . . . . . . . . . . . . . Quick Start Wizard Overview 3 18. . . . . . . . . . . . . . . . . . . . . . . . . . Using Oracle Workflow Builder with Different Server Versions 3 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Item Type Definition Web Page 3 24. . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Chapter 4 Defining Workflow Process Components 4 1. . . . . . . . . . . . . . . . . . Workflow Process Components 4 2. . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Item Types 4 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Allowing Access to an Object 4 17. . . . . . . . . . . . . . . . . . . . . . . . . . Lookup Types 4 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Messages 4 23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Activities 4 42. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Voting Activity 4 61. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Deleting Objects in Oracle Workflow Builder 4 68. . . . . . . . . . . . . . . . Modifying Objects in Oracle Workflow Builder 4 69. . . . . . . . . . . . . .

    Workflow Objects That Support Versioning 4 70. . . . . . . . . . . . . .

  • vContents

    Workflow Objects That Do Not Support Versioning 4 71. . . . . . .

    Chapter 5 Defining a Workflow Process Diagram 5 1. . . . . . . . . . . . . . . . . . . . Process Window 5 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Modifying Fonts in Oracle Workflow Builder 5 21. . . . . . . . . . . . Creating a Shortcut Icon for a Workflow Process 5 22. . . . . . . . . .

    Roles 5 24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Chapter 6 Predefined Workflow Activities 6 1. . . . . . . . . . . . . . . . . . . . . . . . . . . Standard Activities 6 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    And/Or Activities 6 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comparison Activities 6 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Compare Execution Time Activity 6 3. . . . . . . . . . . . . . . . . . . . . . Wait Activity 6 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Block Activity 6 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Defer Thread Activity 6 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Launch Process Activity 6 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Noop Activity 6 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Loop Counter Activity 6 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Start Activity 6 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .