<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: SAP script in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/3072869#M728535</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a doubt about this piece of code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;* REPLACING SPACE BY ~
TRANSLATE T_PDF_TAB USING ' ~'.
CONCATENATE W_BUFFER T_PDF_TAB INTO W_BUFFER.
ENDLOOP.
* REPLACING ~ BY SPACE
TRANSLATE W_BUFFER USING '~ '.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you don't know the exact reason for this code, try to comment out this and test it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Naimesh Patel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 19 Nov 2007 23:23:11 GMT</pubDate>
    <dc:creator>naimesh_patel</dc:creator>
    <dc:date>2007-11-19T23:23:11Z</dc:date>
    <item>
      <title>SAP script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/3072868#M728534</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;this is my code..&lt;/P&gt;&lt;P&gt;m converting script output to pdf and sending as attachment... my pdf conatains LOGO.. when i received the mail,text is coming properly but LOGO is not getting printed properly..&lt;/P&gt;&lt;P&gt;pls suggest any solution to this...&lt;/P&gt;&lt;P&gt;thanking u in advance...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report ZZGBTEST_PDF&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZZGBTEST_PDF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: PA0105.&lt;/P&gt;&lt;P&gt;DATA: LF_FM_NAME TYPE RS38L_FNAM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: WA_CTRLOP TYPE SSFCTRLOP,&lt;/P&gt;&lt;P&gt;WA_OUTOPT TYPE SSFCOMPOP,&lt;/P&gt;&lt;P&gt;WA_STXH LIKE STXH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: T_OTFDATA TYPE SSFCRESCL,&lt;/P&gt;&lt;P&gt;T_PDF_TAB LIKE TLINE OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;T_LINE LIKE TLINE OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : T_OTF TYPE ITCOO OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;W_FILESIZE TYPE I,&lt;/P&gt;&lt;P&gt;W_BIN_FILESIZE TYPE I.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*OBJECTS TO SEND MAIL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : I_OBJPACK LIKE SOPCKLSTI1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;I_OBJTXT LIKE SOLISTI1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;I_OBJBIN LIKE SOLIX OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;I_RECLIST LIKE SOMLRECI1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;I_RECORD LIKE SOLISTI1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;W_OBJHEAD TYPE SOLI_TAB,&lt;/P&gt;&lt;P&gt;W_DOC_CHNG TYPE SODOCCHGI1,&lt;/P&gt;&lt;P&gt;W_BUFFER TYPe STRING. "TO CONVERT FROM 132 TO 255.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : V_LINES_TXT TYPE I,&lt;/P&gt;&lt;P&gt;V_LINES_BIN TYPE I.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK SCR WITH FRAME TITLE TEXT-900.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: MAILTO FOR PA0105-USRID_LONG NO INTERVALS.&lt;/P&gt;&lt;P&gt;PARAMETERS : WDATE LIKE SY-DATUM DEFAULT SY-DATUM,&lt;/P&gt;&lt;P&gt;TESTRUN AS CHECKBOX .&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK SCR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: DATAB TYPE TABLE OF ITCOO WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;PDFTAB TYPE TABLE OF TLINE WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;BINFILESIZE TYPE I.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: FNAME TYPE STRING,&lt;/P&gt;&lt;P&gt;FPATH TYPE STRING,&lt;/P&gt;&lt;P&gt;FULL_PATH TYPE STRING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: STRUCT TYPE ITCPO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;WA_CTRLOP-GETOTF = 'X'.&lt;/P&gt;&lt;P&gt;WA_CTRLOP-NO_DIALOG = 'X'.&lt;/P&gt;&lt;P&gt;WA_OUTOPT-TDNOPREV = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;STRUCT-TDDEST = 'LP01'.&lt;/P&gt;&lt;P&gt;STRUCT-TDNOPREV = 'X'.&lt;/P&gt;&lt;P&gt;STRUCT-TDGETOTF = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'OPEN_FORM'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;DEVICE = 'PRINTER'&lt;/P&gt;&lt;P&gt;DIALOG = SPACE&lt;/P&gt;&lt;P&gt;FORM = 'ZGBTEST'&lt;/P&gt;&lt;P&gt;LANGUAGE = SY-LANGU&lt;/P&gt;&lt;P&gt;OPTIONS = STRUCT&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;CANCELED = 1&lt;/P&gt;&lt;P&gt;DEVICE = 2&lt;/P&gt;&lt;P&gt;FORM = 3&lt;/P&gt;&lt;P&gt;OPTIONS = 4&lt;/P&gt;&lt;P&gt;UNCLOSED = 5&lt;/P&gt;&lt;P&gt;MAIL_OPTIONS = 6&lt;/P&gt;&lt;P&gt;ARCHIVE_ERROR = 7&lt;/P&gt;&lt;P&gt;INVALID_FAX_NUMBER = 8&lt;/P&gt;&lt;P&gt;MORE_PARAMS_NEEDED_IN_BATCH = 9&lt;/P&gt;&lt;P&gt;SPOOL_ERROR = 10&lt;/P&gt;&lt;P&gt;CODEPAGE = 11&lt;/P&gt;&lt;P&gt;OTHERS = 12&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;ELEMENT = 'MAIN'&lt;/P&gt;&lt;P&gt;WINDOW = 'MAIN'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PENDING_LINES =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;ELEMENT = 1&lt;/P&gt;&lt;P&gt;FUNCTION = 2&lt;/P&gt;&lt;P&gt;TYPE = 3&lt;/P&gt;&lt;P&gt;UNOPENED = 4&lt;/P&gt;&lt;P&gt;UNSTARTED = 5&lt;/P&gt;&lt;P&gt;WINDOW = 6&lt;/P&gt;&lt;P&gt;BAD_PAGEFORMAT_FOR_PRINT = 7&lt;/P&gt;&lt;P&gt;SPOOL_ERROR = 8&lt;/P&gt;&lt;P&gt;CODEPAGE = 9&lt;/P&gt;&lt;P&gt;OTHERS = 10&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'CLOSE_FORM'&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;OTFDATA = DATAB[]&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;UNOPENED = 1&lt;/P&gt;&lt;P&gt;BAD_PAGEFORMAT_FOR_PRINT = 2&lt;/P&gt;&lt;P&gt;SEND_ERROR = 3&lt;/P&gt;&lt;P&gt;SPOOL_ERROR = 4&lt;/P&gt;&lt;P&gt;CODEPAGE = 5&lt;/P&gt;&lt;P&gt;OTHERS = 6&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'CONVERT_OTF'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;FORMAT = 'PDF'&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;BIN_FILESIZE = BINFILESIZE&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;OTF = DATAB[]&lt;/P&gt;&lt;P&gt;LINES = T_PDF_TAB[]&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;ERR_MAX_LINEWIDTH = 1&lt;/P&gt;&lt;P&gt;ERR_FORMAT = 2&lt;/P&gt;&lt;P&gt;ERR_CONV_NOT_POSSIBLE = 3&lt;/P&gt;&lt;P&gt;ERR_BAD_OTF = 4&lt;/P&gt;&lt;P&gt;OTHERS = 5&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;MESSAGE 'SCRIPT SUCCESSFULLY CONVERT IN TO PDF' TYPE 'I'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT T_PDF_TAB.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;REPLACING SPACE BY ~&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;TRANSLATE T_PDF_TAB USING ' ~'.&lt;/P&gt;&lt;P&gt;CONCATENATE W_BUFFER T_PDF_TAB INTO W_BUFFER.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;REPLACING ~ BY SPACE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;TRANSLATE W_BUFFER USING '~ '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DO.&lt;/P&gt;&lt;P&gt;I_RECORD = W_BUFFER.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;APPENDING 255 CHARACTERS AS A RECORD&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;APPEND I_RECORD.&lt;/P&gt;&lt;P&gt;SHIFT W_BUFFER LEFT BY 255 PLACES.&lt;/P&gt;&lt;P&gt;IF W_BUFFER IS INITIAL.&lt;/P&gt;&lt;P&gt;EXIT.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REFRESH : I_RECLIST, I_OBJTXT, I_OBJBIN, I_OBJPACK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR W_OBJHEAD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;OBJECT WITH PDF.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I_OBJBIN[] = I_RECORD[].&lt;/P&gt;&lt;P&gt;DESCRIBE TABLE I_OBJBIN LINES V_LINES_BIN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;MAIL TEXT TO BE FILLED UP HERE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT SINGLE TDID TDSPRAS TDNAME TDOBJECT FROM STXH INTO&lt;/P&gt;&lt;P&gt;CORRESPONDING FIELDS OF WA_STXH&lt;/P&gt;&lt;P&gt;WHERE TDOBJECT ='TEXT' AND TDNAME = 'ZGBTEST'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'READ_TEXT'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;CLIENT = SY-MANDT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ID = WA_STXH-TDID&lt;/P&gt;&lt;P&gt;LANGUAGE = WA_STXH-TDSPRAS&lt;/P&gt;&lt;P&gt;NAME = WA_STXH-TDNAME&lt;/P&gt;&lt;P&gt;OBJECT = WA_STXH-TDOBJECT&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;LINES = T_LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT T_LINE.&lt;/P&gt;&lt;P&gt;I_OBJTXT = T_LINE-TDLINE.&lt;/P&gt;&lt;P&gt;APPEND I_OBJTXT.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;DESCRIBE TABLE I_OBJTXT LINES V_LINES_TXT.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;DOCUMENT INFORMATION.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;W_DOC_CHNG-OBJ_NAME = 'FORM'.&lt;/P&gt;&lt;P&gt;W_DOC_CHNG-EXPIRY_DAT = SY-DATUM + 10.&lt;/P&gt;&lt;P&gt;W_DOC_CHNG-SENSITIVTY = 'F'. "FUNCTIONAL OBJECT&lt;/P&gt;&lt;P&gt;W_DOC_CHNG-DOC_SIZE = V_LINES_TXT * 255.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PACK TO MAIN BODY AS RAW.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;OBJ. TO BE TRANSPORTED NOT IN BINARY FORM&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CLEAR I_OBJPACK-TRANSF_BIN.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;START LINE OF OBJECT HEADER IN TRANSPORT PACKET&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I_OBJPACK-HEAD_START = 1.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;NUMBER OF LINES OF AN OBJECT HEADER IN OBJECT PACKET&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I_OBJPACK-HEAD_NUM = 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;START LINE OF OBJECT CONTENTS IN AN OBJECT PACKET&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I_OBJPACK-BODY_START = 1.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;NUMBER OF LINES OF THE OBJECT CONTENTS IN AN OBJECT PACKET&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I_OBJPACK-BODY_NUM = V_LINES_TXT.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;CODE FOR DOCUMENT CLASS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I_OBJPACK-DOC_TYPE = 'RAW'.&lt;/P&gt;&lt;P&gt;APPEND I_OBJPACK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PACKING AS PDF.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I_OBJPACK-TRANSF_BIN = 'X'.&lt;/P&gt;&lt;P&gt;I_OBJPACK-HEAD_START = 1.&lt;/P&gt;&lt;P&gt;I_OBJPACK-HEAD_NUM = 1.&lt;/P&gt;&lt;P&gt;I_OBJPACK-BODY_START = 1.&lt;/P&gt;&lt;P&gt;I_OBJPACK-BODY_NUM = V_LINES_BIN.&lt;/P&gt;&lt;P&gt;I_OBJPACK-DOC_TYPE = 'PDF'.&lt;/P&gt;&lt;P&gt;I_OBJPACK-OBJ_NAME = 'FORM'.&lt;/P&gt;&lt;P&gt;I_OBJPACK-OBJ_DESCR = 'temp.PDF'.&lt;/P&gt;&lt;P&gt;I_OBJPACK-DOC_SIZE = V_LINES_BIN * 255.&lt;/P&gt;&lt;P&gt;APPEND I_OBJPACK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;DOCUMENT INFORMATION.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CLEAR I_RECLIST.&lt;/P&gt;&lt;P&gt;CLEAR I_RECLIST[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;E-MAIL RECEIVERS.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT MAILTO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_RECLIST-RECEIVER = MAILTO-LOW.&lt;/P&gt;&lt;P&gt;I_RECLIST-EXPRESS = 'X'.&lt;/P&gt;&lt;P&gt;I_RECLIST-REC_TYPE = 'U'. "INTERNET ADDRESS&lt;/P&gt;&lt;P&gt;APPEND I_RECLIST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SENDING MAIL.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;DOCUMENT_DATA = W_DOC_CHNG&lt;/P&gt;&lt;P&gt;PUT_IN_OUTBOX = 'X'&lt;/P&gt;&lt;P&gt;COMMIT_WORK = 'X'&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;PACKING_LIST = I_OBJPACK&lt;/P&gt;&lt;P&gt;OBJECT_HEADER = W_OBJHEAD&lt;/P&gt;&lt;P&gt;CONTENTS_HEX = I_OBJBIN&lt;/P&gt;&lt;P&gt;CONTENTS_TXT = I_OBJTXT&lt;/P&gt;&lt;P&gt;RECEIVERS = I_RECLIST&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;TOO_MANY_RECEIVERS = 1&lt;/P&gt;&lt;P&gt;DOCUMENT_NOT_SENT = 2&lt;/P&gt;&lt;P&gt;DOCUMENT_TYPE_NOT_EXIST = 3&lt;/P&gt;&lt;P&gt;OPERATION_NO_AUTHORIZATION = 4&lt;/P&gt;&lt;P&gt;PARAMETER_ERROR = 5&lt;/P&gt;&lt;P&gt;X_ERROR = 6&lt;/P&gt;&lt;P&gt;ENQUEUE_ERROR = 7&lt;/P&gt;&lt;P&gt;OTHERS = 8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; 'MAIL SENT SUCCESSFULLY...'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Nov 2007 12:15:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/3072868#M728534</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-19T12:15:09Z</dc:date>
    </item>
    <item>
      <title>Re: SAP script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/3072869#M728535</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a doubt about this piece of code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;* REPLACING SPACE BY ~
