Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

What's New in Workflow: 11i RUP5 - RUP7 and R12: Karen Brownfield Susan Behn

Download as pdf or txt
Download as pdf or txt
You are on page 1of 84
At a glance
Powered by AI
The document discusses updates to workflow delivered via ATG patches for Oracle E-Business Suite releases 11i and 12. It provides an overview of the different products included in ATG patches and products that workflow depends on. It also mentions some diagnostics available for administration checks.

The main products included in ATG patches are: FND, OAM, OWF, FWK, JTT, JTA, TXK, XDO, ECX, EC, AK, ALR, UMX, BNE and FRM.

Workflow is dependent on products AME and HR, even if only shared HR modules are used. It provides document IDs to check versions of these products.

Whats New in Workflow: 11i RUP5 RUP7 and R12

Karen Brownfield Susan Behn

Overview
Workflow updates are delivered via ATG patches Release 11i.10
11i.ATG_PF.H.RUP7 (6241631) (Recommended) RUP6 is minimum level for 11i as of 12/01/2010
Minimum Baseline Patch Requirements for Extended Support on Oracle E-Business Suite 11.5.10 [ID 883202.1]

Release 12

Current patch is R12.ATG_PF.B.Delta.3 (8919491) with 12.0.6 Release Update Pack (RUP6) (6728000) November 7, 2008 (Recommended)

2
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Overview
ATG patches include following products

FND Application Object Library OAM Oracle Applications Manager OWF Workflow FWK Oracle Applications Framework JTT CRM Technical Foundation JTA Oracle Common Application Components TXK Oracle Applications Technology Stack XDO BI Publisher (XML Publisher)

3
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Overview
ATG patches include following products (cont.)
ECX Oracle XML Gateway EC Oracle e-Commerce Gateway AK Application Install ALR Oracle Alert UMX Oracle User Management BNE Web ADI FRM Oracle Report Manager

4
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Overview
Workflow is also dependant on products:
AME
Current level is 11i.AME.B.2 (included in 11i.HR.K.2) Refer to Document ID 368280.1 How Can Version of AME Be Determined? Refer to Document ID 135266.1 Oracle HRMS Product Family Release 11i and 12 Information

HR (even if only shared)

5
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Overview
Diagnostics provide crucial administration checks
See presentation on www.solutionbeacon.com
Maximize Efficiency of Oracle EBS Releases 11i/12 through Diagnostics

Overview Note 342459.1 Installation Guide Note 167000.1 FAQ and Troubleshooting Guide Note 235307.1 11i Diagnostic Catalog Note 179661.1 R12 Diagnostic Catalogs Note 421245.1 Training Note 232116.1 Tips and Tricks Note 398665.1 Diagnostic Test Catalog for 12.1.3 Note 1083807.1
6
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Overview
Important My Oracle Support Doc. IDs
Workflow Related Patches Installed
461431.1 Script to Check What Workflow Related Patches Are Installed in EBusiness Suite R12 One-offs not usually included

Workflow Patches Installed

459353.1 "Known Issues on Top of 11i.ATG_PF.H.delta.6 (RUP6) 4903765 858801.1 Known Issues On Top of 11i.ATG_PF.H.delta.7 (RUP7) 6241631 1095146.1 Oracle Workflow Release Notes for Release 12.1.3
Contains new features and workflow known issues
7
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

336843.1 or 275379.1 Oracle Workflow Diagnostic Script wfreleases.sql (Release 11i), Script to Check What ATG/Workflow Related Patches Are Installed In EBusiness Suite Includes very few one-offs

Overview
My Oracle Support Doc. IDs

737857.1 "Oracle Workflow Documentation Updates for Release 12.0.6" 431219.1 "Oracle Workflow Documentation Updates for 11i.ATG.PF.H.delta.6 (RUP 6) 464727.1 Oracle Workflow Documentation Updates for 11i.ATG_PF.H.delta.7 (RUP 7) 444524.1 "About Oracle Applications Technology ATG_PF.H Rollup 6 783600.1 About Oracle Applications Technology 11i.ATG_PF.H.delta.7 (RUP 7) Contains New Features, New/Changed Programs, New/Changed Profile Options, New/Changed Public APIs, New Business Events, New/Changed User Interfaces, New/Changed Scripts from CU1 through RUP6
8
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Overview
My Oracle Support Doc. IDs

