Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2006 Solution Beacon, LLC. All Rights Reserved. Workflow Ins & Outs ODTUG KALEIDOSCOPE June, 2006 Susan Behn Solution Beacon, LLC Real Solutions for.

Similar presentations


Presentation on theme: "© 2006 Solution Beacon, LLC. All Rights Reserved. Workflow Ins & Outs ODTUG KALEIDOSCOPE June, 2006 Susan Behn Solution Beacon, LLC Real Solutions for."— Presentation transcript:

1 © 2006 Solution Beacon, LLC. All Rights Reserved. Workflow Ins & Outs ODTUG KALEIDOSCOPE June, 2006 Susan Behn Solution Beacon, LLC Real Solutions for the Real World.®

2 © 2006 Solution Beacon, LLC. All Rights Reserved. 2 Objectives Understand Environment required to run Workflow in Oracle E-Business Suite Understand Environment required to run Workflow in Oracle E-Business Suite Compare 11.5.10 workflow to earlier versions Compare 11.5.10 workflow to earlier versions Gain familiarity with new java based Workflow screens Gain familiarity with new java based Workflow screens Gain familiarity with Oracle Applications Manager (OAM) for Workflow Gain familiarity with Oracle Applications Manager (OAM) for Workflow Gain familiarity with monitoring, setups and troubleshooting Gain familiarity with monitoring, setups and troubleshooting

3 © 2006 Solution Beacon, LLC. All Rights Reserved. 3 Agenda Workflow Major Changes Workflow Major Changes Workflow Menus Workflow Menus What went where? What went where? Oracle Applications Manager Oracle Applications Manager Troubleshooting and Maintenance Troubleshooting and Maintenance Summary Summary

4 © 2006 Solution Beacon, LLC. All Rights Reserved. 4 Major Workflow Changes OWF.G – MetaLink Note 225947.1 OWF.G – MetaLink Note 225947.1  Java mailer replaces c-based mailer  Inbound mailer must be IMAP4  OAM used for WF setup and admin  SMTP outbound mailer embedded in database  Directory Services Implemented  Workflow Control Queue Cleanup Concurrent Pgm  OA Framework Pages replace HTML Pages OWF.H – MetaLink Note 258312.1 OWF.H – MetaLink Note 258312.1  Vacation Rules Enhancements  Worklist access  More OA Framework Pages  Diagnostic scripts in OAM

5 © 2006 Solution Beacon, LLC. All Rights Reserved. 5 Workflow Menus 11.5.8 11.5.911.5.10 11.5.8 11.5.911.5.10

6 © 2006 Solution Beacon, LLC. All Rights Reserved. 6 Find Notifications - Out Workflow  Find Notifications Workflow  Find Notifications

7 © 2006 Solution Beacon, LLC. All Rights Reserved. 7 Workflow Administration – Notification Search - In Workflow  Administrator Workflow  Administration  Notification Search Workflow  Administrator Workflow  Administration  Notification Search NEW

8 © 2006 Solution Beacon, LLC. All Rights Reserved. 8 Find Processes - Out Workflow  Find Processes Workflow  Find Processes

9 © 2006 Solution Beacon, LLC. All Rights Reserved. 9 Status Monitor - In Workflow  Administrator Workflow  Administration  Status Monitor Workflow  Administrator Workflow  Administration  Status Monitor NEW

10 © 2006 Solution Beacon, LLC. All Rights Reserved. 10 Notification Rules - Out Workflow  Notification Rules Workflow  Notification Rules  List of item types included ALL item types

11 © 2006 Solution Beacon, LLC. All Rights Reserved. 11 Notification Rules - Out Workflow  Notification Rules Workflow  Notification Rules

12 © 2006 Solution Beacon, LLC. All Rights Reserved. 12 Vacation Rules - In Workflow Home Page Workflow Home Page  Vacation Rules Button – create your own vacation rules

13 © 2006 Solution Beacon, LLC. All Rights Reserved. 13 Vacation Rules - In Workflow Home Page  Administrator Workflow  Administration Workflow Home Page  Administrator Workflow  Administration  Vacation Rules Button – rules for others

