Customer Statement via Email

HI,
I have config the Customer statement by means of correnpondence & it working fine.
But I need to send it through email maintained in customer master when i run f.27 mails should be send automatically.
For doing this do we need to do any config required or do we need to direaclty write it in the program code it self.
Regards
Ravi

I have the same requirement to email from f.27 customer statement automatically
what logic did you put to solved, can you explain me please
There are two problems which is controlling F.27.  IT have created Z PROGRAM to control the printing and email the customer
ZFIO_ACCOUNT_STATEMENT_EMAIL   -> program
ZWAG_COMMON_ROUTINE                   - > Include
ZWAG_SAPSCRIPT_ROUTINES_EM         -> Include
ZEMAIL_SEND                                             -> Include added for email .
The program is running fine but I have to type email id and spool number which I don't want. The program should search customer automatically based on email address from XD02 ( Customer ) .
*&  Include           ZEMAIL_SEND                                      *
*ZEMAIL_SEND.
*&      Form  setup_output_parameters
*       text
*&  Include
*  Purpose:
*  Provide generic subroutines for any ABAP programs with intention of
*  sending email (SAPOffice or Internet) with attachments
* This report provides an example for sending an Spool
* request as PDF via BCS
parameters:
mailto  type ad_smtpadr default  '[email protected]' obligatory,
rqident type tsp01-rqident obligatory.
DATA:v_adrnr LIKE kna1-adrnr.
"  Mail related declarations
"Variables
DATA :
    G_SENT_TO_ALL   TYPE SONV-FLAG,
    G_TAB_LINES     TYPE I.
"Types
TYPES:
    T_DOCUMENT_DATA  TYPE  SODOCCHGI1,
    T_PACKING_LIST   TYPE  SOPCKLSTI1,
    T_ATTACHMENT     TYPE  SOLISTI1,
    T_BODY_MSG       TYPE  SOLISTI1,
    T_RECEIVERS      TYPE  SOMLRECI1,
    T_PDF            TYPE  TLINE.
"Workareas
DATA :
    W_DOCUMENT_DATA  TYPE  T_DOCUMENT_DATA,
    W_PACKING_LIST   TYPE  T_PACKING_LIST,
    W_ATTACHMENT     TYPE  T_ATTACHMENT,
    W_BODY_MSG       TYPE  T_BODY_MSG,
    W_RECEIVERS      TYPE  T_RECEIVERS,
    W_PDF            TYPE  T_PDF.
"Internal Tables
DATA :
    I_DOCUMENT_DATA  TYPE STANDARD TABLE OF T_DOCUMENT_DATA,
    I_PACKING_LIST   TYPE STANDARD TABLE OF T_PACKING_LIST,
    I_ATTACHMENT     TYPE STANDARD TABLE OF T_ATTACHMENT,
    I_BODY_MSG       TYPE STANDARD TABLE OF T_BODY_MSG,
    I_RECEIVERS      TYPE STANDARD TABLE OF T_RECEIVERS,
    I_PDF            TYPE STANDARD TABLE OF T_PDF.
data send_request  type ref to cl_bcs.
data document      type ref to cl_document_bcs.
data recipient     type ref to if_recipient_bcs.
data bcs_exception type ref to cx_bcs.
data sent_to_all   type os_boolean.
data pdf_size      type so_obj_len.
data pdf_content   type solix_tab.
data pdf_xstring   type xstring.
DATA: 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.
start-of-selection.
  perform create_pdf.
  perform send.
*  perform  get_otf_code. " piroz
*&      Form  send
form send.
  try.
*     -------- create persistent send request ------------------------
      send_request = cl_bcs=>create_persistent( ).
*     -------- create and set document -------------------------------
      pdf_content = cl_bcs_convert=>xstring_to_solix( pdf_xstring ).
      document = cl_document_bcs=>create_document(
            i_type    = 'PDF'
            i_hex     = pdf_content
            i_length  = pdf_size
            i_subject = 'Accounting statement' ).  "#EC NOTEXT
*     add document object to send request
      send_request->set_document( document ).
*     --------- add recipient (e-mail address) -----------------------
*     create recipient object
      recipient = cl_cam_address_bcs=>create_internet_address( mailto ).
*     add recipient object to send request
      send_request->add_recipient( recipient ).