TRANSLATE T_PDF_TAB USING ' ~'.
CONCATENATE W_BUFFER T_PDF_TAB INTO W_BUFFER.
ENDLOOP.
* REPLACING ~ BY SPACE
TRANSLATE W_BUFFER USING '~ '.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you don't know the exact reason for this code, try to comment out this and test it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Naimesh Patel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Nov 2007 23:23:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/3072869#M728535</guid>
      <dc:creator>naimesh_patel</dc:creator>
      <dc:date>2007-11-19T23:23:11Z</dc:date>
    </item>
    <item>
      <title>Re: SAP script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/3072870#M728536</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi naimesh, i've tried commenting those lines of code... after doing that, it is not showing a text part also....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Nov 2007 04:05:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/3072870#M728536</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-20T04:05:08Z</dc:date>
    </item>
    <item>
      <title>Re: SAP script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/3072871#M728537</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;try to reupload the logo and check again...&lt;/P&gt;&lt;P&gt;is the logo comming properly in printpreview??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Nov 2007 04:14:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/3072871#M728537</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-20T04:14:19Z</dc:date>
    </item>
    <item>
      <title>Re: SAP script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/3072872#M728538</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sagar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The piece of code pointed out is required to Transfer the 132-long strings to 255-long strings.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So please uncomment that code. It is required.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regarding logo not displayed properly in PDF, please pass the spool number to program RSTXPDF4 &amp;amp; check whether it is coming properly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also check whether the logo is displayed in spool properly through transaction SP01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Prashant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Nov 2007 04:21:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/3072872#M728538</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-20T04:21:39Z</dc:date>
    </item>
    <item>
      <title>Re: SAP script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/3072873#M728539</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello prashantji, thank u for your reply,&lt;/P&gt;&lt;P&gt;but i m not getting any problem in pdf format... logo is coming properly in pdf.. but the problem is occuring during mailing the pdf.... &lt;/P&gt;&lt;P&gt;so pls suggest some solution to this..&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Nov 2007 06:25:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/3072873#M728539</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-20T06:25:33Z</dc:date>
    </item>
    <item>
      <title>Re: SAP script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/3072874#M728540</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please refer this thread :&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/reporting/rep_spooltopdf.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/reporting/rep_spooltopdf.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Nov 2007 06:37:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/3072874#M728540</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-20T06:37:40Z</dc:date>
    </item>
  </channel>
</rss>