14 © 2006 Solution Beacon, LLC. All Rights Reserved. 14 Vacation Rules - In Workflow Home Page Workflow Home Page  List of Item Types Limited to Received Notifications

15 © 2006 Solution Beacon, LLC. All Rights Reserved. 15 Vacation Rules - In Workflow Home Page Workflow Home Page Exceptions to other more global rules

16 © 2006 Solution Beacon, LLC. All Rights Reserved. 16 Vacation Rule ItemTypes Lookup Code – WF: Vacation Rule Item Types Lookup Code – WF: Vacation Rule Item Types If no codes, then Routing Rules limits ItemTypes to those ItemTypes currently running for a user If no codes, then Routing Rules limits ItemTypes to those ItemTypes currently running for a user Application Developer  Application Lookups  Application Object Library Application Developer  Application Lookups  Application Object Library  Query for WF_RR_ITEM_TYPES  Enter the internal name of the ItemType in both the Code and Meaning fields  Description is ignored

17 © 2006 Solution Beacon, LLC. All Rights Reserved. 17 Vacation Rule ItemTypes Lookup Code – WF: Vacation Rule Item Types Lookup Code – WF: Vacation Rule Item Types

18 © 2006 Solution Beacon, LLC. All Rights Reserved. 18 Worklist Access - In Workflow Home Page  Worklist Access Workflow Home Page  Worklist Access  Specify who can access your worklist  Grant access to supervisor  Switch User Button accesses another user’s worklist  Notifications are not redirected

19 © 2006 Solution Beacon, LLC. All Rights Reserved. 19 User Preferences - Out Workflow  User Preferences Workflow  User Preferences

20 © 2006 Solution Beacon, LLC. All Rights Reserved. 20 User Preferences - In Workflow Home Page – Preferences Button Workflow Home Page – Preferences Button NEW

21 © 2006 Solution Beacon, LLC. All Rights Reserved. 21 Global Preferences - Out Workflow  Global Preferences Who is the administrator?  Select text from wf_resources where name = ‘WF_ADMIN_ROLE’  Response will be either a specific user name or FND_RESP1:

22 © 2006 Solution Beacon, LLC. All Rights Reserved. 22 Global Preferences - Out Workflow  Global Preferences Workflow  Global Preferences  Only the workflow admin can view page

23 © 2006 Solution Beacon, LLC. All Rights Reserved. 23 Global Preferences - Out Workflow Administrator   Pre 11.5.9 – default is SYSADMIN   11.5.9 – default is *   If not *, must log in as current administrator to access page   * allows everyone to be administrator   No view only page   Recommend setting to responsibility, not user   System Administrator   Workflow Administrator Web Applications

24 © 2006 Solution Beacon, LLC. All Rights Reserved. 24 Workflow Administration - In Workflow  Administrator Workflow  Administration Workflow  Administrator Workflow  Administration

25 © 2006 Solution Beacon, LLC. All Rights Reserved. 25 Workflow Administration - In View only page if not administrator 11.5.10 – Security Groups are part of ID MetaLink note 308160.1 – use SQL to update workflow administrator until RUP 3  Workflow Administrator Web (New): update wf_resources set text = 'FND_RESP|FND|FNDWF_ADMIN_WEB_NEW|STANDARD' where name = 'WF_ADMIN_ROLE';  System Administrator: update wf_resources set text = 'FND_RESP|SYSADMIN|SYSTEM_ADMINISTRATOR|STANDA RD' where name = 'WF_ADMIN_ROLE';

26 © 2006 Solution Beacon, LLC. All Rights Reserved. 26 Launch Processes - Out Workflow  Launch Processes Workflow  Launch Processes

27 © 2006 Solution Beacon, LLC. All Rights Reserved. 27 Developer Studio - In Workflow  Administrator Workflow  Administration  Developer Studio Workflow  Administrator Workflow  Administration  Developer Studio

28 © 2006 Solution Beacon, LLC. All Rights Reserved. 28 Developer Studio - In Enter attribute values Enter attribute values Click Submit button Click Submit button