*     ---------- send document ---------------------------------------
      sent_to_all = send_request->send( i_with_error_screen = 'X' ).
      commit work.
      if sent_to_all is initial.
        message i500(sbcoms) with mailto.
      else.
        message s022(so).
      endif.
*   ------------ exception handling ----------------------------------
*   replace this rudimentary exception handling with your own one !!!
    catch cx_bcs into bcs_exception.
      message i865(so) with bcs_exception->error_type.
  endtry.
endform.                    "send
*&      Form  create_pdf
* Create PDF Content
* 1) get attributes of spool request
* 2) convert spool request to PDF dependent on document type
form create_pdf.
  data rq       type tsp01.
  data bin_size type i.
  data dummy    type table of rspoattr.
*   ------------ get attributes of spool request ---------------------
  call function 'RSPO_GET_ATTRIBUTES_SPOOLJOB'
    exporting
      rqident     = rqident
    importing
      rq          = rq
    tables
      attributes  = dummy
    exceptions
      no_such_job = 1
      others      = 2.
  if sy-subrc <> 0.
    message e126(po) with rqident.
  endif.
* TYPE-POOLS szadr.
*  DATA: l_addr1_complete TYPE szadr_addr1_complete,
*        l_adsmtp_line    TYPE szadr_adsmtp_line,
*        ld_intad type knb1-intad.
** default: print payment advice
*  c_finaa-nacha = '1'.
**  Read mail address of vendor from knb1.customer no is available in kna1 payment data     structure
*  clear ld_intad.
*  IF NOT i_knb1-kunnr IS INITIAL and
*     not i_knb1-zbukrs is initial.
*    SELECT SINGLE intad
*      INTO ld_intad
*      FROM knb1
*      WHERE kunnr = i_knb1-kunnr
*      AND bukrs = i_knb1-zbukrs.
*          IF NOT ld_intad IS INITIAL.
*          c_finaa-nacha = 'I'.
*          c_finaa-intad = ld_intad.
*          ENDIF.
*  ENDIF.
** check that address number is available
*  IF NOT i_kna1-zadnr IS INITIAL.
**   read complete address of vendor/customer
*      CALL FUNCTION 'ADDR_GET_COMPLETE'
*         EXPORTING
*              addrnumber     = i_kna1-zadnr
*         IMPORTING
*              addr1_complete = l_addr1_complete
*         EXCEPTIONS
*              OTHERS         = 4.
*      IF sy-subrc EQ 0.
*             READ TABLE l_addr1_complete-id_intad                               "Insert ECDK900445
*             INTO l_adsmtp_line                                                  "Insert ECDK900445
*             WITH KEY adsmtp-flgdefault = 'X'.                                   "Insert ECDK900445
*           IF sy-subrc EQ 0
*           AND NOT l_adsmtp_line-id_intad IS INITIAL.
**     choose message type 'I'nternet and fill email address
*           c_finaa-nacha = 'I'.
*           c_finaa-intad = ld_intad.
*          ENDIF.
*    ENDIF.
*  ENDIF.
*ENDFUNCTION.
*  select SINGLE adrnr from kna1 from adr6
*  into table internal table where
*  kna1-kunnr eq = it_kna1-kunnr.
** select email ids from adr6
*  select addrnumber smtp_addr from adr6 INTO table it_adr6
*   where addrnumber = v_adrnr.
*   LOOP AT it_adr6 INTO wa_adr6.
*     i_reclist-receiver = wa_adr6-smtp_addr.
*     i_reclist-rec_type = 'U'.
*     i_reclist-com_type = 'INT'.
*     i_reclist-notif_del = 'X'.
*     i_reclist-notif_ndel = 'X'.
*     i_reclist-notif_read = 'X'.
*     i_reclist-express = 'X'.
*     APPEND i_reclist.
*     CLEAR: i_reclist, wa_adr6-smtp_addr.
*     ENDLOOP.
*in function module 'SO_NEW_DOCUMENT_ATT_SEND_API1' field receivers  = i_reclist.
*CALL FUNCTION 'ZCUSTOMER_MAIL_00002310' "
*  EXPORTING
*    i_bkorm =                    bkorm
*    i_koart =                    bkorm-koart
*    i_kna1 =                     kna1
*    i_knb1 =                     knb1
**    i_lfa1 =                     lfa1
**    i_lfb1 =                     lfb1
*  TABLES
*    t_fimsg =                    fimsg
*  CHANGING
*    c_finaa =                    finaa
*    c_itcpo =                    itcpo
**   c_archive_index = SPACE     " toa_dara
**   c_archive_params = SPACE    " arc_params .  "  ZCUSTOMER_MAIL_00002310
*Function module to send mail to Recipients
  CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
    EXPORTING
      DOCUMENT_DATA              = W_DOCUMENT_DATA
      PUT_IN_OUTBOX              = 'X'
      COMMIT_WORK                = 'X'
    IMPORTING
      SENT_TO_ALL                = G_SENT_TO_ALL
    TABLES
      PACKING_LIST               = I_PACKING_LIST
      CONTENTS_BIN               = I_ATTACHMENT
      CONTENTS_TXT               = I_BODY_MSG
      RECEIVERS                  = I_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.
  IF SY-SUBRC = 0 .
    MESSAGE I303(ME) WITH 'Mail has been Successfully Sent.'.
  ELSE.
    WAIT UP TO 2 SECONDS.
    "This program starts the SAPconnect send process.
    SUBMIT RSCONN01 WITH MODE = 'INT'
    WITH OUTPUT = 'X'
    AND RETURN.
  ENDIF.
