<?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 SAP Script in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1688264#M302729</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My Question is that how can we add fax(to fax that particular script) option in SAP Script.Please Help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Valuable Suggestions will be rewarded.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Jasmeet&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 28 Nov 2006 06:27:14 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-11-28T06:27:14Z</dc:date>
    <item>
      <title>SAP Script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1688264#M302729</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My Question is that how can we add fax(to fax that particular script) option in SAP Script.Please Help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Valuable Suggestions will be rewarded.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Jasmeet&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Nov 2006 06:27:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1688264#M302729</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-28T06:27:14Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1688265#M302730</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the NACE transaction, select the particular output type and in  medium select 2 (Fax).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Nov 2006 06:35:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1688265#M302730</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-28T06:35:31Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1688266#M302731</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;good&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following program shows you how to send a fax from within ABAP/4. The report is delivered &lt;/P&gt;&lt;P&gt;in the standard system and is used in Transaction SCOM for the function "Send test fax". &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Only the method via the call of SAPscript with DEVICE='TELEFAX', described below, ensures the&lt;/P&gt;&lt;P&gt;generation of a correct transmission request, independent of the R/3 release and of the used &lt;/P&gt;&lt;P&gt;fax server solution and its configuration. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The regular printing (for example, with NEW-PAGE PRINT ON...) on an output device created in &lt;/P&gt;&lt;P&gt;the spool administration of the device class 'Telefax' does generally not work! &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT RSKSENDF MESSAGE-ID SK. &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;Test report to send a test fax &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;sends a fax to the number &amp;lt;TO_CNTRY&amp;gt;-&amp;lt;TO_NMBER&amp;gt; &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;containing an automatically generated message text. &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;**********************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: USR03. &lt;/P&gt;&lt;P&gt;PARAMETERS: TO_CNTRY LIKE T005-LAND1 OBLIGATORY, &lt;/P&gt;&lt;P&gt;TO_NMBER LIKE TSP01-RQTELENUM OBLIGATORY, &lt;/P&gt;&lt;P&gt;FROM_USR(30) TYPE C DEFAULT SY-UNAME, &lt;/P&gt;&lt;P&gt;TO_RECIP(30) TYPE C DEFAULT SY-UNAME. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SAPscript content ITAB &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA: BEGIN OF TEST_DOC OCCURS 10. &lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE TLINE. &lt;/P&gt;&lt;P&gt;DATA: END OF TEST_DOC. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SAPscript header struct &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA BEGIN OF HEADER. &lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE THEAD. &lt;/P&gt;&lt;P&gt;DATA END OF HEADER. &lt;/P&gt;&lt;P&gt;**********************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION. &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;get county from user addres in usr03 &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;system-&amp;gt;user profile-&amp;gt;user address &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;check if not empty &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SELECT SINGLE * FROM USR03 WHERE BNAME = SY-UNAME. &lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0 AND USR03-LAND1 &amp;lt;&amp;gt; SPACE. &lt;/P&gt;&lt;P&gt;TO_CNTRY = USR03-LAND1. &lt;/P&gt;&lt;P&gt;ENDIF. &lt;/P&gt;&lt;P&gt;**********************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION. &lt;/P&gt;&lt;P&gt;**********************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM FILL_UP_TEST_DOC. &lt;/P&gt;&lt;P&gt;PERFORM SHOW_TEST_DOC. &lt;/P&gt;&lt;P&gt;**********************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT PF08. &lt;/P&gt;&lt;P&gt;**********************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM SEND_FAX TABLES TEST_DOC USING TO_CNTRY&lt;/P&gt;&lt;P&gt;TO_NMBER. &lt;/P&gt;&lt;P&gt;**********************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON TO_NMBER. &lt;/P&gt;&lt;P&gt;**********************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM CHECK_NUMBER USING TO_CNTRY TO_NMBER. &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;*&amp;amp; Form CHECK_NUMBER &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;FORM CHECK_NUMBER USING &lt;/P&gt;&lt;P&gt;COUNTRY &lt;/P&gt;&lt;P&gt;NUMBER. &lt;/P&gt;&lt;P&gt;DATA: SERVICE LIKE TSKPA-SERVICE VALUE 'TELEFAX', &lt;/P&gt;&lt;P&gt;LEN LIKE SY-FDPOS. &lt;/P&gt;&lt;P&gt;FIELD-SYMBOLS &amp;lt;P&amp;gt;. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;windows GUI push the ? from mandatory input instead&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;of overwriting it &lt;/P&gt;&lt;P&gt;LEN = STRLEN( TO_NMBER ). &lt;/P&gt;&lt;P&gt;IF LEN &amp;gt; 1. &lt;/P&gt;&lt;P&gt;SUBTRACT 1 FROM LEN. &lt;/P&gt;&lt;P&gt;ASSIGN TO_NMBER+LEN(1) TO &amp;lt;P&amp;gt;. &lt;/P&gt;&lt;P&gt;IF &amp;lt;P&amp;gt; = '?'. &lt;/P&gt;&lt;P&gt;&amp;lt;P&amp;gt; = SPACE. &lt;/P&gt;&lt;P&gt;ENDIF. &lt;/P&gt;&lt;P&gt;ENDIF. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;official check FM &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CALL FUNCTION 'TELECOMMUNICATION_NUMBER_CHECK' &lt;/P&gt;&lt;P&gt;EXPORTING &lt;/P&gt;&lt;P&gt;COUNTRY = COUNTRY &lt;/P&gt;&lt;P&gt;NUMBER = NUMBER &lt;/P&gt;&lt;P&gt;SERVICE = SERVICE. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;on old 21?/22? release you may have to handle the&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;exception &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;because the Function uses RAISE instead of&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;MESSAGE... RAISING.... &lt;/P&gt;&lt;P&gt;ENDFORM. " CHECK_NUMBER &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;*&amp;amp; Form FILL_UP_TEST_DOC &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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;fills test text in itab TEST_DOC * &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;real life example needs to get real life data * &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&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;FORM FILL_UP_TEST_DOC. &lt;/P&gt;&lt;P&gt;DATA: DATUM(12) TYPE C, &lt;/P&gt;&lt;P&gt;UZEIT(10) TYPE C. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SAPscript initialization &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;of course, you may want to set a few parameter&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;(FORM,LAYOUT,....) &lt;/P&gt;&lt;P&gt;CALL FUNCTION 'INIT_TEXT' &lt;/P&gt;&lt;P&gt;EXPORTING &lt;/P&gt;&lt;P&gt;ID = 'ST ' &lt;/P&gt;&lt;P&gt;LANGUAGE = SY-LANGU &lt;/P&gt;&lt;P&gt;NAME = 'FOO-BAR' &lt;/P&gt;&lt;P&gt;OBJECT = 'TEXT' &lt;/P&gt;&lt;P&gt;IMPORTING &lt;/P&gt;&lt;P&gt;HEADER = HEADER &lt;/P&gt;&lt;P&gt;TABLES &lt;/P&gt;&lt;P&gt;LINES = TEST_DOC &lt;/P&gt;&lt;P&gt;EXCEPTIONS &lt;/P&gt;&lt;P&gt;OTHERS = 1. &lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0. &lt;/P&gt;&lt;P&gt;MESSAGE A400 WITH 'INIT_TEXT'. &lt;/P&gt;&lt;P&gt;ENDIF. &lt;/P&gt;&lt;P&gt;PERFORM ADD_EMPTY_LINE. &lt;/P&gt;&lt;P&gt;WRITE: SY-DATUM TO DATUM. &lt;/P&gt;&lt;P&gt;WRITE: SY-UZEIT TO UZEIT. &lt;/P&gt;&lt;P&gt;PERFORM ADD_LINES USING 'This is test Telefax'(001)&lt;/P&gt;&lt;P&gt;DATUM UZEIT. &lt;/P&gt;&lt;P&gt;PERFORM ADD_EMPTY_LINE. &lt;/P&gt;&lt;P&gt;PERFORM ADD_LINES USING 'From: &amp;amp;'(002) FROM_USR SPACE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM ADD_LINES USING 'To: &amp;amp;'(003) TO_RECIP SPACE. &lt;/P&gt;&lt;P&gt;PERFORM ADD_LINES USING 'Fax number: &amp;amp; &amp;amp;'(004)&lt;/P&gt;&lt;P&gt;TO_CNTRY TO_NMBER. &lt;/P&gt;&lt;P&gt;PERFORM ADD_EMPTY_LINE. &lt;/P&gt;&lt;P&gt;PERFORM ADD_LINES USING &lt;/P&gt;&lt;P&gt;'This is a test fax send by Report RSKSENDF'(005)&lt;/P&gt;&lt;P&gt;SPACE SPACE. &lt;/P&gt;&lt;P&gt;PERFORM ADD_LINES USING 'on SAP system &amp;amp; '(006)&lt;/P&gt;&lt;P&gt;SY-SYSID SPACE. &lt;/P&gt;&lt;P&gt;PERFORM ADD_EMPTY_LINE. &lt;/P&gt;&lt;P&gt;PERFORM ADD_LINES USING &lt;/P&gt;&lt;P&gt;'the quick brown fox jumps over the lazy dog.'(101)&lt;/P&gt;&lt;P&gt;SPACE SAPCE. &lt;/P&gt;&lt;P&gt;PERFORM ADD_LINES USING &lt;/P&gt;&lt;P&gt;'THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG.'(102)&lt;/P&gt;&lt;P&gt;SPACE SAPCE. &lt;/P&gt;&lt;P&gt;PERFORM ADD_EMPTY_LINE. &lt;/P&gt;&lt;P&gt;PERFORM ADD_LINES USING 'End of test'(007) SPACE&lt;/P&gt;&lt;P&gt;SPACE. &lt;/P&gt;&lt;P&gt;ENDFORM. " FILL_UP_TEST_DOC &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;*&amp;amp; Form ADD_LINES &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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;printf a line an appends it in test_doc * &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&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;--&amp;gt; cformat format. &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;--&amp;gt; p1 param1 &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;--&amp;gt; p2 param2 &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&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;FORM ADD_LINES USING CFORMAT P1 P2. &lt;/P&gt;&lt;P&gt;TEST_DOC-TDFORMAT = '/'. &lt;/P&gt;&lt;P&gt;TEST_DOC-TDLINE = CFORMAT. &lt;/P&gt;&lt;P&gt;IF TEST_DOC-TDLINE CA '&amp;amp;'. &lt;/P&gt;&lt;P&gt;REPLACE '&amp;amp;' WITH P1 INTO TEST_DOC-TDLINE. &lt;/P&gt;&lt;P&gt;IF TEST_DOC-TDLINE CA '&amp;amp;'. &lt;/P&gt;&lt;P&gt;REPLACE '&amp;amp;' WITH P2 INTO TEST_DOC-TDLINE. &lt;/P&gt;&lt;P&gt;ENDIF. &lt;/P&gt;&lt;P&gt;ENDIF. &lt;/P&gt;&lt;P&gt;APPEND TEST_DOC. &lt;/P&gt;&lt;P&gt;ENDFORM. " ADD_LINES &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;*&amp;amp; Form ADD_EMPTY_LINE &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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;appends an empty line to test_doc * &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&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;FORM ADD_EMPTY_LINE. &lt;/P&gt;&lt;P&gt;TEST_DOC-TDFORMAT = '/'. &lt;/P&gt;&lt;P&gt;CLEAR TEST_DOC-TDLINE. &lt;/P&gt;&lt;P&gt;APPEND TEST_DOC. &lt;/P&gt;&lt;P&gt;ENDFORM. " ADD_EMPTY_LINE &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;*&amp;amp; Form SHOW_TEST_DOC &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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;lists the test doc for aproval * &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;* &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&amp;gt;&amp;gt;&amp;gt;&amp;gt; this is for fun only because PRINT_TEXT also&lt;/P&gt;&lt;P&gt;offers a preview * &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&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;FORM SHOW_TEST_DOC. &lt;/P&gt;&lt;P&gt;FORMAT COLOR COL_BACKGROUND INTENSIFIED OFF. &lt;/P&gt;&lt;P&gt;WRITE: / 'Test fax would look like this:'(020). &lt;/P&gt;&lt;P&gt;ULINE. &lt;/P&gt;&lt;P&gt;SKIP. &lt;/P&gt;&lt;P&gt;LOOP AT TEST_DOC. &lt;/P&gt;&lt;P&gt;IF TEST_DOC-TDLINE &amp;lt;&amp;gt; SPACE. &lt;/P&gt;&lt;P&gt;WRITE:/ TEST_DOC-TDLINE. &lt;/P&gt;&lt;P&gt;ELSE. &lt;/P&gt;&lt;P&gt;SKIP. &lt;/P&gt;&lt;P&gt;ENDIF. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;SKIP. &lt;/P&gt;&lt;P&gt;ULINE. &lt;/P&gt;&lt;P&gt;FORMAT COLOR COL_POSITIVE INTENSIFIED OFF. &lt;/P&gt;&lt;P&gt;WRITE: 'Press PF8 to send it'(021). &lt;/P&gt;&lt;P&gt;ENDFORM. " SHOW_TEST_DOC &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;*&amp;amp; Form SEND_FAX &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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;send fax by calling SAPscript * &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&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;Note: Instead of using PRINT_TEXT you may also * &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;call OPEN_FORM / WRITE_FORM_LINES / CLOSE_FORM, * &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;this allows you to use a similar program structure *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;as with NEW-PAGE PRINT ON / WRITE / NEW-PAGE PRINT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;OFF * &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;FORM SEND_FAX &lt;/P&gt;&lt;P&gt;TABLES DOC2FAX STRUCTURE TEST_DOC &lt;/P&gt;&lt;P&gt;USING COUNTRY &lt;/P&gt;&lt;P&gt;NUMBER. &lt;/P&gt;&lt;P&gt;DATA: SID(5) TYPE N. &lt;/P&gt;&lt;P&gt;DATA BEGIN OF POPT. &lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE ITCPO. &lt;/P&gt;&lt;P&gt;DATA END OF POPT. &lt;/P&gt;&lt;P&gt;DATA BEGIN OF PRES. &lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE ITCPP. &lt;/P&gt;&lt;P&gt;DATA END OF PRES. &lt;/P&gt;&lt;P&gt;CLEAR POPT. &lt;/P&gt;&lt;P&gt;POPT-TDCOPIES = 1. " one copy &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;POPT-TDDEST = " done internaly by script, &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;POPT-TDPRINTER = " do not fill !!! &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;POPT-TDNEWID = 'X'. " do not reuse old spool request &lt;/P&gt;&lt;P&gt;POPT-TDDATASET = 'TEST'(022). " fill as you want &lt;/P&gt;&lt;P&gt;POPT-TDSUFFIX1 = 'FAX'(023). " fill as you want &lt;/P&gt;&lt;P&gt;POPT-TDSUFFIX2 = SY-UNAME. " fill as you want &lt;/P&gt;&lt;P&gt;POPT-TDIMMED = 'X'. " send now &lt;/P&gt;&lt;P&gt;POPT-TDLIFETIME = 8. " keep 8 days in spool &lt;/P&gt;&lt;P&gt;POPT-TDTELENUM = NUMBER. " number without country code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;POPT-TDTELELAND = COUNTRY. " country of recipient &lt;/P&gt;&lt;P&gt;POPT-TDCOVER = 'test fax'(024). &lt;/P&gt;&lt;P&gt;POPT-TDCOVTITLE = 'test fax'(024). &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;POPT-TDIEXIT = 'X'. &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CALL FUNCTION 'PRINT_TEXT' &lt;/P&gt;&lt;P&gt;EXPORTING &lt;/P&gt;&lt;P&gt;APPLICATION = 'TX' &lt;/P&gt;&lt;P&gt;ARCHIVE_INDEX = ' ' &lt;/P&gt;&lt;P&gt;ARCHIVE_PARAMS = ' ' &lt;/P&gt;&lt;P&gt;DEVICE = 'TELEFAX' "&amp;lt;&amp;lt;&amp;lt; here we say: fax it ! &lt;/P&gt;&lt;P&gt;DIALOG = 'X' &lt;/P&gt;&lt;P&gt;HEADER = HEADER &lt;/P&gt;&lt;P&gt;OPTIONS = POPT &lt;/P&gt;&lt;P&gt;IMPORTING &lt;/P&gt;&lt;P&gt;RESULT = PRES &lt;/P&gt;&lt;P&gt;TABLES &lt;/P&gt;&lt;P&gt;LINES = DOC2FAX &lt;/P&gt;&lt;P&gt;EXCEPTIONS &lt;/P&gt;&lt;P&gt;OTHERS = 01. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;do not bother with exception in sample code &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;CANCELED = 01 &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;DEVICE = 02 &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FORM = 03 &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;OPTIONS = 04 &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;UNCLOSED = 05 &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;UNKNOWN = 06 &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FORMAT = 07 &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;TEXTFORMAT = 08 &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXTERNAL = 09. &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;IF SY-SUBRC = 0. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;arriving here means we could send: &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SID = PRES-TDSPOOLID. &lt;/P&gt;&lt;P&gt;IF SID &amp;gt; '00000'. &lt;/P&gt;&lt;P&gt;MESSAGE S433 WITH SID. &lt;/P&gt;&lt;P&gt;ENDIF. &lt;/P&gt;&lt;P&gt;LEAVE . &lt;/P&gt;&lt;P&gt;ELSE. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;do not bother with exception in sample code &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;MESSAGE A400 WITH 'PRIN_TEXT'. &lt;/P&gt;&lt;P&gt;ENDIF. &lt;/P&gt;&lt;P&gt;ENDFORM. " SEND_FAX &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/sending-fax-from-abap.htm" target="test_blank"&gt;http://www.sap-img.com/abap/sending-fax-from-abap.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;mrutyun^&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Nov 2006 06:37:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1688266#M302731</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-28T06:37: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/1688267#M302732</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in nace u assign ur script in the &amp;lt;b&amp;gt;fax&amp;lt;/b&amp;gt; (medium 2 ,ie., below print output ).... hope that will work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;aswin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mark if helpfull&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Nov 2006 06:37:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-script/m-p/1688267#M302732</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-28T06:37:40Z</dc:date>
    </item>
  </channel>
</rss>