29 © 2006 Solution Beacon, LLC. All Rights Reserved. 29 Workflow – Add/Find Events/Event Groups - Out

30 © 2006 Solution Beacon, LLC. All Rights Reserved. 30 Workflow Administration - Business Events - In Events Button Events Button

31 © 2006 Solution Beacon, LLC. All Rights Reserved. 31 Workflow – Add/Find Systems - Out

32 © 2006 Solution Beacon, LLC. All Rights Reserved. 32 Workflow Administration - Business Events - In Systems Button Systems Button

33 © 2006 Solution Beacon, LLC. All Rights Reserved. 33 Workflow – Add/Find Agents - Out

34 © 2006 Solution Beacon, LLC. All Rights Reserved. 34 Workflow Administration - Business Events - In Agents Button Agents Button  Required agents are now seeded  Create agents for custom requirements  NEW: Agent groups send messages to all in group

35 © 2006 Solution Beacon, LLC. All Rights Reserved. 35 Workflow – Add/Find Event Subscriptions - Out

36 © 2006 Solution Beacon, LLC. All Rights Reserved. 36 Workflow Administration - Business Events - In Subscriptions Button Subscriptions Button  More seeded events/subscriptions  Run Synchronize Product Licenses and Workflow BES Licenses’ concurrent program

37 © 2006 Solution Beacon, LLC. All Rights Reserved. 37 Workflow – Check Event Manager Setup - Out

38 © 2006 Solution Beacon, LLC. All Rights Reserved. 38 Workflow – Check Event Manager Setup - Out

39 © 2006 Solution Beacon, LLC. All Rights Reserved. 39 Oracle Applications Manager - In

40 © 2006 Solution Beacon, LLC. All Rights Reserved. 40 Workflow – Raise Business Event - Out

41 © 2006 Solution Beacon, LLC. All Rights Reserved. 41 Workflow Administration - Business Events - In Events Button Events Button

42 © 2006 Solution Beacon, LLC. All Rights Reserved. 42 Workflow – System Signup - Out

43 © 2006 Solution Beacon, LLC. All Rights Reserved. 43 Workflow Administration - Business Events - In Systems Button  Register External System Systems Button  Register External System

44 © 2006 Solution Beacon, LLC. All Rights Reserved. 44 Workflow – Get System Identifier - Out Generates XML content to send to other systems Generates XML content to send to other systems

45 © 2006 Solution Beacon, LLC. All Rights Reserved. 45 Workflow Administration - Business Events - In Systems Button  Generate Local System Identifier Systems Button  Generate Local System Identifier  Generate Button generates XML content to send to other systems

46 © 2006 Solution Beacon, LLC. All Rights Reserved. 46 Workflow – Event Queue Summary - Out

47 © 2006 Solution Beacon, LLC. All Rights Reserved. 47 Oracle Applications Manager - In

48 © 2006 Solution Beacon, LLC. All Rights Reserved. 48 Oracle Applications Manager - In Agent Activity Agent Activity

49 © 2006 Solution Beacon, LLC. All Rights Reserved. 49 Worklist - Out Worklist – 11.5.8 Worklist – 11.5.8

50 © 2006 Solution Beacon, LLC. All Rights Reserved. 50 Workflow Home - In Home page includes top 5 notifications, vacation rules and worklist access Home page includes top 5 notifications, vacation rules and worklist access

51 © 2006 Solution Beacon, LLC. All Rights Reserved. 51 Oracle Applications Manager - In Schedule every 12 hours – improves performance

52 © 2006 Solution Beacon, LLC. All Rights Reserved. 52 Start Background Engine(s) - In Required to have minimum of one Required to have minimum of one Can start Engines through concurrent manager (much easier) or through OAM Can start Engines through concurrent manager (much easier) or through OAM To set up single engine, specify Yes for last 3 options, leave rest blank To set up single engine, specify Yes for last 3 options, leave rest blank Threshold allows scheduling when long running processes start (correlates to cost option in Builder) Threshold allows scheduling when long running processes start (correlates to cost option in Builder)

