Send Invoice to multiple user via email.
Hi,
We are using the output type external send. But the standard PO process will send email to only 1 recipient. The email will be taken from the customer master where email is flagged as Standard.
Is there any other way (or any user exit) to send invoice to a multiple recipient (TO and COPY-TO) maintained in customer master?
Appreciate your input.
Thanks
Hi Kiran
If you have output type maintained in your system and you want to send it to multiple people then all you have to do is include the partner functions in the output type in transaction NACE or V/30. The system will automatically copy the email addresses from the partner profiles and mail will be sent...
I hope it helps.
Though if it a certain set of ppl that the mail has to be sent to every time a PO is raised then you will have to take the help of your ABAPer.
Similar Messages
-
Adding prompts dynamically and then send the results to users via email
Hi,
We have to schedule the reports for auto delivery to users at a specific time period. Please, tell me the mechanism to schedule them and how to assign prompt values to them. Currently, the reports are run by users by selecting prompts from the dashboard. If we schedule them, we will have to add some of these prompts dynamically and then send the results to users via email.
Thanks in advance!Hi,
I haven't tested it myself...but may be the following steps can help you.
Fill some session variables depending on the the name of the user who logs in (this can be done easily be creating different session variables and put some executing order in it)
Then you use these session variables as default values for your prompts. So the report will be executed making use of this default values.
And by scheduling your ibot..you can send it by mail.
I don't know if it's this what you're looking for...probably you have to base your prompt values depending on the users that are selected in your ibot?
Hope it can help y ou in some way or another...
KR,
A -
Automatic scheduling of report and send the output to user via email
Good Morning,
Please i need to scheduled report and send the output via email in Discoverer . Please can someone assist in how to achieve this ?Hi,
You cannot schedule and email a Discoverer report using standard Discoverer scheduling. You have to use a third party scheduler and Discoverer Desktop running on a windows PC.
This presentation has some more details on how to do this.
Rod West -
I cannot view the family sharing invitation. My wife has sent it multiple times Via email and text yet I haven't had a notification, but when I attempt to send to her she receives the notification. Help please?
There are a lot of posts in the forums today with people having problems with iMessage. There was also a published outage yesterday, so it's possible there are still some issues that may be impacting you both.
I would just wait it out - I'm sure it will be sorted out soon. -
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 -
How to convert Xstring to PDF format and send pdf to multiple user
Hi to all
can any one provide me saple code to convert Xstring to PDF format and send pdf to multiple user
i have searched the SDN , but cant get any proper soulution.
I shall be thankful to you for this.
Regards
Pavneet RanaUse function module 'SCMS_XSTRING_TO_BINARY' to convert from XString to a Binary table. Just like this:
CALL FUNCTION 'SCMS_XSTRING_TO_BINARY'
EXPORTING
buffer = lv_xstring_pdf
append_to_table = ' '
TABLES
binary_tab = lt_doc_content.
To send the email in an OO way you should user class CA_SEND_REQUEST_BCS. Take a look to program BCS_EXAMPLE_6 or any of the test programs in package SBCOMS. -
Sender in payment advice notes Via Email
Hi, All,
Is there any body know how to set up an specific sender in payment advice notes Via Email? Sounds like the e-mail-address of the sender always corresponds to the current user. Is there any way to set it as a pre defined email address? Thanks.
MeiyingHi,
If you want to have the same E-mail address given on the form, then I can advise.
The one e-mail address can be put in the address detail field or the heather as a fix text,
so the same will be displayed to them every time.
We had the same problem and this was the easiest way to get it done.
Maybe this helps to you.
Good luck!
Regards,
Endre -
How send PO display as link via email
Hello,
I got requirement. whenever a new PO is getting created, we need to notiyfy list of users via email. email content should have a link to PO display. so whenever user logs into his outlook/lotus notes and clicks on the PO display link, it should take him to corresponing PO.
How to acheive this via email. please help me out with some solutions.
PS:
its not a action(workitem), its via email.
Regards,
paris
014 260 3230Purvesh,
my requirement is just send a link ( PO display ) as mail..
ex:
hello Arun,
please click on the PO number to view the PO .
180000023
Once user clicks on the link, it should take him to R/3 system. basically it should call ME23 transaction from outlook.
Hope this clears you my requirement? -
Hi,
I have a requirement where I need to send mail to multiple users, for this I was following below link
Re: Email to Multiple Email Address through WF
Followed the above link and created 2 users with Notification Preference as MAILHTML and added to a role having email id as NULL and Notification Preference as MAILHTML . But I am not able to send mails rather it is going as notifications to the user Worklist.
Please help me to resolve this issue.
Regards,
PrateekHi, Andy,
Use the Oracle-supplied package utl_mail for sending email messages:
http://docs.oracle.com/cd/B28359_01/appdev.111/b28419/u_mail.htm#i1001258
It would be easier if you did not use dbms_output, or, if you really wanted to, do not call it directly. Write your own procedure (let's call it add_to_message) that concatenates a string to the end of a message that will ultimately be sent as an email. If you want to display the string using dbms_ouptut.put line as well as append it to the message, then call dbms_ouptut.put line inside add_to_message.
If you really must get the text from dbms_output, use dbms_output.get_line (or get_lines)
http://docs.oracle.com/cd/B28359_01/appdev.111/b28419/d_output.htm#i999346 -
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 -
when trying to send a link off firefox via email the system looks for a g mail account that I do not have nor want to have. I've told the settings to use my outlook account but it keeps looking for g mail. how do i correct?
http://support.mozilla.com/en-US/kb/Changing+the+e-mail+program+used+by+Firefox
-
Want to send a text in BOLD via email
Hi all,
I want to send a text in BOLD via email,
Right now i ma using the Function Module: SO_NEW_DOCUMENT_ATT_SEND_API1 for sending attachments via mail.
But i do not know how i can send some text in BOLD.
<b>****NOTE: I want the text in BOLD is in the BODY of the mail</b>
I checked the Import and tables parameters inthat FM.But there is no option in those parameters.
So, can any one plz help me to solve this issue.
Thanks&Regards,
Srikanth T
Message was edited by:
srikanth T
Message was edited by:
srikanth TConvert them into smartform or SAP Script from report then convert into pdf format and then send an email ...
See the example code :
report zemail.
data: itcpo like itcpo,
tab_lines like sy-tabix.
Variables for EMAIL functionality
data: maildata like sodocchgi1.
data: mailpack like sopcklsti1 occurs 2 with header line.
data: mailhead like solisti1 occurs 1 with header line.
data: mailbin like solisti1 occurs 10 with header line.
data: mailtxt like solisti1 occurs 10 with header line.
data: mailrec like somlrec90 occurs 0 with header line.
data: solisti1 like solisti1 occurs 0 with header line.
perform send_form_via_email.
FORM SEND_FORM_VIA_EMAIL *
form send_form_via_email.
clear: maildata, mailtxt, mailbin, mailpack, mailhead, mailrec.
refresh: mailtxt, mailbin, mailpack, mailhead, mailrec.
Creation of the document to be sent File Name
maildata-obj_name = 'TEST'.
Mail Subject
maildata-obj_descr = 'Subject'.
Mail Contents
mailtxt-line = 'Here is your file'.
append mailtxt.
Prepare Packing List
perform prepare_packing_list.
Set recipient - email address here!!!
mailrec-receiver = '[email protected]'.
mailrec-rec_type = 'U'.
append mailrec.
Sending the document
call function 'SO_NEW_DOCUMENT_ATT_SEND_API1'
exporting
document_data = maildata
put_in_outbox = ' '
tables
packing_list = mailpack
object_header = mailhead
contents_bin = mailbin
contents_txt = mailtxt
receivers = mailrec
exceptions
too_many_receivers = 1
document_not_sent = 2
operation_no_authorization = 4
others = 99.
if sy-subrc = 0.
submit rsconn01 with mode = 'INT' and return.
endif.
endform.
Form PREPARE_PACKING_LIST
form prepare_packing_list.
clear: mailpack, mailbin, mailhead.
refresh: mailpack, mailbin, mailhead.
describe table mailtxt lines tab_lines.
read table mailtxt index tab_lines.
maildata-doc_size = ( tab_lines - 1 ) * 255 + strlen( mailtxt ).
Creation of the entry for the compressed document
clear mailpack-transf_bin.
mailpack-head_start = 1.
mailpack-head_num = 0.
mailpack-body_start = 1.
mailpack-body_num = tab_lines.
mailpack-doc_type = 'RAW'.
append mailpack.
mailhead = 'TEST.TXT'.
append mailhead.
File 1
mailbin = 'This is file 1'.
append mailbin.
describe table mailbin lines tab_lines.
mailpack-transf_bin = 'X'.
mailpack-head_start = 1.
mailpack-head_num = 1.
mailpack-body_start = 1.
mailpack-body_num = tab_lines.
mailpack-doc_type = 'TXT'.
mailpack-obj_name = 'TEST1'.
mailpack-obj_descr = 'Subject'.
mailpack-doc_size = tab_lines * 255.
append mailpack.
*File 2
mailbin = 'This is file 2'.
append mailbin.
data: start type i.
data: end type i.
start = tab_lines + 1.
describe table mailbin lines end.
mailpack-transf_bin = 'X'.
mailpack-head_start = 1.
mailpack-head_num = 1.
mailpack-body_start = start.
mailpack-body_num = end.
mailpack-doc_type = 'TXT'.
mailpack-obj_name = 'TEST2'.
mailpack-obj_descr = 'Subject'.
mailpack-doc_size = tab_lines * 255.
append mailpack.
endform.
With PDF Attachment:CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = 'Z_TEST'
IMPORTING
fm_name = v_fname.
CALL FUNCTION v_fname
EXPORTING
control_parameters = x_ctrl_p
IMPORTING
job_output_info = x_output_data.
CALL FUNCTION 'CONVERT_OTF'
EXPORTING
format = 'PDF'
max_linewidth = 134
IMPORTING
bin_filesize = v_size
TABLES
otf = x_output_data-otfdata
lines = it_lines
EXCEPTIONS
err_max_linewidth = 1
err_format = 2
err_conv_not_possible = 3
OTHERS = 4.
CALL FUNCTION 'SX_TABLE_LINE_WIDTH_CHANGE'
EXPORTING
line_width_dst = 255
TABLES
content_in = it_lines
content_out = it_soli
EXCEPTIONS
err_line_width_src_too_long = 1
err_line_width_dst_too_long = 2
err_conv_failed = 3
OTHERS = 4.
CALL FUNCTION 'FUNC_CONVERT_DATA_ODC01'
EXPORTING
iv_byte_mode = 'X'
TABLES
it_data = it_lines
et_data = it_table.
*-----To caluculate total number of lines of internal table
DESCRIBE TABLE it_table LINES v_lines.
*-----Create Message Body and Title and Description
it_mess = 'successfully converted smartform from otf format to pdf' .
APPEND it_mess.
wa_doc_data-obj_name = 'smartform'.
wa_doc_data-expiry_dat = sy-datum + 10.
wa_doc_data-obj_descr = 'smartform'.
wa_doc_data-sensitivty = 'F'.
wa_doc_data-doc_size = v_lines * 255.
APPEND it_pcklist.
*-----PDF Attachment
it_pcklist-transf_bin = 'X'.
it_pcklist-head_start = 1.
it_pcklist-head_num = 0.
it_pcklist-body_start = 1.
it_pcklist-doc_size = v_lines_bin * 255 .
it_pcklist-body_num = v_lines.
it_pcklist-doc_type = 'PDF'.
it_pcklist-obj_name = 'smartform'.
it_pcklist-obj_descr = 'smart_desc'.
it_pcklist-obj_langu = 'E'.
it_pcklist-doc_size = v_lines * 255.
APPEND it_pcklist.
*-----Giving the receiver email-id
CLEAR it_receivers.
it_receivers-receiver = [email protected]'.
it_receivers-rec_type = 'U'.
APPEND it_receivers.
*-----Calling the function module to sending email
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
document_data = wa_doc_data
put_in_outbox = 'X'
commit_work = 'X'
TABLES
packing_list = it_pcklist
contents_txt = it_mess
contents_hex = it_table
receivers = it_receivers
EXCEPTIONS
too_many_receivers = 1
document_not_sent = 2
document_type_not_exist = 3
operation_no_authorization = 4
parameter_error = 5
x_error = 6
enqueue_error = 7
OTHERS = 8. -
Hello Everybody ,
I have Developed one Workflow for Material Creation ,
Now the Problem is that After Creation of material By End User the mail should to 3-4 User for Display the Material.
So how can we Maintain 3-4 user name in Workflow ..........?
For one User it's working Fine but I want that mail should goes to Multiple User .
ASAP.
Regrads,
SandeepHi Krishna
I completed the send mail to Multiple User ,
Here my three user can see the Material in his work item .
But when one user exeuted his work item .
othe user work item is automatically deleted ....................? that should nt happened ?
Actually My requriement is that When End User ( A1 )is created material ....
After the creation of Material Worklfow should triggerd ...........
After Creation of Material Can be View by 3 Higher Level Person of Different Department i.e ( FI , SD , PP )
A1 ( Created By End User ) -
> A2 , A3 , A4 ( This Person Can view Material in their Respective Inbox Work Item )
My Prb is that Work Item goes to ( A2 , A3 , A4 ) But anyone of this one executed his Work Item .........then other two person Work Item is automatically Deleted ...........and this should nt happened...........
I want that each and every person can view the Material in Display Mode at any time and any Sequence ....Please help me Friend .............
I have done lot's of R/D but didn't got any solution ...
Regrads,
Sandeep Jadhav -
Send smartform to multiple users using std. smartform interface
Hello All,
Below is the requirement : -
While doing an external send against the custom output type in transaction VF02, smartform is automatically send to the appropriate email address as pdf attachment. This email address can be sold to party/bill to party etc and it is controlled using configuration.
Now the prb is, using such configuration we can send email to single email id only. I need to send the email to multiple users using the standard smartform interface ONLY i.e by using the parameter MAIL_RECEPIENT in the std. smartform interface.
I have alredy evaluated the below workarounds for the above solution, but we need to implement the above functionality using standard smartform interface only.
1) Convert the smartform OTF data to PDF format data and then send the PDF attachment via email to multiple recipients using the standard FM SO_NEW_DOCUMENT_ATT_SEND_API1.
2) Loop at the recipients table and within the loop pass different recipient to the interface parameter MAIL_RECIPIENT of smartform. Hence in this case smartform will be called within the loop which can cause performance issues incase of multiple recipients. Also the mail will be sent individually to every recipient.
3) I have already checked by passing the distribution list the parameter MAIL_RECEIPIENT but it does not work.
Looking forward for your responses.
Regards,
R.DoshiHi
Check if SAP Note 1260015 - Sending mail to multiple recipients is useful for your requirements.
Regards
Eduardo -
When Matching Users Via Email, Changing Email Address Does Not Change Login
Well, the subject pretty much says it all, but here're some examples of what's going on:
Initial Data
- Create 2 Business Partners in SAP, C1 and C2.
- Create 2 Contact Employees in SAP, Adam with email adam at eden.org in C1 and Eve with no email in C2.
Synch
- Run Initial Synch followed by Standard Synch (for good measure).
- Web Tools gets user Adam with username adam at eden.org.
- Web Tools gets user Eve with username 2, the unique key for SAP's Contact Employee.
Data Change In SAP
- Adam's email is removed.
- Eve's email is populated with eve at eden.org.
Resynch
- Run Standard Synch.
- Web Tools changes both email addresses, with Adam's being erased and Eve's becoming eve at eden.org.
- Web Tools does not change the UserID, leaving Adam's as adam at eden.org and Eve's as 2.
That last bullet is the big problem: if a user changes an email address, the username doesn't change. Is there any way to change this across the board, or perhaps even force users to login via their current email address?Also, there is a field in the Users table called EmailLogin. I have tried without success to change this field so that the user would use this field to login instead of the UserID, but have been unsuccessful in getting it to work.
As an alternative, the login control in /plugins/loginblock.ascx contains, as a portion, the following code:
protected void loginMain_LoggedIn(object sender, EventArgs e) {
NPUser user = new NPUser(loginMain.UserName);
((NPBasePage)Page).Login(user.UserID, user.AccountID, false);
Wouldn't it be simple to do the following?
protected void GetUserIDFromDBByEmail(string email) {
string userid;
System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection();
System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand(conn, "SELECT Users.UserID FROM Users WHERE Users.Email='" + email.Replace("'", "''") + "'");
userid = (string)cmd.ExecuteScalar();
cmd.Connection.Close();
conn.Close();
protected void loginMain_LoggedIn(object sender, EventArgs e) {
string userid;
// Though we're passing the "username" from the form,
// we know that we're expecting the email to be in it
userid = GetUserIDFromDBByEmail(loginMain.UserName);
NPUser user = new NPUser(userid);
((NPBasePage)Page).Login(user.UserID, user.AccountID, false);
Again, the benefit to this is that you can synch using the Internal B1 Contact Code, which will remain constant and unique, and have the availability to change the way the user logs in by modifying the email address. Of course, email addresses would have to remain unique as well, but that's an easy enough thing to check for.
Maybe you are looking for
-
Spotlight Does Not Index My Time Capsule
Hi all. I've been having this problem for about 6 months now. I've never been able to get Spotlight to pull up anything on my TC when I do a search. I've checked every forum on the web that has anything even close to this topic and I've tried all the
-
Composer Process Report XML Format
Hi, We generated 'Process Report' -- XML format in Oracle BPM Composer. After generating saved content in a xml file. When tried to open this file, getting error message like not in proper xml format etc., Have we missed any thing in installing or co
-
Nokia 6600 doesn't respond when connected to PC
when i connect my nokia 6600 with my pc it does'nt response.....plzz tell me how can i connect my phone with pc Moderator's note: We have amended the title of this post as it was moved from another thread.
-
Ear files intermittently not binding on OAS 10.1.3.3
Over the last couple of weeks I have noticed that when i deploy EAR files some apps don't start up and can't access the login pages. ie:(the Request Processing Time in EM is blank) Then sometimes i can just restart the specific app and it works but s
-
Workflow Planning Unit Ownership - Begin the budget review process
As an Admin, is there a way to assign multiple planning units with an import option or something like that? Right now the only option I see is to go in one-by-one and start the fcst cycle and then assign the ownership to the person who is entering th