Reg Invoice copy sent to the customer through Email
Hi Gurus,
As per my client requirement , he wants to sent the soft copy of the invoice copy to the customer mail id.
To meet this what are the setting i need to do .
please clarify it.
Thanks and Regards
satish
Hi ,
Create output type---in this select the Transaction medium as (simple mail-7)
2) while maintaining condition records VV31 check medium field.
Even if you mail to u r customer discuss with u r abaper for customer mail server migration.
Regards
raj.
Similar Messages
-
Sales order confirmation to the customer through email
Hi
I have configured output type z101 for sales document.Here I selected transmission medium 5 for 'External Send' . After that I completed output determination procedure as same steps and testing purpose I opened VA02 and goto Extras> ouput>Header>Edit>
here I entered ouput type ,medium 5(External Send),partner,language.
My issue is
Whenever I created(saved) the sales order then immediately order confirmation goes to the customer emailid. customer email maintained in customer master(xd01).
Please inform the what are the required settings using SCOT Transaction. This is the urgent need.
Regards,
RaviPlease have a look at the note 455140.
Also look at the following weblog.
/people/thomas.jung3/blog/2004/09/08/sending-e-mail-from-abap--version-610-and-higher--bcs-interface
Message was edited by: Vinod C -
Payment to the customer through APP
Dear All,
I wanted to make a payment to the customer through APP, do i have to do any specific settings for this to hapen through APP.
This is a secenario relating to Loans management, where in the business partner is defined as a customer and to whom we need to make a loan disbursement, but when i am trying to run the APP i am not able to make a disbursement, when i am trying to manually pay through f-53, it says this customer is not defined as vendor
can anyone help me in this regards.
Thanks in anticipation
vinilahi vishal / Radha
thank you for ur inputs
the transaction code f-31 has sloved the issue of making disbursement ot the customer, but is it possible to pay a customer thougth APP? if yes then want are the required settings in the configuraiton.
thanks & regards
vinila -
Need to Generate PDF file and send it to customer through email-ALV report
HI All,
I am having data in Internal table.
can we create PDF file with out having spool-request number.
My requirement is whenever user clicks on execute button the output is generated in PDF format automatically and then send it to customer through email.
I found few programs in SDN for generation PDF. But problem is everyone passing the spool request to the function module.
spool request will be generated whenever we click on print button.
Am I correct?.
Is there any other way to create spool request automatically. If so we can pass the this spool number to the function module.
Regards,
vinod.hi
For sending a mail, this code will help you.
Pls reward if help.
FORM send_mail_2 USING msgid msgno msgv1.
mailuser oder Gruppe like sy-uname default 'Ruckerk'.
DATA: express_hold_time LIKE sovaltime.
DATA: text LIKE sotxtinfo.
DATA: receiver LIKE somlreci1 OCCURS 0 WITH HEADER LINE.
MESSAGE ZF100 (FTP an UDB fehlgeschlagen)
text-msgid = msgid.
text-msgno = msgno.
text-msgv1 = msgv1.
text-msgv2 = ' '.
text-msgv3 = ' '.
text-msgv4 = ' '.
express_hold_time
express_hold_time-days = 01.
express_hold_time-h_min_sec = 240000.
receiver
receiver-receiver = mreceivr.
Gruppe von Empfängern
receiver-rec_type = 'C'.
und Expressmeldung ausgeben
receiver-express = 'X'.
APPEND receiver.
CALL FUNCTION 'MESSAGE_SEND_AS_MAIL'
EXPORTING
msgid = text-msgid
msgno = text-msgno
msgv1 = text-msgv1
msgv2 = text-msgv2
msgv3 = text-msgv3
TABLES
receivers = receiver.
IF sy-subrc <> 0.
WRITE:/ 'hat nicht geklappt', 'SY-SUBRC =', sy-subrc.
ENDIF.
PERFORM print_error_report.
Fehlermeldung zum Abbrechen des Report's ausgeben.
MESSAGE e398 WITH 'Jobabbruch' msgv1.
ENDFORM. " SEND_MAIL_2
Another Program:
*& Report ZSENDEMAIL *
*& Example of sending external email via SAPCONNECT *
REPORT zsendemail .
PARAMETERS: psubject(40) type c default 'Hello',
p_email(40) type c default '[email protected]' .
data: it_packing_list like sopcklsti1 occurs 0 with header line,
it_contents like solisti1 occurs 0 with header line,
it_receivers like somlreci1 occurs 0 with header line,
it_attachment like solisti1 occurs 0 with header line,
gd_cnt type i,
gd_sent_all(1) type c,
gd_doc_data like sodocchgi1,
gd_error type sy-subrc.
data: it_message type standard table of SOLISTI1 initial size 0
with header line.
*START-OF-SELECTION.
START-OF-SELECTION.
Perform populate_message_table.
*Send email message, although is not sent from SAP until mail send
*program has been executed(rsconn01)
PERFORM send_email_message.
*Instructs mail send program for SAPCONNECT to send email(rsconn01)
perform initiate_mail_execute_program.
*& Form POPULATE_MESSAGE_TABLE
Adds text to email text table
form populate_message_table.
Append 'Email line 1' to it_message.
Append 'Email line 2' to it_message.
Append 'Email line 3' to it_message.
Append 'Email line 4' to it_message.
endform. " POPULATE_MESSAGE_TABLE
*& Form SEND_EMAIL_MESSAGE
Send email message
form send_email_message.
Fill the document data.
gd_doc_data-doc_size = 1.
Populate the subject/generic message attributes
gd_doc_data-obj_langu = sy-langu.
gd_doc_data-obj_name = 'SAPRPT'.
gd_doc_data-obj_descr = psubject.
gd_doc_data-sensitivty = 'F'.
Describe the body of the message
clear it_packing_list.
refresh it_packing_list.
it_packing_list-transf_bin = space.
it_packing_list-head_start = 1.
it_packing_list-head_num = 0.
it_packing_list-body_start = 1.
describe table it_message lines it_packing_list-body_num.
it_packing_list-doc_type = 'RAW'.
append it_packing_list.
Add the recipients email address
clear it_receivers.
refresh it_receivers.
it_receivers-receiver = p_email.
it_receivers-rec_type = 'U'.
it_receivers-com_type = 'INT'.
it_receivers-notif_del = 'X'.
it_receivers-notif_ndel = 'X'.
append it_receivers.
Call the FM to post the message to SAPMAIL
call function 'SO_NEW_DOCUMENT_ATT_SEND_API1'
exporting
document_data = gd_doc_data
put_in_outbox = 'X'
importing
sent_to_all = gd_sent_all
tables
packing_list = it_packing_list
contents_txt = it_message
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.
Store function module return code
gd_error = sy-subrc.
Get it_receivers return code
loop at it_receivers.
endloop.
endform. " SEND_EMAIL_MESSAGE
*& Form INITIATE_MAIL_EXECUTE_PROGRAM
Instructs mail send program for SAPCONNECT to send email.
form initiate_mail_execute_program.
wait up to 2 seconds.
if gd_error eq 0.
submit rsconn01 with mode = 'INT'
with output = 'X'
and return.
endif.
endform. " INITIATE_MAIL_EXECUTE_PROGRAM -
Can a publisher gift an iBook to a customer? Even if all the publisher has is the customer's email address?
Send iTunes Gifts - Apple Support
-
Replying to all emails are always sent from the '1st' listed email
Whenever I reply to an emails, choosing 'reply to all', I then change the 'from' address from specifically list my hotmail.com email account, when the emails get to the recipients, it always shows as being sent from the 1st listed email address configured on the iphone (in my case it is my gmail.com email.
Someone sends me an email to my hotmail.com account. I click 'reply to all', or even 'forward', then click send, the email is received from my gmail.com email account. (I do not have anything setup between my hotmail/gmail accounts for the other (i.e. different 'reply to' addresses, etc..) on my iphone, nor within the actual email addresses either.
Even if I change the 'from' address to specifically say from my hotmail.com account, it always comes as showing from my gmail.com address.
This only occurs on my iphone. It does not occur when sending emails from outlook, nor hotmail's web-interface, so it must be an issue with the iphone configuration.
Any ideas?
Thanks,
VanMail > Preferences > Composing > Send new message from:
Select the address you want.
Best. -
Rerouting or transfering the customer through PSTN
Dear Sir,
i need help in configuring ICM script ,CVP,and other need compoents to acheive the following :
simply , the customer dialed certain DN to hit the Ingress gateway ,trigers ICM Microapplication script ,hears menu options,one of options allows the caller to enter some credentails to make sure that the caller is trusted and accordingly the custeomer can insert pstn number(mobile,landline,international) that enable to connect the customer with the number he/she entered.actually i need how to configure the icm script and CVP to enable the custome be connected with the number he entered after credentials passed.
regarding what i have: i have ICM 7.2.5,CVP 7.0.2, CUCM 6.X, VXML 3500xm and IGWs 5300xm .
regards and thanksThis is what I read you're asking, please let me know if it's incorrect. You have an ICM and CVP setup, the call comes in and you play a microapp where you authenticate the caller. Once the caller is authenticated, you transfer then to some number they have entered, this number is through the PSTN.
First, it would be much easier and robust if you were using CVP as your error handling would be much more robust. However, you can achieve this in a very basic way. Have a microapp where they enter their account/password. Do an ICM database lookup against this account to ensure it's the correct account. Have another microapp ask them for the phone number to transfer to, if you have TTS validate this number is correct. If you don't have TTS, have them enter the number again, then copare the two entries, if they are not the same the number is wrong and they will have to enter it again. Then you can pass that number to a dynamic label which routes it out to either UCM to make the outbound call. Ideally you could use a take back and transfer or a sip refer which would send the call out to the PSTN without tying up any of your outbound trunks.
david -
Reg F-32 to clear the Customer Account Balances
Dear experts,
My requirement is that i need to clear the customer account balances . It can be cleared manually thru tcode F-32. But i need to automate the process by writing BDC or BAPI or any FM.
Pl help me by providing some inputs on that. Also help me by suggesting how i can do that.
tks in advance,
rami am also having same requirement.but the logic is becoming too complex because single document number for clearing the open items.for a customer we can have n number of invoices and n number of payments.based on the base line date,assignment and xref3.
18.05.2010 DZ 2000
18.05.2010 DR 1000
18.05.2010 DR 200
20.05.2010 DZ 2000
20.05.2010 DR 1000
20.05.2010 DR 200
now we are creating 2 documents for 18.05.2010 and 20.05.2010 .but customer expects to create single document or both.
then we have to handle table control.page down and page up.
is the process folowing is correct or we have to create individual documents or single document -
Mail should be sent to the customer if he is Blocked by the credit.
Dear All
An automatic mail has to be triggered if the customer blocked by the credit in sales order.
I have done all the configuration settings.
Maintained the Out put type:KRML
Assigned it to Respective Procedure,maintained condition records. I think all the things I have done. Currently i am using standard form routine for KRML condition type.
I have checked the forum also but didn't full fill the requirement.
THANKS®ARDS
RakhiDear Rakhi,
Have you maintained the following setting for your output type?
PROCESSING ROUTINE
Program RSNASTSO
Form Routine SAPOFFICE_AUFRUF_VX
PARTNER FUNCTIONS
SIMPLE MAIL - SP sold to party along with
Simple Mail KB Credit rep.
Simple Mail KM Credit manager
Click on your output type KRML and select details and check the following entries
Access sequence = THERE IS A VALUE FOR ACCESS SEQUENCE
CHECKS FOR 'ACCESS TO CONDITIONS' , CANNOTS BE CHANGED, MULTIPLE ISSUING
Program SAPMV45A
FORM routine TEXT_SYMBOL_REPLACE
Under Default Values
Dispatch time : send immediately
Transmission Medium : simple mail
Partner Function SP SOLD TO PARTY
Communication strategy
Under MAIL
Document name KREDITCHECK
Priority 9
Program SAPMV45A
FORM routine MAILAKTIONSPARAMETER
Now maintain the condition records (check the date of sales order created and the condition record for o/p)
Check on the above lines and revert back .
Thanks & Regards,
Hegal K Charles -
Need to send sms to the customer through Oracle Apps Custom form
Hi All,
This is sandeep, i have design a Oracle Apps Custom form, i am entering the Customer related date like customer name, number, customer Amount, cheque number, customer phone number, user want, when the user will save that form, so that above information should be send to the particular customer automatically, user entering the only one customer at a time. again user will open the new form and enter the new customer related data for that i have URL provided by the third party.
Please help me how can i achieve it, and what code i have to write and where.
it's urgent. kindly reply me as soon as possible
Thank you in advance
Regards
Sandeep
Edited by: user13014881 on Feb 14, 2012 10:25 PMI have resolved that issue my self. now i am able to send transitional messages to the customers.
Thanks
Sandeep -
Convert spool to xls and send the attachment through email
Hello,
I have a requirement to convert spool to xls and then send the xls as an attachment through email,how sould i go about it,which fm can i use please advice..
Thanks.Please check the links
Re: Spool to XLS
Re: converting spool data to xls file format.
Regards
Satish Boguda -
How we can sent the payslip through email
Dear Guru
We are implementing SAP Payroll, We are under testing phase
Can any body suggest how we can send payslip through assigned email ID
Pl suggest the same
We are in ECC 6.0 ehp 4
Regards
Santoshhi
Payslip to be sent as email - pdf attachment
please check he above link , might be useful.
Regards
sameer -
Sending sapscript form through Email
Hi,
I modifyed a std sapscript form for customer statement and that output i want to send to the customer through Email.So now i need a help for further what are the steps need to be do for sending that form by email.Pls be in details so that for me easy to solve this.
Thanks,
Rajendra.Hi ,
I am using the below code to send the form output by mail but it is not working for me.pls correct my code where i want to change so that i can solve my issues.
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.
parameter: p_email1 like somlreci1-receiver .
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 = p_email1.
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.
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.
Creation of the document attachment
This form gets the OTF code from the SAPscript form.
If you already have your OTF code, I believe that you may
be able to skip this form. just do the following code, looping thru
your SOLISTI1 and updating MAILBIN.
PERFORM get_otf_code.
LOOP AT solisti1.
MOVE-CORRESPONDING solisti1 TO mailbin.
APPEND mailbin.
ENDLOOP.
DESCRIBE TABLE mailbin LINES tab_lines.
mailhead = 'TEST.OTF'.
APPEND mailhead.
Creation of the entry for the compressed attachment
mailpack-transf_bin = 'X'.
mailpack-head_start = 1.
mailpack-head_num = 1.
mailpack-body_start = 1.
mailpack-body_num = tab_lines.
mailpack-doc_type = 'OTF'.
mailpack-obj_name = 'TEST'.
mailpack-obj_descr = 'Subject'.
mailpack-doc_size = tab_lines * 255.
APPEND mailpack.
ENDFORM.
Form GET_OTF_CODE
FORM get_otf_code.
DATA: BEGIN OF otf OCCURS 0.
INCLUDE STRUCTURE itcoo .
DATA: END OF otf.
DATA: itcpo LIKE itcpo.
DATA: itcpp LIKE itcpp.
CLEAR itcpo.
itcpo-tdgetotf = 'X'.
Start writing OTF code
CALL FUNCTION 'OPEN_FORM'
EXPORTING
form = 'Z2006FICSE'
language = sy-langu
options = itcpo
dialog = ' '
EXCEPTIONS
OTHERS = 1.
CALL FUNCTION 'START_FORM'
EXCEPTIONS
error_message = 01
OTHERS = 02.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
window = 'MAIN'
EXCEPTIONS
error_message = 01
OTHERS = 02.
Close up Form and get OTF code
CALL FUNCTION 'END_FORM'
EXCEPTIONS
error_message = 01
OTHERS = 02.
MOVE-CORRESPONDING itcpo TO itcpp.
CALL FUNCTION 'CLOSE_FORM'
IMPORTING
result = itcpp
TABLES
otfdata = otf
EXCEPTIONS
OTHERS = 1.
Move OTF code to structure SOLI form email
CLEAR solisti1. REFRESH solisti1.
LOOP AT otf.
solisti1-line = otf.
APPEND solisti1.
ENDLOOP.
ENDFORM.
Hope i can expect the feedback soon from you guys.
Thanks,
Rajendra. -
How to send zip file as attachment through email
Hi All,
I am having a requirement that I need to download the internal table data into .txt file and I need to zip the text file. And this zip files needs to send to the customer through email.
I am able download the data into .txt and able to zip the file. But I am not able send the .zip file through email.
I know that we can send .xls, .txt, .csv and also .ppt, .doc file types we can send as an attachement through abap program. But I don't know about .zip files. Is there any possibilty to send .zip file as an attachment thorugh email.
Can any one help me how to send a .zip file thorugh email as an attachment.
Regards,
vinodhi Vinod,
Can you please tell me how you have zipped the file.
I am having a text file in application server. I need to zip that file. Then the middleware moves it to Legacy system.
I used the following code. With this I am having the data in Binary format which my midleware cannot understand.
What I need on the whole is just to reduce the size of the file.
form ZIP_FILE .
DATA: lt_data TYPE TABLE OF x255,
lt_textdata TYPE TABLE OF x255.
DATA: ls_data LIKE LINE OF lt_data.
DATA: lv_dsn1(100) VALUE '/ECD/120/GIS/FTP/IB/DNBPAYDEX.TXT'.
DATA: lv_dsn3(100) VALUE '/ECD/120/GIS/FTP/IB/DNBPAYDEXZIP.zip'.
*DATA: lv_dsn3(100) VALUE '/interfaces/SM5/test.zip'. " Contains sample1.xls and sample2.xls
DATA: lv_file_length TYPE i.
DATA: lv_content TYPE xstring.
DATA: lo_zip TYPE REF TO cl_abap_zip.
CREATE OBJECT lo_zip.
Read the data as a string
clear lv_content .
OPEN DATASET lv_dsn1 FOR INPUT IN BINARY MODE.
READ DATASET lv_dsn1 INTO lv_content .
CLOSE DATASET lv_dsn1.
lo_zip->add( name = 'sample.TXT' content = lv_content ).
lv_content = lo_zip->save( ).
*clear lv_content .
Conver the xstring content to binary
CALL FUNCTION 'SCMS_XSTRING_TO_BINARY'
EXPORTING
buffer = lv_content
IMPORTING
output_length = lv_file_length
TABLES
binary_tab = lt_data.
OPEN DATASET lv_dsn3 FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
LOOP AT lt_textdata INTO ls_data.
TRANSFER ls_data TO lv_dsn3.
ENDLOOP.
CLOSE DATASET lv_dsn3.
IF sy-subrc EQ '0'.
MESSAGE s999(zfi_ap_gl) WITH text-t10.
ENDIF.
Can you please help.
Thanks Aravind -
Function module to identify first bill or invoice to the customer
Dear all,
Is there any function module to identify first bill/invoice or both to the customer?.
with regards,
UmarTry ISU_PREVIOUS_BILL_SELECT. If it returns a previous bill, then the current one is not the first one, if no previous bill returned, then this is the first one.
Maybe you are looking for
-
Disc can not be read from or written to
I've had a huge problem with Itunes over the last few days. Many of my songs have the grey exclamation mark and for some reason itunes cannot locate them. Super frustrating. "The original file cannot be found."I have been able to locate some files bu
-
I know you can rewire Ableton into Logic but is there a way to use Apple loops in Ableton?
-
Refreshing the jeditorpane with the same file name(URGENT)
Hi, I'm having trouble getting the JEditorPane to refresh the contents of an HTML file after updating it. Currently the original version of the file is shown and despite using setPage() with the same filename again, nothing happens, and the displayed
-
Mail, Contacts & Calendar Bug
Hi, I think I've found a bug in the Mail, Contacts and Calendars preference panel in Mountain Lion. I have an email account that was originally created through Mail.app. The email account has a username (e.g. [email protected]) that is different from
-
Why can I only hear my calls through the speaker?
Why can I only hear my calls through the speaker?