53 © 2006 Solution Beacon, LLC. All Rights Reserved. 53 Through Concurrent Manager Process Deferred – Notifications, Cost > workflow engine background cost (default=50) Process Deferred – Notifications, Cost > workflow engine background cost (default=50) Process Timeout – timed out notifications Process Timeout – timed out notifications Process Stuck Process Stuck  Can’t resolve transition value  Not end node and no transition arrow  Loop back to pivot activity set to Ignore

54 © 2006 Solution Beacon, LLC. All Rights Reserved. 54 Through OAM Click on Go beside Submit Request for Background Engine Step 1 - Name your request Step 1 - Name your request

55 © 2006 Solution Beacon, LLC. All Rights Reserved. 55 Through OAM Step 2 – Enter Parameters Step 2 – Enter Parameters

56 © 2006 Solution Beacon, LLC. All Rights Reserved. 56 Through OAM Step 3 - Schedule to repeat Step 3 - Schedule to repeat Click ‘Advanced Schedule’ for more options Click ‘Advanced Schedule’ for more options

57 © 2006 Solution Beacon, LLC. All Rights Reserved. 57 Through OAM Step 4 – Not applicable Step 4 – Not applicable Step 5 – Enter users to notify of completion status Step 5 – Enter users to notify of completion status Step 6 – Choose printer, style, # copies Step 6 – Choose printer, style, # copies Step 7 – Review summary page of options selected Step 7 – Review summary page of options selected Click submit button Click submit button  Steps cannot be skipped – must tab through all pages

58 © 2006 Solution Beacon, LLC. All Rights Reserved. 58 Workflow Metrics – In Work Items Work Items  Drill down to get details by item type

59 © 2006 Solution Beacon, LLC. All Rights Reserved. 59 Workflow Metrics – In Agent Activity Agent Activity  Drill down to get details by agent listener

60 © 2006 Solution Beacon, LLC. All Rights Reserved. 60 Profile Options - In Concurrent:GSM Enabled Concurrent:GSM Enabled  Must be ‘Y’ Server Timezone Server Timezone  MetaLink 304685.1 – monitor won’t open without it after 11.5.10 upgrade WF:GUEST Access to Notification WF:GUEST Access to Notification  Can access Notification Detail page w/o signing on  See OWF.H (note 258312.1) for instructions on other setups required  Note: Send Access Key no longer in Mailer setup Socket Listener Port – set at site level to port at which forms should launch Socket Listener Port – set at site level to port at which forms should launch

61 © 2006 Solution Beacon, LLC. All Rights Reserved. 61 Profile Options - In WF: Notification Reassign Mode WF: Notification Reassign Mode  11.5.9 – FND: Notification Reassign Mode  Delegate – cannot choose Re-assign or Transfer  Transfer – cannot choose Delegate – whether hierarchy changes depends on workflow involved  Reassign – can choose Delegate or Transfer Vacation Rules: Allow All Vacation Rules: Allow All  11.5.9 – WF: Routing Rules: Allow All (renamed in OWA.G)  Disabled – cannot specify ‘All’ for Routing Rules  Enabled – can specify ‘All’ for Routing Rules

62 © 2006 Solution Beacon, LLC. All Rights Reserved. 62 Profile Options - In WF: Mailer Cancellation Email – determines whether notification mailer sends cancellation message when previously sent notifications are cancelled WF: Mailer Cancellation Email – determines whether notification mailer sends cancellation message when previously sent notifications are cancelled  Enabled – cancellation message is sent  Disabled – no cancellation message is sent  RUP3 – obsolete - replaced by the Send E-mails For Canceled Notifications mailer parameter WF: Plain text sign-on – if yes, signature required only if using plain text notification preference

63 © 2006 Solution Beacon, LLC. All Rights Reserved. 63 Profile Options - In WF:ICX Session Mode (11.5.9+) - mode to use when accessing a notification sent without the access key – valid values are ‘Personal Home Page (PHP)’ or Portal WF:ICX Session Mode (11.5.9+) - mode to use when accessing a notification sent without the access key – valid values are ‘Personal Home Page (PHP)’ or Portal WF:Workflow Mailer Framework Agent (11.5.10) – enables a site to implement the mailer Applications Framework Content through a dedicated port. WF:Workflow Mailer Framework Agent (11.5.10) – enables a site to implement the mailer Applications Framework Content through a dedicated port.  Required if Application Framework Agent is virtual or load balancing server