469822.1 "Oracle Workflow Release 12 Diagnostics" 453137.1 "Oracle Workflow Best Practices Release 12 and Release 11i" 378287.1 "Oracle ATG Newsletters" Click on latest newsletter and see Workflow section for pertinent patches and My Oracle Support references 742340.1 "Oracle Support Applications Technology Group Data Collection Script Repository" 235307.1 "EBusiness Suite Diagnostic Tools FAQ and Troubleshooting Guide for Release 11i and R12"

9
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Overview
Workflow Functionality in Release 11i.10 and Release 12 (if patched current) are nearly identical Forms may look different due to look-and-feel Release 12 forms will be used in screen shots with any Release 11i differences noted

10
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Workflow Builder Vista / Windows 7 Installation


Must use 10gR2 version download from OTN
http://www.oracle.com/technology/software/products/Workflow/index.html

My Oracle Support Doc. ID: 563350.1 "Installing Oracle Workflow Builder 2.6.3 on Windows Vista Fails"
Navigate to Install folder icon should look like
Ignore setup.exe under top folder

Right-Click on "setup.exe", select Properties On the Compatibility tab, Compatibility Mode, click "Run this program in compatibility mode for" and select "Windows XP (Service Pack 3)" Start Installer (same setup.exe)
11
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Workflow Builder Vista / Windows 7


This method works, but is unsupported by Oracle per ORACLE WORKFLOW BUILDER ON MICROSOFT VISTA OR WINDOWS7 [ID 563350.1] dated July 27, 2010
Per this note, workflow on Vista and Windows 7 is unsupported

12
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator
Introduced in 11i RUP5 or any level of Release 12
See My Oracle Support Doc. ID: 412709.1Oracle Workflow Documentation Updates for 11i.ATG_PF.H.delta.5 (RUP5)

Can create administrator with access based on data or actions


Data Actions
Item Type Item Attributes Skip Retry Rewind Suspend Cancel Update (ability to update attribute) Monitor (ability to view workflow)
13
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Section Assigning Specialized Workflow Monitoring Privileges

Junior Administrator Options


Granting access to workflow type

Granting access to workflow actions

Grant 'All rows' to one responsibility Dept create grant and responsibility for each dept using separate responsibilities Person create grant for each person Create one role with desired permissions and assign role to responsibilities Create multiple roles and assign role to appropriate responsibility
14
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup


Setup requires the following responsibilities
Functional Developer Functional Administrator User Management
Can only be assigned from User Management responsibility Inherited by assigning role "Security Administrator For more information see UMX presentation on www.solutionbeacon.com
R12 Function and Data Security UMX and Role Based Access Control

15
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup Steps Restrict by Item Type / Action


Onetime steps
Create Object Instance Set for WORKFLOW_ITEMS Create Action Permission Sets Create Role(s) containing Action Permission Set(s) Create Grant for Object Instance Set created in previous step
Specify workflows or 'All rows'

Sets up parameter list so you can specify specific workflows

Steps Per User or Responsibility

Steps Per User

Assign Role(s) containing Action Permission Set(s)


16
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Steps Restrict by Item Attribute Value


Onetime steps
Update Object WORKFLOW_ITEM_ATTRIBUTE_VALUES Create Object Instance Set for WORKFLOW_ITEM_ATTRIBUTE_VALUES
Specific to a Item Attribute

Steps Per User or Responsibility


No Parameters

Create Grant for Object Instance Set

17
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

ONE TIME JUNIOR ADMINISTRATOR SETUPS

2008 Solution Beacon, LLC. All Rights Reserved.

Junior Administrator Setup OneTime Step: Object Instance Set


Use Functional Developer responsibility security tab Query Name = WORKFLOW_ITEMS Click the link Workflow Items (Not the Update icon)

19
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup OneTime: Object Instance Set

Note Column Name = ITEM_TYPE

Click Object Instance Sets tab above Column Name


20
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

We are setting up access to item types

Junior Administrator Setup OneTime: Object Instance Set


Click the Create Instance Set button

21
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup OneTime: Object Instance Set


Enter Name, Code and Description Code SB_JR_ADMIN_ITEM_TYPES
Internal Name; no spaces; can include hyphens and underscores; cannot be updated once saved

Userfriendly descriptive name

Optional

22
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup OneTime: Object Instance Set


Predicate Enter body of where clause
One line of each item type parameter

Value extended from that in My Oracle Support Doc. ID: 412709.1 "Oracle Workflow Documentation Updates for 11i.ATG_PF.H.delta.5 (RUP 5)

When all data is entered, click here

23
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup OneTime: Object Instance Set Grants


Can create grants at this time or later using "Functional Administrator" responsibility
(Will describe in later slides 36-41)
Covering One Time setups in this section

24
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup OneTime: Permission Set(s) for Actions


Administrative Actions
To allow all actions, use User Management responsibility to assign the role Workflow Admin Role Otherwise.
Create Permission Set(s) for allowed actions
Permissions already seeded by Oracle

Create role(s) and assign permission set Assign new role to user

25
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup OneTime: Permission Set(s)


Functional Administrator Responsibility Security Permission Sets tab Create Permission Set "Code" cannot be changed once saved

Enter Name, Code, Description (optional) Click Add Another Row


26
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup OneTime: Permission Set(s)


Enter Permission(s) and Click Apply (AFTER adding all desired rows)

In this example, we will have only one row per permission set

Click Add Another Row until finished with actions for this role
27
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup OneTime: Create Role(s)


Responsibility User Management Inheritance
Click Create Role Button

Roles & Role

Only from user SYSADMIN or user w/ role Security Administrator

Click Create Role

28
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup OneTime: Create Role


Enter role information in the header section then click Save After saving header, click Create Grant
Recommended Values

1. Enter info in top of form and click Save (not Apply) 2. Click Create Grant
29
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup OneTime: Create Grant

Enter Name and Description (optional) then Click Next Leave other fields blank
30
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup OneTime: Create Grant

For this type of role, skips screen 2 Enter Permission Set Name just created, click Next
Create a separate permission set for each action
Otherwise, there may be too many combinations

31
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup OneTime: Create Grant


Verify Information, click Finish On next screen, click OK

32
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup OneTime: Role with Grant Completed

Note that "UMX|" added to beginning of Role Code Roles can only be inactivated, grants can be deleted Create remaining roles (one per Permission Set)
33
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup Monitor Role Considerations


Since all Junior Administrators must be assigned this role

Whether using one responsibility, or creating multiple responsibilities (either due to groups being assigned different workflows or different actions)
Assign role as sub-level of responsibility in role hierarchy Assignment of responsibility assigns Monitor role
This is called role inheritance

34
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

ADDITIONAL JUNIOR ADMINISTRATOR SETUPS

35
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup Specify Workflows Through Grant


Functional Administrator Responsibility Grants Security

Click Create Grant to create Grants for Item Types/Item Attributes

36
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Specify Workflows Through Grant

Enter name, Description (optional)

When all data entered, click here

Other Grantee Type choices are "All Users" and "Specific User. This is example is for a responsibility Object is "Workflow Items"
37
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Specify Workflows Through Grant

Enter name of Instance Set created earlier

Click Next

Data Context Type Choices are:

All rows will allow access to all workflows Instance will allow access to single workflow Instance Set will allow access to 110 workflows
38
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Specify Workflows Through Grant


Enter Workflow Item types for this grant Enter Business workflow item permission set as the set Then click next at the top of the page

Click Next Enter Internal Names of workflows Enter "Business workflow item permission set"
39
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Specify Workflows Through Grant


Step 4 is review screen, if correct click "Finish" Returns to Grant search screen

40
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Two Grant Types, Same Results

Results: Can't see grantee w/o clicking on Name

Results: Can see grantee

41
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup


Can follow similar procedure to restrict access by a specific item attribute and value Item attributes are specific to an item type, so this type of restriction is usually done in conjunction with specifying the item type
Example: WFERROR item type where ERROR_ITEM_TYPE (Error Item Type) attribute = name of workflow allowed to administer

White paper contains more details on setup for item attributes


42

http://www.solutionbeacon.com/WhatsNewinWorkflow 11iRUP5RUP5andR12paper.pdf
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup Assign Role(s)


"User Management" responsibility Users Enter User Name, click Go to query user Click Pencil to Update

43
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup Assign Role(s)


Click Assign Roles

44
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup Assign Role(s)


Check the Select box for desired roles, then click Select button in upper right hand corner

45
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup Assign Role(s)

Click "Save" to return to this page, "Apply" to return to Search page

Enter Justification Check Role Inheritance to see if any other roles/ responsibilities assigned as part of this role
46
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Junior Administrator Setup Assign Role(s)


Assign Responsibility with workflow administration menu (if not inherited from previous step)
Do not use the responsibility assigned as the workflow administrator The following forms will allow admin access
This would give full permissions

Status Monitor (restricted by workflow types and actions defined) Notification Search

Notification ID not present, but can access and respond to notifications Can create custom menu and remove this function
47
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

MORE NEW WORKFLOW FEATURES

48
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Mailer New Features Response Value Delimiter


Useful if you need to enter ' in responses Acceptable values

If using Microsoft Outlook Express, do not use QUOTE Can override mailer parameter for specific message using #WFM_HTML_DELIMITER
49
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

DEFAULT single quote (') APOS same as DEFAULT (') QUOTE double quote (") BRACKET ([) for opening and (]) for closing

Mailer New Features 11i RUP5 Response Value Delimiter


Not Visible / Updateable from OAM Execute following queries to determine delimiter
SELECT c.parameter_id, c.parameter_name, a.parameter_value FROM fnd_svc_comp_param_vals a, fnd_svc_comp_params_vl c WHERE c.parameter_id = a.parameter_id AND c.parameter_name = HTML_DELIMITER'; component_id, component_name SELECT FROM fnd_svc_components c WHERE component_name LIKE 'Workflow Notification Mailer' ORDER BY component_id;

Run afsvcpup.sql

Enter component ID for mailer Enter Parameter ID for HTML_DELIMETER Enter value for the parameter
50
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Mailer New Features 11i RUP5 Dedicated Mailers


Can dedicate a mailer to process only a select item type and message by creating 2nd mailer and adding this information to the correlation ID (page 1 of Advanced Setups)
All messages for specific item type
<item_type_Internal_name>:%

Specific message for specific item type For messages from Alert, use "ALR%"

<item_type_name>:<message_internal_name> My Oracle Support Doc. ID: 743344.1 "How to create a dedicated mailer for Alerts"
51
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Mailer New Features 11i RUP5 Notification of Mailer Failure


Event oracle.apps.wf.notification.send.failure
Subscription with function WF_MAIL.Disable_Recipient_Ntf_pref
Sets recipient's preference to 'DISABLED' Sends email to SYSADMIN detailing the failure (contains notification _id and role name(s))

My Oracle Support Doc. ID: 750684.1 "How to Enable notification for SYSADMIN of Invalid Email Address"
This subscription only executed if following mail tag exists that matches response and that has Action code of "Error"
Outlook is "Undeliverable:" Tags are case sensitive
52
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Mailer New Features 11i RUP5 Notification of Mailer Failure

53
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Mailer New Features Release 12 Improved Mailer Log


Mailer log is easier to search
First, Back Buttons Go to Page functionality

Can use buttons or Can use buttons "Go to Page" to or "Go to Page" to navigate navigate

54
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Mailer Best Practices If Choosing Not to Use Email


Set Global preference "Do not send me mail" Update all individual users preferences
UPDATE fnd_user_preferences SET preference_value = 'QUERY' WHERE prefernce_name = 'MAILTYPE';

Do not start the mailer For event oracle.apps.wf.notification.send.group

Disable subscription where Source Type = Local and Out Agent = WF_NOTIFICATION_OUT@<system name>
Events enqueued for each notification even if preference = "QUERY"

My Oracle Support Doc. ID: 45137.1 "Oracle Workflow Best Practices Release 12 and Release 11i", section "Choosing Not to Use E-mail Notifications"
55
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Grant Worklist Access 11i RUP5 Restrict by Item Type


Values default to item types where notifications exist Lookup Type WF: Vacation Rule Item Types
Use workflow internal name for Code

56
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Notifications Worklist Buttons


Personal Worklist
Export Button export worklist to Excel Close Button select and close several FYI at once (new) Respond respond to multiple notifications with one response

Advanced Worklist

(new) Close Button select and close several FYI at once (new) Respond respond to multiple notifications with one response
57
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Notifications Worklist Buttons


Two "Close buttons

First "Close" will close selected notifications w/o verification Second Close provides warning

58
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Notifications Worklist Bulk Response


Available in 12.0.6 to12.1.3 11i Patch 6722406 requires password New Profile option must be set WF: Enable Bulk Notification Response All selected notifications must be open and originate from same node in the workflow New Page opens with all selected notifications and single set of buttons clicking response answers all shown notifications
59
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

RUP6 is prerequisite

Notifications Worklist Bulk Response

Select desired notifications, click Respond

60

Selected response (and note) will apply to all listed notifications

Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Notifications Worklist Bulk Close


12.0.6 to12.1.3 11i Patch 6722406 requires password Can only use for FYI notifications All selected notifications must be open but can originate from different workflows Confirmation page appears (if enable 2nd Close, not 1st close button) and notifications are closed
RUP6 is prerequisite

61
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Notifications Details Buttons


Printable Page Button displays w/o application header, footer, and navigation options Notification ID can be hidden using personalizations

62
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Blackberry Responses HTML Response Fix


Patches required to fix Java Mailer problem
Replaces spaces in HTML under each response button with %20
R12 - Patch 6272680 R12.ATG_PF.A.DELTA.4 11i - Patch 6802716, or upgrade to 11.5.10 RUP7

Verify the following in your Blackberry device:

You have the required OS version You have Enabled the HTML Emails in the Email Settings You are using the correct BES with the correct service pack
some customers reported that BES 4.1.4 + service pack 6 worked fine with HTML links.
63
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Blackberry HTML Response


Step 1 highlight HTML for desired response, click trackball

Step 2 Click trackball again to accept response

Step 3 response properly coded appears, click trackball

Step 4 Roll trackball to highlight Send, then click 64


Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Test the Mailer 11i RUP6 and earlier


Only one message sent, no PL/SQL or OA Framework regions No confirmation of response sent back

65
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Test the Mailer RUP 7 and higher


From OAM, click icon next to Mailer, click "View Details" tab, click "Test Mailer", select role, click "Send Test Message"
Mailer must be running Role must have email address Global and Role mailer preference cannot be QUERY, SUMHTML, SUMMARY PL/SQL format OA Framework format
66
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Sends two messages

Test the Mailer RUP 7 and higher


OA Framework Version PL/SQL Version

67
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Test the Mailer RUP 7 and higher


Responding will open a login page, then the Worklist page After responses are received from both versions of the notification, Mailer will send a FYI confirmation for both responses

68
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Test the Mailer Release 12


Workflow Mailer URL Access Tester

Page to validate that mailer HTTP request to web tier to fetch framework content To use this feature add one of these functions to menu
Function "Workflow Mailer URL Access Test (WF_TEST_MAILER_URL)" Menu "Workflow Mailer URL Access Test Menu (WF_TEST_MAILER_APPLICATION)"

69
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

RUP 7+ Features
Refer to Oracle Workflow Documentation Updates for 11i.ATG_PF.H.delta.7 (RUP 7) [ID 464727.1] #MORE_INFO_PARTICIPANTS Attribute
User can request more information before approving Info can be requested from workflow participants
Workflow owner Owner of parent process Anyone notified by the workflow

Message attributes can be displayed in the subject line


70
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

RUP 7+ Features
Workflow Agent Ping/Acknowledge Workflow allows for testing of business event system
Can test internal or external systems Instructions are in Document ID 464727.1

71
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Other 12.1.1 New Features


Full NLS Support (Language, territory, date language, date format, currency, sort, numeric characters) at user level

Non-Gregorian Calendar Support for Hijrah and Thai Calendars


Uses new NLS calendar preference profile options
FND: Forms User Calendar FND: Calendar Week Start Day

Notification content is generated based on profile options for recipient

Notifications will convert dates to preference specified for recipient


72
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Mailer Issues in 11i and R12


Responses are not processed or randomly moved to Discard folder
Multiple instances using same mailer account and using same Mailer Node Name My Oracle Support Doc. ID: 333444.1 "Workflow Mailer Randomly Moves Response E-mail Notifications to the Discard Folder" My Oracle Support Doc. ID: 418931.1 "Inbound Processing Is Not Happening While Approving/Rejecting From Emails"
73
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Define different Mailer Node Name for each instance Define separate IMAP accounts for each instance

Mailer Issues
Mailer saying in Starting status or Mailer tags not recognized
Mailer Node Name is not all uppercase, or has dashes or spaces in the name
Fix name, restart mailer My Oracle Support Doc. ID: 299974.1 "Issues with Node Names and the Java Mailer" My Oracle Support Doc. ID: 743753.1 ""Unsolicited Mail" Warning When Receiving Out-Of-Office Reply"

74
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Mailer Issues
Mailer unable to connect to IMAP account

My Oracle Support Doc. ID: 741352.1 "Unable to Connect to Mail Store in Workflow Notification Mailer Logs"
No one else can be logged into IMAP account Inbox is full
With mailer down, log into IMAP account, clean out Inbox Set mailer tags to ensure SPAM moved to Discard

"Processor Close on Read Timeout" parameter is checked Concurrent manager node is able to reach IMAP server on port 143 or 993 No spaces in any email address in WF_LOCAL_ROLES Increase time out parameter for IMAP account Set "Inbound connection time out" parameter to 200 or higher
75
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Other Directory Services Notes


My Oracle Support Doc. ID: 433473.1 "Unable to Activate a User Responsibility Assignment that Existed Before Upgrade" Problem is with Events oracle.apps.fnd.wf.ds.userRole.%
Disable subscription AP_WEB_PROXY_ASSIGN_PKG. proxy_assignments Apply patch Run "Workflow Directory Services User/Role Validation"
p_Check_Dangling Yes Add Missing user/role assignments Yes
76
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

(Release 11i ) 6153778 (Release 12) fix is in 12.0.4

Other Directory Services Notes


My Oracle Support Doc. ID: 421778.1 "Responsibilities Not Showing Up According to the End Date In List of Available Responsibilities" Problem with events oracle.apps.fnd.wf.ds.userRole.%

Ensure subscription WF_ROLE_HIERARCHY.Aggregate_User_Roles_RF exists and is enabled

77
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Other Directory Services Notes


My Oracle Support Doc. ID: 559347.1 "Error ORA20001: FND_CANT_INSERT_USER_ROLE When Assigning A Responsibility To A User On R12 Upgraded From 11i" Problem with events oracle.apps.fnd.wf.ds.userRole.%
Release 12 Ensure WF_ROLE_HIERARCHY.Cascade_RF , WF_ROLE_HIERARCHY.Denormalize_User_Role_RF and WF_ROLE_HIERARCHY.Aggregate_User_Roles_RF exist and are enabled

78
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Other Directory Services Notes


My Oracle Support Doc. ID: 406892.1 "Missing/Corrupted User-Role Responsibilities"
Patches mentioned are included in 11i.ATG_PF.H.delta.5 (RUP5) Recommends scheduling following concurrent programs (in order)
Sync responsibility role data into the WF table

Synchronize WF LOCAL tables Workflow Directory Services User/Role Validation


79
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Release 11i .10 only obsolete in Release 12 My Oracle Support Doc. ID: 727534.1 "Concurrent Program "Sync Responsibility Role Data Into the WF Table" errors: Cannot Find File affurg02.sql"

Builder Issue
My Oracle Support Doc. ID: 223775.1 "ORA-01422: exact fetch returns more than requested number of rows when saving workflow to Database"

Performer for notification was assigned constant value without using "Load Roles from Database" Multiple records exist in WF_LOCAL_ROLES with same Display Name Validate issue by opening Directory Services section, right-clicking each role, selecting Properties

If didn't use "Load Roles from Database", "Internal Name" will be ~WF_TMP-n
80
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Loader Issue
My Oracle Support Doc. ID: 745999.1 ""1300: Could not load" Error When Trying to Download the Workflow"; 793175.1 "WFLOAD Fails with WFLADDL_BAD_ITEM_TYPE NAME Error"
Patch 8260625 There are junk characters in the ITEM_TYPE name Requires RUP5

81
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Available at www.solutionbeacon.com

Installing, Upgrading and Maintaining Oracle EE-Business Suite Applications 11.5.10.2+

The ABCs of Workflow for Oracle E-Business Suite Release 11i and Release 12
82

The Release 12 Primer Shining a Light on the Release 12 World

Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Ranked Scorecard Free Consultation


How Does The Scorecard Work Answer multiple-choice questions Identify areas of risk (business and IT) Ranked score helps measure your status on issues Provides recommendations for next steps Feedback on issues that concern steering committees and ROI
83
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Scorecard Focus Areas Competitive Optimization Functional and Process Issues Project Approach and Complex Issues Workflow Issues Customization Reduction Database Data Integrity System Optimization Business Intelligence

Questions and Answers


Thank You! Karen Brownfield kbrownfield@solutionbeacon.com Susan Behn sbehn@solutionbeacon.com
www.solutionbeacon.com
84
Copyright 2010 Solution Beacon, LLC All Rights Reserved Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.

Real Solutions for the Real World

You might also like