Skip to Content
author's profile photo Former Member
Former Member

Problem forwarding mail

Hi !!

I explain my big problem.

I send from Sap same automatic mail with the function SO_NEW_DOCUMENT_SEND_API1.

But when I receive that mail, I can't forwarding this mail to another user !! Why !! The error Message on Lotus Notes is "Forward without attachment". But I don't want send any attachment, only text.

Thanks

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Jan 11, 2007 at 11:15 AM

    Hai

    go through the following Code

    DATA: OBJPACK LIKE SOPCKLSTI1 OCCURS 2 WITH HEADER LINE.

    DATA: OBJHEAD LIKE SOLISTI1 OCCURS 1 WITH HEADER LINE.

    DATA: OBJBIN LIKE SOLISTI1 OCCURS 10 WITH HEADER LINE.

    DATA: OBJTXT LIKE SOLISTI1 OCCURS 10 WITH HEADER LINE.

    DATA: RECLIST LIKE SOMLRECI1 OCCURS 5 WITH HEADER LINE.

    DATA: DOC_CHNG LIKE SODOCCHGI1.

    DOC_CHNG-OBJ_NAME = 'TEST'.

    DOC_CHNG-OBJ_DESCR = 'Test-Dokument fur API1 Test'(001).

    OBJTXT = 'Mindestgebot : $250000'.

    APPEND OBJTXT.

    OBJTXT = 'Eine Abbildung des zur Versteigerung stehenden Bildes'.

    APPEND OBJTXT.

    OBJTXT = 'wurde als Anlage beigefugt.'.

    APPEND OBJTXT.

    DESCRIBE TABLE OBJTXT LINES TAB_LINES.

    READ TABLE OBJTXT INDEX TAB_LINES.

    DOC_CHNG-DOC_SIZE = ( TAB_LINES - 1 ) * 255 + STRLEN( OBJTXT ).

    • * ERSTELLEN DES EINTRAGS ZUM KOMPRIMIERTEN DOKUMENT

    CLEAR OBJPACK-TRANSF_BIN.

    OBJPACK-HEAD_START = 1.

    OBJPACK-HEAD_NUM = 0.

    OBJPACK-BODY_START = 1.

    OBJPACK-BODY_NUM = TAB_LINES.

    OBJPACK-DOC_TYPE = 'RAW'.

    APPEND OBJPACK.

    • * ERSTELLEN DER ANLAGE FUR DAS DOKUMENT

    OBJBIN = '\O/ '. APPEND OBJBIN.

    OBJBIN = ' '. APPEND OBJBIN.

    OBJBIN = ' / \ '. APPEND OBJBIN.

    DESCRIBE TABLE OBJBIN LINES TAB_LINES.

    OBJHEAD = 'picasso.txt'. APPEND OBJHEAD.

    • * Erstellen des Eintrags zur komprimierten Anlage

    OBJPACK-TRANSF_BIN = 'X'.

    OBJPACK-HEAD_START = 1.

    OBJPACK-HEAD_NUM = 1.

    OBJPACK-BODY_START = 1.

    OBJPACK-BODY_NUM = TAB_LINES.

    OBJPACK-DOC_TYPE = 'TXT'.

    OBJPACK-OBJ_NAME = 'ANLAGE'.

    OBJPACK-OBJ_DESCR = 'Abbildung Objekt 138'.

    OBJPACK-DOC_SIZE = TAB_LINES * 255.

    APPEND OBJPACK.

    • * Fullen der Empfangerliste

    RECLIST-RECEIVER = SY-UNAME.

    RECLIST-REC_TYPE = 'B'.

    APPEND RECLIST.

    CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'

    EXPORTING

    DOCUMENT_DATA = DOC_CHNG

    PUT_IN_OUTBOX = 'X'

    TABLES

    PACKING_LIST = OBJPACK

    OBJECT_HEADER = OBJHEAD

    CONTENTS_BIN = OBJBIN

    CONTENTS_TXT = OBJTXT

    RECEIVERS = RECLIST

    EXCEPTIONS

    TOO_MANY_RECEIVERS = 1

    DOCUMENT_NOT_SENT = 2

    OPERATION_NO_AUTHORIZATION = 4

    OTHERS = 99.

    Regards

    Sreeni

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 11, 2007 at 11:19 AM

    Hi,

    If you check the table SOMLRECI1 which is used in the fm you specified,just check is there any filed called forwarding not allowed.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jan 11, 2007 at 11:26 AM

    Thank's to all,

    But I'am still in the same situation. I have used NO_FORWARD , but this don't resolve the problem.

    LOOP AT it_dest .

    id_rect = id_rec + 1.

    wa_mailrecp-receiver = it_dest-mail.

    wa_mailrecp-rec_type = 'U'.

    wa_mailrecp-com_type = id_rect.

    wa_mailrecp-blind_copy = 'X'.

    wa_mailrecp-NO_FORWARD = ''.

    APPEND wa_mailrecp TO reclist.

    ENDLOOP.

    and also I have used this parameter

    doc_chng-NO_CHANGE = '' ".

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jan 11, 2007 at 01:19 PM

    For your Information, the solution is:

    parameter -sensitivty in the FM, it must be = S

    doc_chng-sensitivty = 'S'.

    By by

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.