64 © 2006 Solution Beacon, LLC. All Rights Reserved. 64 Directory Services - In WF_USERS, WF_ROLES, WF_USER_ROLES views across WF_LOCAL_ROLES, WF_LOCAL_USER_ROLES WF_USERS, WF_ROLES, WF_USER_ROLES views across WF_LOCAL_ROLES, WF_LOCAL_USER_ROLES WF_LOCAL_ROLES, WF_LOCAL_USER_ROLES populated by ‘Synchronize WF Local tables’ Concurrent program or (with added patches) directly as change is made WF_LOCAL_ROLES, WF_LOCAL_USER_ROLES populated by ‘Synchronize WF Local tables’ Concurrent program or (with added patches) directly as change is made WF_LOCAL_USERS obsolete WF_LOCAL_USERS obsolete New columns added to WF_LOCAL_ROLES New columns added to WF_LOCAL_ROLES  Partition_id – gives source of data  User_flag New model available to earlier releases – patch 2956353 – ensure prereq’s are met New model available to earlier releases – patch 2956353 – ensure prereq’s are met Check note 171703.1 for latest patches for automatic synchronization Check note 171703.1 for latest patches for automatic synchronization

65 © 2006 Solution Beacon, LLC. All Rights Reserved. 65 Verify Directory Services - In Wfdirchk.sql – reports on Wfdirchk.sql – reports on  Invalid Internal names (contain #,:,/)  Invalid Compound names  Duplicate Names  Multiple Names linked to same row in original repository  Missing Display Names  Invalid Notification Preference  Null e-mail address if preference set to other than “Do Not Send Mail”  Invalid Status in WF_USERS  Rows in WF_USERS w/o corresponding row in WF_ROLES  Invalid internal names in WF_ROLES (contain #,:,/, length>30)  Invalid user/role foreign key in WF_USER_ROLES  Missing user/role in WF_USER_ROLES  Duplicate rows in WF_USER_ROLES

66 © 2006 Solution Beacon, LLC. All Rights Reserved. 66 Troubleshooting Scripts - In Wfver.sql Wfver.sql  Version of Workflow Server  Whether local system is enabled (2 scripts)  Business Event init.ora parameter values  Validity of XML Parser Schema (2 scripts)  Queue names and status  Status/version - Workflow PL/SQL packages Version - Workflow views  Workflow Definition (WFT) Versions  Workflow Engine Status – recompile invalid objects  Agent Listeners Status  Service Components Status  Queue details  Notification Event Status  Subscriptions  Environment Variables

67 © 2006 Solution Beacon, LLC. All Rights Reserved. 67 Diagnostics - In Duplicate User Duplicate User Notification Preference Validation Notification Preference Validation Rule Function Validation Rule Function Validation GSM Setup GSM Setup BES Clone BES Clone GSC Control Queue GSC Control Queue Workflow Advanced Queue Rule Validation Workflow Advanced Queue Rule Validation Workflow Agents/AQ Status Workflow Agents/AQ Status Workflow Objects Validity Workflow Objects Validity XML Parser Installation XML Parser Installation Mailer Component Mailer Component Mailer Component Parameter Mailer Component Parameter Mailer Diagnostic Mailer Diagnostic

68 © 2006 Solution Beacon, LLC. All Rights Reserved. 68 Thank you! If you have any questions or comments please contact: Susan Behn sbehn@solutionbeacon.comsbehn@solutionbeacon.com For free Release 11i Tools and helpful information, please visit our website at: www.solutionbeacon.com Real Solutions for the Real World. 


Download ppt "© 2006 Solution Beacon, LLC. All Rights Reserved. Workflow Ins & Outs ODTUG KALEIDOSCOPE June, 2006 Susan Behn Solution Beacon, LLC Real Solutions for."

Similar presentations


Ads by Google