*   --- convert spool request into PDF, dependent on document type ---
  if rq-rqdoctype = 'OTF' or rq-rqdoctype = 'SMART'.
    call function 'CONVERT_OTFSPOOLJOB_2_PDF'
      exporting
        src_spoolid              = rqident
        no_dialog                = 'X'
        pdf_destination          = 'X'
        no_background            = 'X'
      importing
        pdf_bytecount            = bin_size
        bin_file                 = pdf_xstring
      exceptions
        err_no_otf_spooljob      = 1
        err_no_spooljob          = 2
        err_no_permission        = 3
        err_conv_not_possible    = 4
        err_bad_dstdevice        = 5
        user_cancelled           = 6
        err_spoolerror           = 7
        err_temseerror           = 8
        err_btcjob_open_failed   = 9
        err_btcjob_submit_failed = 10
        err_btcjob_close_failed  = 11
        others                   = 12.
    if sy-subrc <> 0.
      message e712(po) with sy-subrc 'CONVERT_OTFSPOOLJOB_2_PDF'.
    endif.
  elseif rq-rqdoctype = 'LIST'.
    call function 'CONVERT_ABAPSPOOLJOB_2_PDF'
      exporting
        src_spoolid              = rqident
        no_dialog                = 'X'
        pdf_destination          = 'X'
        no_background            = 'X'
      importing
        pdf_bytecount            = bin_size
        bin_file                 = pdf_xstring
      exceptions
        err_no_abap_spooljob     = 1
        err_no_spooljob          = 2
        err_no_permission        = 3
        err_conv_not_possible    = 4
        err_bad_destdevice       = 5
        user_cancelled           = 6
        err_spoolerror           = 7
        err_temseerror           = 8
        err_btcjob_open_failed   = 9
        err_btcjob_submit_failed = 10
        err_btcjob_close_failed  = 11
        others                   = 12.
    if sy-subrc <> 0.
      message e712(po) with sy-subrc 'CONVERT_ABAPSPOOLJOB_2_PDF'.
    endif.
  else.
    message e789(po) with rq-rqdoctype.
  endif.
  pdf_size = bin_size.
endform.                    "create_pdf
*       FORM OUTPUT_OPENFI                                            *
FORM OUTPUT_OPENFI.
  DATA: T_FIMSG LIKE FIMSG OCCURS 10 WITH HEADER LINE.
  CALL FUNCTION 'OPEN_FI_PERFORM_00002310_P'
       EXPORTING
            I_BKORM          = BKORM
            I_KOART          = C_KOART
            I_KNA1           = KNA1
            I_KNB1           = KNB1
*            I_LFA1           = LFA1
*            I_LFB1           = LFB1
       TABLES
            T_FIMSG          = T_FIMSG
       CHANGING
            C_FINAA          = ST_FINAA
            C_ITCPO          = ST_ITCPO.
*            C_ARCHIVE_INDEX  = H_ARCHIVE_INDEX
*            C_ARCHIVE_PARAMS = H_ARCHIVE_PARAMS.
  LOOP AT T_FIMSG.
    CALL FUNCTION 'FI_MESSAGE_COLLECT'
         EXPORTING
              I_FIMSG       = T_FIMSG
              I_XAPPN       = 'X'
         EXCEPTIONS
              MSGID_MISSING = 1
              MSGNO_MISSING = 2
              MSGTY_MISSING = 3
              OTHERS        = 4.
  ENDLOOP.
ENDFORM.
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     = 'Z140_ACC_STAT_01'
      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.                    "GET_OTF_CODE
SAP recommends to use BTE 2013  and added the coding for email.
CREATED:      ZCUSTOMER_MAIL_00002310
TABLES: KNA1,                          "Kunden A-Segment
        KNB1,                          "Kunden B-Segment
        LFA1,                          "Lieferanten A-Segment
        LFB1,                          "Lieferanten B-Segment
        BKORM, "Korrespondenzanforderungen
        FINAA.                         "Daten zum Sendemedium
DATA: SAVE_KOART LIKE BKORM-KOART,     "Hilfsfeld Kontoart
      SAVE_LAND1 LIKE KNA1-LAND1,      "Hilfsfeld Faxanschluß
      SAVE_TELFX LIKE KNA1-TELFX,      "Hilfsfeld Faxanschluß
      SAVE_ZSABE LIKE KNB1-ZSABE,      "Hilfsfeld Faxanschluß
SAVE_INTAD LIKE KNB1-INTAD.      "Hilfsfeld Internet
KNA1       = I_KNA1.
LFA1       = I_LFA1.
KNB1       = I_KNB1.
LFB1       = I_LFB1.
BKORM      = I_BKORM.
SAVE_KOART = I_KOART.
CLEAR: SAVE_LAND1,
       SAVE_TELFX,
       SAVE_ZSABE.
IF SAVE_KOART = 'D'.
SAVE_LAND1 = KNA1-LAND1.
SAVE_TELFX = KNB1-TLFXS.
SAVE_ZSABE = KNB1-ZSABE.
SAVE_INTAD = KNB1-INTAD.
ELSE.
SAVE_LAND1 = LFA1-LAND1.
SAVE_TELFX = LFB1-TLFXS.
SAVE_ZSABE = LFB1-ZSABE.
SAVE_INTAD = LFB1-INTAD.
ENDIF.
IF SAVE_INTAD NE SPACE.
FINAA-NACHA      = 'I'.                   "Ausgabe über Internet
FINAA-INTAD      = SAVE_INTAD.
FINAA-TEXTF      = 'PDF'.
ELSEIF SAVE_TELFX NE SPACE.
FINAA-NACHA      = '2'.                   "Ausgabe auf Fax
FINAA-TDSCHEDULE = 'IMM'.
FINAA-TDTELELAND = SAVE_LAND1.
FINAA-TDTELENUM  = SAVE_TELFX.
FINAA-TDFAXUSER  = SPACE.
FINAA-NAMEP      = SAVE_ZSABE.
FINAA-FORMC      = 'FI_FAX_COVER_A4'.
FINAA-FORNR      = SPACE.
ELSE.
FINAA-NACHA = '1'. "Drucken
ENDIF.
* Daten zum Sendemedium merken für Aufrufer
C_FINAA = FINAA.
ENDFUNCTION.
______________________________________ OR _________________________________________
To get the email id from the customer file.
  TYPE-POOLS szadr.
  DATA: l_addr1_complete TYPE szadr_addr1_complete,
        l_adsmtp_line    TYPE szadr_adsmtp_line,
        ld_smtp_addr type adr6-smtp_addr.
* default: print payment advice
  c_finaa-nacha = '1'.
*  Read mail address of customer from knb1-kunnr no is available 
  clear ld_smtp_addr
  IF NOT i_kna1-kunnr IS INITIAL and
                not i_adr6-smtp_addr is initial.
    SELECT SINGLE smtp_addr
      INTO ld_smtp_addr
      FROM kna1
      where kna1-adrnr = adr6-addrnumber.
          IF NOT ld_smtp_addr IS INITIAL.
          c_finaa-nacha = 'I'.
          c_finaa-intad = ld_smtp_addr.
          ENDIF.
  ENDIF.
*        IF sy-subrc = 0.
**  choose message type 'I'nternet and fill email address
*      c_finaa-nacha = 'I'.
*    ENDIF.
*  ENDIF.
* check that address number is available
  IF NOT i_kna1-zadnr IS INITIAL.
*   read complete address of vendor/customer
      CALL FUNCTION 'ADDR_GET_COMPLETE'
         EXPORTING
              addrnumber     = i_kna1-zadnrada
         IMPORTING
              addr1_complete = l_addr1_complete
         EXCEPTIONS
              OTHERS         = 4.
      IF sy-subrc EQ 0.
*     check that internet address is available
*     READ TABLE l_addr1_complete-adsmtp_tab INTO l_adsmtp_line INDEX 1.   "Delete ECDK900445
             READ TABLE l_addr1_complete-adsmtp_tab                                "Insert ECDK900445
             INTO l_adsmtp_line "Insert ECDK900445
             WITH KEY adsmtp-flgdefault = 'X'. "Insert ECDK900445
           IF sy-subrc EQ 0
           AND NOT l_adsmtp_line-adsmtp-smtp_addr IS INITIAL.
*     choose message type 'I'nternet and fill email address
           c_finaa-nacha = 'I'.
           c_finaa-intad = ld_smtp_addr.
          ENDIF.
    ENDIF.
  ENDIF.
ENDFUNCTION.
( No output is going to the customer email address for the below steps )
1. Generate spool requst ..
2. Close_FORM ...will get the spool request
3. RSPO_RETURN_SPOOLJOB will convet spool to OTF data
4. Convet OTF data into PDF and send to mail.
Try all sorts of programming  testing with the coding but  no result in SOST ( to send email it is asking to enter the email id , when the email is enter going the customer which is not correct  as there are bunches of account with different email address )
Regards
Piroz
Message was edited by: Piroz Eslam

