GL Journal approval- Send notification to multiple approver
Hello
I want to send GL journal approval notification to multiple approver, once any of the approver approves the journal it should be removed from worklist of all approver. How can we acheive this?
Pls help
Thanks
Avalon
Hi
What i am sure of is that you can have specific groups for your journal approval and each of the groups can have specific approvers.
When i say the above line, i mean that you can have groups like Treasury, Finance and Payroll and each of them have their desiganated approvers.
Then the level of journal preparer who can also fall to a specific group.
Once the journal preparer belonging to a specific group prepares a journal, it will route to the journal approver belonging to the specific group.
I am not sure about whether you can create approval groups and also if you send the journal for approver to multiple approver, than how the other approver will come to know that the journal is approved or rejected or whether has the other person taken any action - it will create dependencies between the 2 person and hence might create confusion.
So i am not sure about the resolution for your question.
But if the approach suggested by me matches your requirement, i can forward you the document which contains the step you need to do to achieve the functionality,
Hope this helps.
Thanks and Regards
Manish Jain
Similar Messages
-
How to send notifications to multiple person with same role and with result
How to send notifications to multiple people with resultout as approve/reject?
We are looping the notification by attaching a cursor query to find the different emp nos to send for approval.
I cannot associate a role because these emp nos are sub-set of a role which I have created and i am getting thru the cursor query.
For FYI notification there is no problem, but for approval notification, I am not unable to send approval notifications to all the people.It stops at the first person in the loop.Pls suggest alternate way. Thanks in advance.Manju,
I would use the cursor to populate the API for creating an ad-hoc role within the workflow process as a function. Then set your notification performer as the ad-hoc role.
Here is an example function:
create or replace procedure sample_emp_fill(itemtype in varchar2,
itemkey in varchar2,
actid in number,
funcmode in varchar2,
resultout in out varchar2) as
cursor get_name is
select ename from scott.emp where mgr = 7839 and empno != 7566;
role_name varchar2(50);
names varchar2(500);
begin
if (funcmode = 'RUN') then
role_name := 'ad_hoc_role_'|| itemkey;
for row in get_name loop
names := names || row.ename || ' ';
end loop;
WF_DIRECTORY.CreateAdHocRole( role_name=>role_name,
role_display_name=>role_name,
language=>'AMERICAN',
territory=>'AMERICA',
role_description=>role_name,
notification_preference=>'QUERY',
role_users=>names,
email_address=>' ',
fax=>'',
status=>'ACTIVE',
expiration_date=>'');
resultout := wf_engine.eng_completed||':'||wf_engine.eng_null;
return;
end if;
end; -
How to create a new role : Need to send notifications to multiple users.
Hi All,
I have a requirement where in I need to send notifications to multiple users
and no. of users in the list is not fixed.i.e. this builds up dynamically.
Kindly let me know how do I achieve this.
Also wanted to know where form the Workflow roles get created i.e. who inserts data into wf_roles and wf_user_roles tables. Is there any UI to create roles and associate users with them.
Thanks,Hi,
Yes - by default all responsibilities are defined as roles in the Workflow directory. You just need to identify the role that corresponds to the responsibility (look at ORIG_SYSTEM and ORIG_SYSTEM_ID columns, IIRC) and then send the notification to the role.
HTH,
Matt
WorkflowFAQ.com - the ONLY independent resource for Oracle Workflow development
Alpha review chapters from my book "Developing With Oracle Workflow" are available via my website http://www.workflowfaq.com
Have you read the blog at http://thoughts.workflowfaq.com ?
WorkflowFAQ support forum: http://forum.workflowfaq.com -
Sending notifications to multiple varying recipients.
Hi All,
There is an existing Standard Oracle Notification which is being sent to a single user/role i.e. Sysadmin right now. But for a client requirement, I need to be able to send this to multiple users based on the operating unit that is running the workflow. It is a combination of standard users and org-specific users e.g: Sysadmins, APADMINs and say employee supervisor (which will differ for each employee). I understand that I can create role groups in "Global roles" and send it to multiple people. But how to I take care of the variable names in each scenario.
Any pointers?Somewhere in the application there is a call to WF_ENGINE.CreateProcess to instanciate the workflow process and afterward you set the attributes for it. Check who the performer role of that notification is. If it is hard coded to sysadmin then you need to change it to be the value of an attribute (you need to create an attribute if you have not).
If the performer role is already the value of an attribute then use WF_ENGINE.SetItemAttrText to set the value of that attribute to the name of the ROLE that groups all those users. And then ensure the Expand Roles checkbox is checked.
Regards. -
Sending Notifications to Multiple Exchange Recipients
We have a number of extensions which are answered by any one of several people in a department. The Unity boxes for these shared extensions are not synched to any one person's individual Exchange account. How can I send notifications of new messages to multiple e-mail addresses?
We tried building a distribution group in Exchange and entering that address in the Unity box, but nothing happens. Under "Edit Unified Messaging Account (Exchange)" -- if Unity can't/won't send notifications without Synchronize Connection...(Single Inbox) checked, why is that an optional setting? Without it, the Test button generates the result "No capabilities are enabled on the server."Assuming Unity Connection, not Unity since you mention Single Inbox. Specify product and version when posting.
Single Inbox requires a normal Exchange mailbox, not a distribution list. If you want a DL as the receiptient you need to use the Message Actions menu option and change voicemails to Relay with the DL SMTP address specified.
PS- Exchange-side message rules are not processed for Single Inbox-deposited messages so creating a rule in Outlook won't work.
Please remember to rate helpful responses and identify helpful or correct answers. -
Workflow to send notifications to multiple supplier email ID's
Hi,
I am little stuck in one logic. Don't seem to be a complecated but just looking for the right approach.
I have a custom concurrent program which has a SQL query which returns multiple rows. Each row is a for each supplier e.g.
Supplier1 [email protected] 123 5000
Supplier2 [email protected] 456 4000
Supplier3 [email protected] 789 3000
This set is returned based upon some criteria mentioned in the where clause of the SQL.
Ultimate aim is to send 1 notification to each of the email id's and those notification should have the corresponding attribute values.
3 notifications fired from a workflow triggered by the concurrent program (which actually returns this 3 rows in a SQL)
Supplier 1 to receive 5000
Supplier2 to receive 4000
Supplier3 to receive 3000
My approach / or the only approach coming in mind is using a cursor for the SQL inside the concurrent program and using a for loop, initiating the workflow each time for a loop iteration i.e for each iteration of loop , workflow procedure will need to be initiated, so item type will be same but item key will of 3 different item key. Please let me know if this is the only approach or is it somehow possible to fire only one instance of workflow and not 3 different instances to send 3 notifications.
Ad hoc role creation would not be option here because the number of rows may be large and not just 10-15. I just need the correct approach to handle this,
Regards,
AdCan you please explain your requirement in detail? Also why don't you go with a custom table with some references?
Thanks -
Send notifications to multiple addresses
Hi,
I'm facing a problem with the notifications in srm. I would like to send an e-mail to multiple adrresses related to the same bp, while the system only considers the default address when sending.
Does anyone know a badi or a program where I can act to add other e-mail addresses?Assuming Unity Connection, not Unity since you mention Single Inbox. Specify product and version when posting.
Single Inbox requires a normal Exchange mailbox, not a distribution list. If you want a DL as the receiptient you need to use the Message Actions menu option and change voicemails to Relay with the DL SMTP address specified.
PS- Exchange-side message rules are not processed for Single Inbox-deposited messages so creating a rule in Outlook won't work.
Please remember to rate helpful responses and identify helpful or correct answers. -
Send Notification to Multiple Internal Users
Hi everybody,
how can i send an email to Multiple Internal Users in BPM which are not known at design time?
I know i can use an expression, but i have a collection of type string (EmployeeID's). I can use the method getPrincipalByUniqueName(EmployeeID,"user") but employeeID is a collection and this method expected a single string.
regards,
SidHi Anil,
my BPM-WebService will be called with a Request parameter:
users (1..*)
userID (string)
So at Run Time i get a collection or array with userID's like: SD4711, AN4712....
If i use getPrincipalByUniqueName("SP4711","user") i get the right user but i have a collection, so what could i do?
I can determine the interface by my self, so it is not a problem to change the interface if it is necessary.
How can i use getPrincipals(Sting(1..*) principalID)?
regards,
Sid
Edited by: Sid on Dec 13, 2010 3:21 PM -
Sending Notification to Multiple Users in Multiple Language.
Hi,
In our Apps (R12) environment, workflow is installed in multiple languages. I have a requirement where User can choosed their preferred email language and all notification should be sent to that user only in the preferred language.
Below is the logic that I am using:
1) Creating adhoc users for the email addresses and passing user preferred language as 'language' parameter. This language is different for different users.
2) creating adhoc role and attaching all previosuly created adhoc users to this role.
Here is where problem comes...
Notification is going only in the language that is specified while creating adhoc role. This is overwriting languages that are being specified while creating adhoc users !! I even tried not to pass any language while creating role but in that case it is taking language for that session...
Is there any way to achieve this functionality?
Thanks,
SumitHi,
Are you expanding the role in the definition?
I would expect that if you are notifying a role, then the language of the role is used, unless you expand the roles - in which case the language for the users which are part of the role would be used.
HTH,
Matt
WorkflowFAQ.com - the ONLY independent resource for Oracle Workflow development
Alpha review chapters from my book "Developing With Oracle Workflow" are available via my website http://www.workflowfaq.com
Have you read the blog at http://www.workflowfaq.com/blog ?
WorkflowFAQ support forum: http://forum.workflowfaq.com -
Error while sending notificaiton to multiple users
I created an adhoc role like:
declare
l_role_name varchar2(150):='TO_ROLE';
l_role_display_name varchar2(50):='TO_ROLE';
l_users := l_1_user||' '||l_2_user;
l_1_ruser and l_2_user are of fnd_user%user_name type..and they get the user names from fnd_user using a cursor variable.Both l_1_ruser and l_2_user are already having assigned to various roles.
But for my present scenario i am creating an adhoc role and assigning both l_1_user and l_2_user who are residing in wf_local_roles.
WF_DIRECTORY.CreateAdHocRole (
role_name => l_role_name,
role_display_name =>l_role_display_name,
email_address => null,
notification_preference => 'MAILHTML'
WF_DIRECTORY.AddUsersToAdHocRole (
role_name => 'TO_ROLE',
role_users => l_users
when using the above I am getting:
Failed Activity Test_NOTIFICATION3
Activity Type Function
Error Name -6500
Error Message ORA-06500: PL/SQL: storage error ORA-04030: out of process memory when trying to allocate 16328 bytes (koh-kghu call ,pmucalm coll)
Error Stack Wf_Directory.AddUsersToAdHocRole(SEND_TO_ROLE, " ") ........
any suggestions...
Edited by: user8612301 on Aug 31, 2011 2:03 PMHi
I am facing same error. I am using standard workflow API to create and assign a role functionality for sending notification to Multiple users.
Error Message = ORA-06500: PL/SQL: storage error
ORA-04030: out of process memory when trying to allocate 16328 bytes (koh-kghu call ,pmucalm coll)
Error Stack =
Wf_Directory.AddUsersToAdHocRole
I would appreciate that if know what could be the issue.
Thanks -
Hi
I have a client required to send notifications to outside email box, and also user will approve this notification through email.(i,e not logged into oracle and approve it) in 11i instance.
i need to send mail from po department to finance department
once finance department approves , then mail back to po department that your notificaiton approved.
from address:=[email protected]
to address:=[email protected]
as part of this we did IMAP set up
and used the following code. and getting the notifications from Oracle to my mail box.
my main issue is when user approves the wf notifications, it is not showing my specified email address in the attribute #WFM_REPLYTO, always it is showing the IMAP set up wfdev address
what is the value i need to use for this #WFM_REPLYTO
eventhough i am sending the to_address email id to the following attribute(wf_engine.setitemattrtext), the workflow approval not working for that email id.
only if i am using the '[email protected]' in the imap set up, then only approval is working.
how can i override this to_email address value([email protected]) to my desired email address?
wf_engine.setitemattrtext (itemtype => l_item_type,
itemkey => l_item_key,
aname => '#WFM_REPLYTO', -- to_ address
avalue => '[email protected]' -- [email protected]
if any body having some sample code related to this please share on this.
Thanks
samSam,
Can you find any errors in the Workflow log file?
Please review the following docs.
Setting Different Values For Attributes #WFM_FROM & #WFM_REPLYTO Does Not Happen Or Results In SAXParseException (Doc ID 1455191.1)
How To Change The Default From and Reply To Email Address For Workflow Email Notifications (Doc ID 760477.1)
Thanks,
Hussein -
Send notification for Approved PR to third party (not in hierarchy)
Oracle Purchasing.
how can I send notification for third party (buyer) which is not in the approval hierarchy to inform him the PR is approved? so, he`ll receive same notification as the issuer.
RegardsSorry to say the obvious.Customize the workflow?
-
Send notifications to the users whenever a template is ready or an approval
Is it possible to send notifications to the users whenever a template is ready or an approval is recorded when we use the work status. Is there any SAP "How to" documentation available on this ? What are the limitations of this process ?
Hi Sumit
Yes it is possible.
In BPC Microsoft Version we can design Business Process Flow (BPF) with the required Start date and time.
Through BPF (using step 1) we can also send E-mail Notifications for Start and closure of the Planning cycle.
To make this E-mail notification thing work:
1. Assign E-mail ids to the Owner/ Reviewer property in dimension with Hierarchy structure.
2. Assign Server info in the Application Set Parameter section from BPC Admin domain.
Using WorkStatus
This initiates emails to both the planner and the approver for any change in data for a work state change.
This is available in link: http://help.sap.com/saphelp_bpc70sp02/helpdata/en/a1/532226947C49A5B2E2BD32450CB2D1/frameset.htm
Hope this answers your question.
Regards
Abhishek -
How do I send single notifications to multiple people in the workflow?
HI
As I see you can send notification to one person at a time.
For example, the approval notification goes to a approver once someone submits a expense report or po approval.
How do I send single notifications to multiple people in the workflow?
Any idea?
Thanks in advance.Hi,
You need to send the notification to a role, which can comprise one or more than one users. If you check the "Expand roles" checkbox, then a different copy of the notification will be sent to each member of the role; otherwise one notification is sent which can be viewed by all holders of the role.
You should always send a notification to a role rather than a user, anyway - roles do not go on holiday, get sick or leave the company; users do.
HTH,
Matt
WorkflowFAQ.com - the ONLY independent resource for Oracle Workflow development
Alpha review chapters from my book "Developing With Oracle Workflow" are available via my website http://www.workflowfaq.com
Have you read the blog at http://thoughts.workflowfaq.com ?
WorkflowFAQ support forum: http://forum.workflowfaq.com -
Journal Approval - Resend to Approver
Hello,
Journal Approval workflow gets Timeout after 7 days and notification has following action list which preparer can take,
1. Cancel Approval Request
2. Resend to Approver's Manager
3. Resend to Approver
How can i initiate these actions using PLSQL code/API. I reviewed Workflow and got API to "Cancel Approval Request" but did not able to get any details about "Resend to Approver". Can anyone guide me on that.. Is is possible to initiate action "Resend to Approver" using API ??
Regards,
Priyanka
Edited by: Priyanka Pawar on Apr 16, 2013 3:06 PMHi
Which SRM version are you using ?
Please go through this ->
The report RSWUWFMLEC is used to send out emails to approvers. In case of line item based approval each approver should see the line items he is responsible for.
However, he does not see any line items of the shopping cart or sees items he's not assigned to.
Note 1133122 RSWUWFMLEC: Sometimes some Emails are missing
Note 903724 - RSWUWFMLEC sends email with wrong or without any line items
Note 983693 RSWUWFMLEC repeatedly sends mails
Note 909863 RSWUWFMLEC - unexpected, incorrect recipients
Note 1044096 RSWUWFMLEC: Wrong Emails and/or Bad Performance
Note 1032232 RSWUWFMLEC: Mails are delayed
Note 967343 RSWUWFMLEC: One E-mail per User - E-mails not sent
Note 933592 RSWUWFMLEC sends mails to excluded approvers
Note 858091 program RSWUWFMLEC sends email with all line items
Hope this will help. Do let me know.
Regards
- Atul
Maybe you are looking for
-
When I deploy the cube which is sitting on my PC (local) the following 4 errors come up: Error 1 The datasource , 'AdventureWorksDW', contains an ImpersonationMode that that is not supported for processing operations. 0 0 Error 2 Errors in the high
-
Can no longer get chat on Facebook. What happened? MacBook went out same time?
Why can't get chat on Facebook? It worked earlier. MacBook has just a blue screen. Any connection?
-
Hp wireless tv connect - rarely links to a Win 8 laptop
I have no trouble connecting my Win 7 laptop or Android tablet to an HDTV using the HP Wireless Connect device. Connection occurs very quickly. But I have great trouble trying to get my Win 8.1 laptop to Link to the TV. It just keeps saying that it i
-
Movie fps VS playing fps in quicktime inspector
using a 30FPS movie as example... movie fps is the real FPS of movie. playing fps is the FPS of: A. the movie actual playback FPS (meaning even though it says 30 FPS it might not be) B. the movie is indeed 30FPS but playback FPS is just FPS of playba
-
XMLTable - 65535 limit on rows returned
Hi, I've come across a problem with the Oracle XMLTable command as follows: - I have an XML doc (approx 30Mb) which contains 79k entries - I have this referenced in Oracle as a BFile - If I count the number of rows returned by the XMLTable command it