Tài liệu Oracle Workflow Developer’s Guide pptx

622 521 0
Tài liệu Oracle Workflow Developer’s Guide pptx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Oracle r Workflow Developer’s Guide Release 2.6.3 Part No. B10284–02 September 2003 Oracle Workflow Developer’s Guide, Release 2.6.3 Part No. B10284–02 Copyright E 2003 Oracle Corporation. All rights reserved. Primary Authors: Siu Chang, Clara Jaeckel Contributors: George Buzsaki, John Cordes, Mark Craig, Mark Fisher, Kevin Hudson, George Kellner, Angela Kung, David Lam, Jin Liu, Kenneth Ma, Steve Mayze, Santhana Natarajan, Tim Roveda, Robin Seiden, Sachin Sharma, Sheryl Sheh, Susan Stratton The Programs (which include both the software and documentation) contain proprietary information of Oracle Corporation; they are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright, patent and other intellectual and industrial property laws. Reverse engineering, disassembly or decompilation of the Programs, except to the extent required to obtain interoperability with other independently created software or as specified by law, is prohibited. The information contained in this document is subject to change without notice. If you find any problems in the documentation, please report them to us in writing. Oracle Corporation does not warrant that this document is error–free. Except as may be expressly permitted in your license agreement for these Programs, no part of these Programs may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Oracle Corporation. If the Programs are delivered to the U.S. Government or anyone licensing or using the programs on behalf of the U.S. Government, the following notice is applicable: Restricted Rights Notice Programs delivered subject to the DOD FAR Supplement are ”commercial computer software” and use, duplication, and disclosure of the Programs, including documentation, shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement. Otherwise, Programs delivered 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.227–19, Commercial Computer Software – Restricted Rights (June, 1987). Oracle Corporation, 500 Oracle Parkway, Redwood City, CA 94065. The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications. It shall be the licensee’s responsibility to take all appropriate fail–safe, backup, redundancy, and other measures to ensure the safe use of such applications if the Programs are used for such purposes, and Oracle disclaims liability for any damages caused by such use of the Programs. Oracle is a registered trademark, and OracleMetaLink, Oracle Store, Oracle8i, Oracle9i, PL/SQL, and SQL*Plus are trademarks or registered trademarks of Oracle Corporation. Other names may be trademarks of their respective owners. iiiContents Contents Preface xi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Audience for This Guide xii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . How To Use This Guide xii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Documentation Accessibility xiii. . . . . . . . . . . . . . . . . . . . . . . . . . . Other Information Sources xiv. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Online Documentation xiv. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Related User’s Guides xv. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Guides Related to All Products xv. . . . . . . . . . . . . . . . . . . . . . . . . User Guides Related to This Product xv. . . . . . . . . . . . . . . . . . . . Installation and System Administration xvii. . . . . . . . . . . . . . . . . Other Implementation Documentation xix. . . . . . . . . . . . . . . . . . Training and Support xx. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Do Not Use Database Tools to Modify Oracle Applications Data xxi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . About Oracle xxii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Your Feedback xxii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 1 Overview of Oracle Workflow 1 – 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . Overview of Oracle Workflow for Developers 1 – 2. . . . . . . . . . . . . . . Major Features and Definitions 1 – 3. . . . . . . . . . . . . . . . . . . . . . . . . Workflow Processes 1 – 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 2 Defining a Workflow Process 2 – 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Overview of Oracle Workflow Builder 2 – 2. . . . . . . . . . . . . . . . . . . . . . iv Oracle Workflow Developer’s Guide The Navigator Tree Structure 2 – 3. . . . . . . . . . . . . . . . . . . . . . . . . . Viewing the Navigator Tree 2 – 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . Creating Process Definitions in Oracle Workflow Builder 2 – 7. . . . . . Opening and Saving Item Types 2 – 12. . . . . . . . . . . . . . . . . . . . . . . . Quick Start Wizard Overview 2 – 18. . . . . . . . . . . . . . . . . . . . . . . . . . Using Oracle Workflow Builder with Different Server Versions 2 – 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Item Type Definition Web Page 2 – 24. . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 3 Defining Workflow Process Components 3 – 1. . . . . . . . . . . . . . . . . . Workflow Process Components 3 – 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . Item Types 3 – 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Allowing Access to an Object 3 – 19. . . . . . . . . . . . . . . . . . . . . . . . . . Lookup Types 3 – 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Messages 3 – 25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Activities 3 – 53. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Voting Activity 3 – 73. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Deleting Objects in Oracle Workflow Builder 3 – 80. . . . . . . . . . . . . . . . Modifying Objects in Oracle Workflow Builder 3 – 81. . . . . . . . . . . . . . Workflow Objects That Support Versioning 3 – 82. . . . . . . . . . . . . . Workflow Objects That Do Not Support Versioning 3 – 83. . . . . . . Chapter 4 Defining a Workflow Process Diagram 4 – 1. . . . . . . . . . . . . . . . . . . . Process Window 4 – 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modifying Fonts in Oracle Workflow Builder 4 – 22. . . . . . . . . . . . Creating a Shortcut Icon for a Workflow Process 4 – 23. . . . . . . . . . Roles 4 – 24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 5 Predefined Workflow Activities 5 – 1. . . . . . . . . . . . . . . . . . . . . . . . . . . Standard Activities 5 – 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . And/Or Activities 5 – 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comparison Activities 5 – 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Compare Execution Time Activity 5 – 3. . . . . . . . . . . . . . . . . . . . . . Wait Activity 5 – 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Block Activity 5 – 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Defer Thread Activity 5 – 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Launch Process Activity 5 – 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Noop Activity 5 – 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Loop Counter Activity 5 – 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vContents Start Activity 5 – 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . End Activity 5 – 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Role Resolution Activity 5 – 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Notify Activity 5 – 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Vote Yes/No Activity 5 – 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Master/Detail Coordination Activities 5 – 12. . . . . . . . . . . . . . . . . . Wait for Flow Activity 5 – 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Continue Flow Activity 5 – 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assign Activity 5 – 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Get Monitor URL Activity 5 – 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Get Event Property Activity 5 – 15. . . . . . . . . . . . . . . . . . . . . . . . . . . Set Event Property Activity 5 – 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . Compare Event Property Activity 5 – 17. . . . . . . . . . . . . . . . . . . . . . XML Get Tag Value Activity 5 – 18. . . . . . . . . . . . . . . . . . . . . . . . . . . XML Compare Tag Value Activities 5 – 19. . . . . . . . . . . . . . . . . . . . . XML Transform Activity 5 – 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Concurrent Manager Standard Activities 5 – 22. . . . . . . . . . . . . . . . . . . . Execute Concurrent Program Activity 5 – 22. . . . . . . . . . . . . . . . . . . Submit Concurrent Program Activity 5 – 23. . . . . . . . . . . . . . . . . . . Wait for Concurrent Program Activity 5 – 24. . . . . . . . . . . . . . . . . . . Chapter 6 Defining Procedures and Functions for Oracle Workflow 6 – 1. . . . Defining Procedures and Functions for Oracle Workflow 6 – 2. . . . . . Standard API for PL/SQL Procedures Called by Function Activities 6 – 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Standard API for Java Procedures Called by Function Activities 6 – 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Standard API for an Item Type Selector or Callback Function 6 – 13. . Standard APIs for ”PL/SQL” Documents 6 – 17. . . . . . . . . . . . . . . . . . . ”PL/SQL” Documents 6 – 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ”PL/SQL CLOB” Documents 6 – 19. . . . . . . . . . . . . . . . . . . . . . . . . . ”PL/SQL BLOB” Documents 6 – 24. . . . . . . . . . . . . . . . . . . . . . . . . . Standard API for an Event Data Generate Function 6 – 26. . . . . . . . . . . Standard APIs for a Queue Handler 6 – 28. . . . . . . . . . . . . . . . . . . . . . . . Enqueue 6 – 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dequeue 6 – 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Standard API for an Event Subscription Rule Function 6 – 31. . . . . . . . Chapter 7 Testing a Workflow Definition 7 – 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . Testing Workflow Definitions 7 – 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi Oracle Workflow Developer’s Guide Testing Workflow Definitions Using the Developer Studio 7 – 6. . . . . Chapter 8 Managing Business Events 8 – 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Managing Business Events 8 – 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Event Manager 8 – 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Events 8 – 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Systems 8 – 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Agents 8 – 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Event Subscriptions 8 – 37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Raising Events 8 – 55. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Signing Up Systems 8 – 57. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Synchronizing Systems 8 – 60. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reviewing Local Queues 8 – 62. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Event Manager for Oracle Applications 8 – 66. . . . . . . . . . . . . . . . . . . . . Events 8 – 67. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Event Subscriptions 8 – 80. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Agents 8 – 98. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Systems 8 – 117. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Workflow Agent Ping/Acknowledge 8 – 129. . . . . . . . . . . . . . . . . . . . . . . The Workflow Agent Ping/Acknowledge Item Type 8 – 130. . . . . . Summary of the Master Ping Process 8 – 132. . . . . . . . . . . . . . . . . . . . Master Ping Process Activities 8 – 133. . . . . . . . . . . . . . . . . . . . . . . . . Summary of the Detail Ping Process 8 – 134. . . . . . . . . . . . . . . . . . . . Detail Ping Process Activities 8 – 134. . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 9 Predefined Workflow Events 9 – 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Predefined Workflow Events 9 – 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Event Definition Events 9 – 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Event Group Definition Events 9 – 3. . . . . . . . . . . . . . . . . . . . . . . . . System Definition Events 9 – 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Agent Definition Events 9 – 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Agent Group Definition Events 9 – 6. . . . . . . . . . . . . . . . . . . . . . . . Event Subscription Definition Events 9 – 8. . . . . . . . . . . . . . . . . . . Synchronize Event Systems Event 9 – 9. . . . . . . . . . . . . . . . . . . . . . Seed Event Group 9 – 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ping Agent Events 9 – 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . System Signup Event 9 – 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Any Event 9 – 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Unexpected Event 9 – 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . User Entry Has Changed Event 9 – 20. . . . . . . . . . . . . . . . . . . . . . . . viiContents Notification Events 9 – 23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Notification Mailer Event 9 – 32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Business Event System Control Events 9 – 33. . . . . . . . . . . . . . . . . . Generic Service Component Framework Control Events 9 – 36. . . Workflow Send Protocol 9 – 40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . The Workflow Send Protocol Item Type 9 – 41. . . . . . . . . . . . . . . . . Summary of the Workflow Event Protocol Process 9 – 43. . . . . . . . Workflow Event Protocol Process Activities 9 – 44. . . . . . . . . . . . . . Workflow Send Protocol Events 9 – 47. . . . . . . . . . . . . . . . . . . . . . . . Chapter 10 Demonstration Workflow Processes 10 – 1. . . . . . . . . . . . . . . . . . . . . . . Sample Workflow Processes 10 – 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Displaying the Process Diagram of a Sample Workflow 10 – 3. . . . Requisition Process 10 – 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installing the Requisition Data Model 10 – 6. . . . . . . . . . . . . . . . . . . Initiating the Requisition Workflow 10 – 9. . . . . . . . . . . . . . . . . . . . . The Requisition Item Type 10 – 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Summary of the Requisition Approval Process 10 – 14. . . . . . . . . . . Requisition Process Activities 10 – 16. . . . . . . . . . . . . . . . . . . . . . . . . . Summary of the Notify Approver Subprocess 10 – 21. . . . . . . . . . . . Notify Approver Subprocess Activities 10 – 22. . . . . . . . . . . . . . . . . . Sample StartProcess Function 10 – 25. . . . . . . . . . . . . . . . . . . . . . . . . . Example Function Activities 10 – 28. . . . . . . . . . . . . . . . . . . . . . . . . . . Example: Select Approver 10 – 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Example: Verify Authority 10 – 31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Example Notification Activity 10 – 33. . . . . . . . . . . . . . . . . . . . . . . . . . Example: Notify Requisition Approval Required 10 – 34. . . . . . . . . Document Review Process 10 – 36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . The Document Management Item Type 10 – 36. . . . . . . . . . . . . . . . . . Summary of the Document Review Process 10 – 37. . . . . . . . . . . . . . Document Review Process Activities 10 – 39. . . . . . . . . . . . . . . . . . . . Error Check Process 10 – 41. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . The Periodic Alert Item Type 10 – 41. . . . . . . . . . . . . . . . . . . . . . . . . . . Summary of the Error Check Process 10 – 43. . . . . . . . . . . . . . . . . . . . Error Check Process Activities 10 – 44. . . . . . . . . . . . . . . . . . . . . . . . . Summary of the User Defined Alert Action Process 10 – 47. . . . . . . User Defined Alert Action Process Activities 10 – 48. . . . . . . . . . . . . Event System Demonstration 10 – 50. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installing the Event System Demonstration Data Model 10 – 52. . . Initiating the Event System Demonstration Workflow 10 – 53. . . . . The Event System Demonstration Item Type 10 – 58. . . . . . . . . . . . . viii Oracle Workflow Developer’s Guide Summary of the Buyer: Top Level PO Process 10 – 60. . . . . . . . . . . . Buyer: Top Level PO Process Activities 10 – 62. . . . . . . . . . . . . . . . . . Summary of the Buyer: Send PO to Supplier Subprocess 10 – 65. . . Buyer: Send PO to Supplier Subprocess Activities 10 – 65. . . . . . . . Summary of the Buyer: Receive Supplier PO Acknowledgement Subprocess 10 – 67. . . . . . . . . . . . . . . . . . . . . . . . . Buyer: Receive Supplier PO Acknowledgement Subprocess Activities 10 – 68. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Summary of the Buyer: Advanced Shipment Notice Subprocess 10 – 70. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Buyer: Advanced Shipment Notice Subprocess Activities 10 – 71. . Summary of the Buyer: Receive Supplier Invoicing Subprocess 10 – 72. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Buyer: Receive Supplier Invoicing Subprocess Activities 10 – 73. . . Summary of the Supplier: Top Level Order Process 10 – 74. . . . . . . Supplier: Top Level Order Process Activities 10 – 75. . . . . . . . . . . . . Summary of the Supplier: Get Order Details Subprocess 10 – 78. . . Supplier: Get Order Details Subprocess Activities 10 – 79. . . . . . . . . Summary of the Supplier: Credit Check Subprocess 10 – 81. . . . . . . Supplier: Credit Check Subprocess Activities 10 – 82. . . . . . . . . . . . . Summary of the Supplier: Stock Check Subprocess 10 – 83. . . . . . . . Supplier: Stock Check Subprocess Activities 10 – 84. . . . . . . . . . . . . Summary of the Supplier: Advanced Shipment Notice Subprocess 10 – 85. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Supplier: Advanced Shipment Notice Subprocess Activities 10 – 86. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Summary of the Supplier: Send Supplier Invoice Subprocess 10 – 87. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Supplier: Send Supplier Invoice Subprocess Activities 10 – 88. . . . . B2B Purchase Order Event 10 – 89. . . . . . . . . . . . . . . . . . . . . . . . . . . . . B2B Purchase Order Acknowledgement Event 10 – 92. . . . . . . . . . . B2B Advanced Shipment Notice Event 10 – 94. . . . . . . . . . . . . . . . . . B2B Invoice Event 10 – 96. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 11 Error Handling 11 – 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Error Handling 11 – 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Error Handling for Workflow Processes 11 – 2. . . . . . . . . . . . . . . . . Error Handling for Event Subscription Processing 11 – 5. . . . . . . . System: Error Item Type and Item Attributes 11 – 7. . . . . . . . . . . . . Default Error Process 11 – 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Retry–only Process 11 – 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Default Event Error Process 11 – 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . ixContents Appendix A Oracle Workflow Developer Navigation Paths A – 1. . . . . . . . . . . . . . Oracle Workflow Developer Navigation Paths A – 2. . . . . . . . . . . . . . . Appendix B Oracle Workflow Builder Menus and Toolbars B – 1. . . . . . . . . . . . . Oracle Workflow Builder Menus B – 2. . . . . . . . . . . . . . . . . . . . . . . . . . . Oracle Workflow Builder Toolbars B – 7. . . . . . . . . . . . . . . . . . . . . . . . . Appendix C Oracle Workflow Implementation in Other Oracle Products C – 1. Predefined Workflows Embedded in Oracle E–Business Suite C – 2. . Applied Technology C – 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Business Intelligence C – 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contracts C – 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Financial Applications C – 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HRMS Applications C – 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Leasing C – 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Maintenance Applications C – 23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Manufacturing Applications C – 23. . . . . . . . . . . . . . . . . . . . . . . . . . . Order Fulfillment C – 26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Procurement C – 27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Projects C – 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sales, Marketing, and eCommerce C – 29. . . . . . . . . . . . . . . . . . . . . . Service C – 31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Supply Chain Planning C – 32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Oracle Workflow Business Event System Implementation in Oracle E–Business Suite C – 34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Applied Technology C – 34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Financial Applications C – 35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Manufacturing Applications C – 36. . . . . . . . . . . . . . . . . . . . . . . . . . . Oracle Workflow Implementation in the Oracle Technology Stack C – 39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Oracle Workflow Support Policy C – 42. . . . . . . . . . . . . . . . . . . . . . . . . . . Customization Guidelines C – 42. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Resolving Customization Issues C – 43. . . . . . . . . . . . . . . . . . . . . . . . What Is NOT Supported C – 43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . What Is Supported C – 43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Glossary Index x Oracle Workflow Developer’s Guide [...]... workflow processes Preface xv Oracle Workflow User’s Guide This guide describes how Oracle Applications users can view and respond to workflow notifications and monitor the progress of their workflow processes Oracle Workflow API Reference This guide describes the APIs provided for developers and administrators to access Oracle Workflow Oracle General Ledger User Guide This guide provides information about... send electronic mail to appsdoc_us@oracle.com xxii Oracle Workflow Developer’s Guide CHAPTER 1 Overview of Oracle Workflow T his chapter introduces you to the concept of a workflow process and to the major features of Oracle Workflow Overview of Oracle Workflow 1–1 Overview of Oracle Workflow for Developers Oracle Workflow delivers a complete workflow management system that supports business process... icon in the Oracle Workflow web pages Related User’s Guides Oracle Workflow is used by other Oracle Applications products to provide embedded workflows Therefore, if you are using the version of Oracle Workflow embedded in Oracle Applications, you may want to refer to other user’s guides when you set up and use Oracle Workflow to learn more about the embedded workflows You can read the guides online by... called by Oracle Workflow • Chapter 7 describes how to launch a workflow process for testing purposes • Chapter 8 describes how to manage business events xii Oracle Workflow Developer’s Guide • Chapter 9 describes the standard events provided with Oracle Workflow • Chapter 10 describes the demonstration workflow processes included with Oracle Workflow • Chapter 11 describes error handling for workflow processes... guide are also available online in Windows Help format The Windows Help is available from the Oracle Workflow Builder Help menu If you are using the standalone version of Oracle Workflow, note that this guide is available online in HTML format, and portions of the guide are available in Windows Help format as well The Windows xiv Oracle Workflow Developer’s Guide Help is available from the Oracle Workflow. ..Preface Preface xi Audience for This Guide Welcome to the Oracle Workflow Developer’s Guide This guide assumes you have a working knowledge of the following: • The principles and customary practices of your business area • Oracle Workflow If you have never used Oracle Workflow, Oracle suggests you attend one or more of the Oracle Workflow training classes available through Oracle University... User Guide This guide provides information about entering and managing suppliers, invoices, and payments Oracle Projects User Guide This guide provides information about entering and managing projects, budgets, expenditures, costing, and billing Oracle Receivables User Guide This guide provides information about entering and managing customers, receipts, collections, and transactions xvi Oracle Workflow. .. access this user’s guide online by choosing ”Getting Started with Oracle Applications” from any Oracle Applications help file User Guides Related to This Product Oracle Workflow Administrator’s Guide This guide explains how to complete the setup steps necessary for any Oracle Applications product that includes workflow enabled processes, as well as how to monitor the progress of runtime workflow processes... the Oracle Database, to express any business rule that affects a workflow process See: Workflow Processes: page 1 – 6 1–2 Oracle Workflow Developer’s Guide Delivering Electronic Notifications Oracle Workflow extends the reach of business process automation throughout the enterprise and beyond to include any e–mail or Internet user Oracle Workflow lets people receive notifications of items awaiting their... work with a summary–level model of your workflow, expanding activities within the workflow as needed to greater levels of detail And, you can operate Oracle Workflow Builder from a desktop PC or from a disconnected laptop PC Workflow Engine The Workflow Engine embedded in the Oracle Database implements process definitions at runtime The Workflow Engine monitors workflow states and coordinates the routing . Oracle Workflow Developer’s Guide xiPreface Preface xii Oracle Workflow Developer’s Guide Audience for This Guide Welcome to the Oracle Workflow Developer’s. monitor the progress of runtime workflow processes. xvi Oracle Workflow Developer’s Guide Oracle Workflow User’s Guide This guide describes how Oracle Applications

Ngày đăng: 21/12/2013, 04:17

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan