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,
    Ravi

    Please 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
    vinila

    hi 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?

    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,
    Van

    Mail > 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 thanks

    This 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,
    ram

    i 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&REGARDS
    Rakhi

    Dear 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 PM

    I 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
    Santosh

    hi
    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,
    vinod

    hi 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,
    Umar

    Try 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

  • Apple Loops Into Ableton

    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?