Similar Messages

  • Send Correspondence Customer Statement Via Email

    Hi SAP Gurus,
    Currently, I already succeed with user exit EXIT_RFKORIEX_001 to send customer statement (F.27) via email. The program can attached PDF Files in the email that sent by SAP.
    However, the email that sent is blank without body text. Does anyone know how to put text in the email body text, e.g "please find attached customer statement" ..
    Thanks
    Hertoto

    Hi SAP Gurus,
    Currently, I already succeed with user exit EXIT_RFKORIEX_001 to send customer statement (F.27) via email. The program can attached PDF Files in the email that sent by SAP.
    However, the email that sent is blank without body text. Does anyone know how to put text in the email body text, e.g "please find attached customer statement" ..
    Thanks
    Hertoto

  • F.27 Customer  statement  Via E-mail

         Hi Frds,
    Pls suggest me................

    Kabil,
    Please refer to the link below for more details:
    Customer Statement via Email
    Regards,
    Ashvin

  • How to send multiple customer statements by email using RFKORD11 program.

    Hi All,
    How to send multiple customer statements by email using RFKORD11 program. Is it possible?
    As of now we copied the stanadard program and sending the customer statements by email, one by one.
    if i execute the z program it will show the customer statement and send mail option.
    if i click send mail it will send that customer statement to the corresponding customer.
    then again i need to click back, it will show next customer statement and click on send mail.
    Pl guide me, if any one worked on this program.
    thanks in advance.
    Regards,
    Mahesh

    Try execute the program in the background to see if that helps.

  • How to send multiple customer statements by email using RFKORD11

    Hi All,
    How to send multiple customer statements by email using RFKORD11 program.
    As of now we copied the stanadard program and sending the customer statements by email, one by one.
    if  i execute the z program it will show the customer statement and send mail option.
    if i click send mail it will send that customer statement to the corresponding customer.
    then again i need to click back, it will show next customer statement and click on send mail.
    Pl guide me, if any one worked on this program.
    Regards,
    Mahesh

    Hi .
    You first need to copy that program to Z and make the changes in it. Can you convert sapscript to smartform?
    then you can write a logic to send mail in the loop.
    to send the pdf file
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/snippets/mailsendthroughoutputcontrols
    Regards,
    Madhuri
    Edited by: madhuri sonawane on Jun 10, 2009 4:20 PM

  • R12 Generate Customer Statement and email to customer automatically.

    Hi,
    Is there any standard function "Generating Customer Statement and emailing directly to customer" in R12?
    Thanks
    Dharma

    Not that I am aware of - see MOS Doc 433215.1 (Is There a Way to Email AR Statements or Dunning Letters to Customers?)
    Srini

  • I called Verizon prior to travelling abroad and asked to turn roaming on. As of today, 4 days later, I have no service. I do not have a landline to call. GlobalServices email does not work... Does anybody know how to reach customer support via email?

    I called Verizon prior to travelling abroad and asked to turn roaming on. As of today, 4 days later, I have no service. I do not have a landline to call support. GlobalServices email does not work... Does anybody know how to reach customer support via email?

        Hi Florence2014
    I'm so sorry your having issues. Unfortunately there isn't an email for global support. The only way way to reach them while traveling is to call them at 908-559-4899.
    JoeL_VZW
    Follow us on Twitter @VZWSupport

  • Send customer correspondence via email

    Hi there,
    I hope you can help me out:
    I want to send the customer's correspondences for example the open item list via email. But the field "send email" is greyed out. Can you please tell me where I can customize this or what I have to do to have this function active?
    The system is ECC 6.0 Release 600
    Thank you in advance,
    Best regards
    Sven

    Hi,
    Please check the below wiki and thread:-
    [http://wiki.sdn.sap.com/wiki/display/BPX/BusinessTransactionEvents-ProcessInterface-Event00001040-customerimplementationfordunningnoticeviaemail]
    [Re: How to send correspondence through E-mail;
    Regards,
    Gaurav
    Edited by: Gaurav Aggarwal on Jan 14, 2011 4:14 PM

  • Customer Statements by Email

    Hi All
    I understand that SAP1 cannot by default email customer statements to all customers with an O/S balance at the same time. You can only do it one by one, very time consuming!
    Anyone recommend an Add-On that does this price effectively?
    Derek

    Derek,
    Please look at our CrystalWave addon.  It is a SAP Certified Integration for both v2005 and v2007.  In addition to letting you mass email customer statements, it allows you to mass deliver any Business One Marketing document or from Business One form or SDK form.   Plus it will create an Activity recording the delivery with the attached document.   This is just a small amount of the available functionality that CrystalWave provides.  
    CrystalWave is one of seven add-ons that Third Wave has created.  At this point, 5 of our add-ons are SAP Certified applications that ensure that they meet SAP's standards and will work well with other SSP addons.   Our addon's have been implemented with over 40 different SSP's add-ons in 8 different countries. 
    Third Wave is a SAP Gold Channel Partner and Gold SSP.  We are the 2009 Winner of the Pinnacle Award for SME Global Innovation Partner.
    Please contact me.  I will be happy to give you a demo. 
    Korey Lind
    Third Wave Business Systems 
    www.twbs.com

  • PT61 - send Report Time Statement via email

    I have a question about Time Statement Report.
    Is there any change for send this report from PT61 to each person via email or is the only solution to create own report?
    Thank you,
    Mirko

    Hello Mirko;
    As far as I know there is no standard functionality for that.
    But you can read the results from cluster B2 and print it on smartform. And you can send this smartform via mail.
    Of course it will be a development and you will need assistance of an abaper.
    Regards,
    Okan

  • My MacBook Air from Apple Thailand online store just arrived after a long wait. Turn out it comes with Chinese settings and already have admin set up with unknown password. And I can't find a way to contact customer support via email. Pls help.

    I am writing this question on my old MacBook.
    Since it's Friday night, I can't reach customer support by phone.
    Just want to send some email to them.
    This is really upsetting and disappointing.
    Thank you in advance for your helps

    Try leaving the password field empty and hitting enter.
    If that doesn't work you can reset the password:
    http://reviews.cnet.com/8301-13727_7-20087723-263/how-to-run-the-password-reset- utility-in-os-x-10.7-lion/

  • Please help! is there any way to contact customer service via email? Have already talked to 25 different reps. Not Kidding!

    Duplicate post - please visit:
    https://community.verizonwireless.com/thread/809565
    Message was edited by: Admin Moderator

    yes, I have indeed spoken with 28 different customer service rep.s, today is the 29th. and yes, i do not agree with the answer i am getting. I purchased a new phone in september, it is not functioning, and has not been, "fatal error" per tech support. they have finally sent me a replacement phone, and i received it a day and a half after it was "guaranteed" to arrive. the replacement phone is refurbished, i paid for a new phone, i would simply like to have a new phone to replace it.  or a refund to equal the difference in price btw purchasing a new phone vs. used..   i do not think i am being unreasonable, however, there are many people who read and reread policies on the phone. there is no way to contact the same rep. twice, so that one does not have to explain themselves again. no way to email anyone. the worst customer service i have ever dealt with ever.

  • What security for the form that customer sends via email?

    I made a form and posted the link for patients to request new appointment. When they send the form back, is that HIPAA appropriate?
    I understand that my login as user is secure but is the transmission of the completed form to the assigned email secure?
    How can it be made secure?
    thanks

    You can add links to any text within a form. You can, for instance, add a Formatted Text field and add the text "Adobe FormsCentral Security Information".  You would then select the part of the text you wanted to add the link to the select menu item Insert->Link.  In the resulting dialog you can add the link and modify the text it is associated with.
    FormsCentral does not support add a link to an image (icon).  If this is something that you would like to see added to the product you can add it to the list of feature ideas at:
    http://forums.adobe.com/community/formscentral?view=idea
    If you need to add a new idea click "Create an idea" under "Actions" in the top right.
    -Jeff Canepa

  • Fax Email or Print customer statements (F.27)

    Hi. I am new to the forums. I have a user requirement to setup SAP to be able to send customer statements via email if email address is populated. If not, send via fax if fax number is populated. Otherwiese print. I have read a few threads that address this issue but I would need a description of how to do this from scratch. Does anyone have such documentation and is this request even possible? I am not a programmer so every detail would be very helpful. Thanks in advance for any information.

    Srini,
    Email id won't be populated automatically. You need to populate the email id as well in the BTE from KNB1 or LFB1. In customer master or vendor master correspondence data, maintain the email id in ‘Clrk’s internet’ field and KNB1 & LFB1 are available in this BTE. Sample code should be something like this.
    * Check whether email id is maintained.
            IF NOT i_knb1-kunnr IS INITIAL AND
               NOT i_knb1-intad IS INITIAL.
    *Pass email address of clerk in company code view of customer
              c_finaa-intad = i_knb1-intad.
              c_finaa-nacha = 'I'.
              c_finaa-textf = 'PDF'.
            ELSEIF NOT i_lfb1-lifnr IS INITIAL AND
                   NOT i_lfb1-intad IS INITIAL.
    *Pass email address of clerk in company code view of vendor
              c_finaa-intad = i_lfb1-intad.
              c_finaa-nacha = 'I'.
              c_finaa-textf = 'PDF'.
            ELSE.
    *Do nothing. Since email id is not maintained, spool will be created.
            ENDIF.
    Regards,
    Gokul

  • Customer statement email.

    Hi All,
      I have requirement need to send customer statement as email. I am running it from f.27  and attached correspondense.
      I would like send an email of customer statement. Any user exit to do the same? Can any one did the same please let me know?
      its very urgent.. reward points for right solution..
    thx

    I am trying to run a transaction f.27 (customer statement) to be able to run a customer statement run that can be emailed to the customer (email address in the customer master).
    I used the same step as above - BTE - 2310 and attached this to the new funtional module
    The steps I have followed allready are
    1. Copied a fucntional module
    2. Assigned the functional module
    3. Got abap programmer to activate sap connect.
    It partially worked as it gave me the output on my screen which was a statement log and this was able to be emailed to the email address in the customer master.
    Do you think it is due to the report not functioning properly in the first place as it is only showing the log when I run the report itself?
    Many thanks for your help on this.
    Sanjay

Maybe you are looking for

  • Disable dialog box in smartforms

    DATA: wa_ctrlop TYPE ssfctrlop,         wa_outopt TYPE ssfcompop. This is the code i'm using to generate SF. i want to generate PDF using this SF. so i don't want to display the dialogbox for "print". This is urgent. wa_ctrlop-getotf = 'X'.   wa_ctrl

  • Is it possible to search ArrayCollection by index?

    Hi all, As I know, we can loop and compare each item of ArrayCollection to get correct item we want. Obveriously, the performance will get bad and it's not a wise method to search. Can we create a index for the key field of each item? Or is there any

  • Alert colors in Waterfall chart on iPad

    Hi, We have created a Web Intelligence Report with Waterfall charts and given colors for +ve and -ve values as green and red. Report is coming well on desktop, but on iPad alert colors are not visible. Any idea, how we can achieve this for iPad. Than

  • How to open or close all layers ?

    Hello, I've got a file with lots of layers. Is there a way to close all layers ? Also, when I close my file (with layers closed) and open it again, all layers come back opened. Is there an option to avoid that ?

  • Videos don't display when i publish from my macbook

    I created a module on my pc. it worked fine. I bought a mac, opened the project, edited it. when i preview it it's fine. but when i publish it, the videos, that are flv files don't display. when i publish from my pc the videos display. does anyone ha