<?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: how we can see application log in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-we-can-see-application-log/m-p/1516119#M237535</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sharada,&lt;/P&gt;&lt;P&gt;Use   CALL FUNCTION 'BAL_DSP_LOG_DISPLAY' to display the application log. Displaying application log can be possible in many ways, as a popup window, as normaal one ,as tree. YOu can play around with APPLICATION with these standard programs.&lt;/P&gt;&lt;P&gt;SBAL_DEMO_01&lt;/P&gt;&lt;P&gt;SBAL_DEMO_02&lt;/P&gt;&lt;P&gt;SBAL_DEMO_03&lt;/P&gt;&lt;P&gt;SBAL_DEMO_04&lt;/P&gt;&lt;P&gt;SBAL_DEMO_04_*&lt;/P&gt;&lt;P&gt;SBAL_DEMO_05&lt;/P&gt;&lt;P&gt;Still if you any need any more on this , let me know.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Example Program&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;****************************************************************
* create a log where all message should be added to
****************************************************************
  PERFORM log_create.
***********************************************************************
* Add information that this is a check for passenger flights
***********************************************************************
* this informnation can be added as a free text
  PERFORM msg_add_free_text USING text-002.
    PERFORM msg_add_free_text USING text-003.
*  ***********************************************************************
* display log file
***********************************************************************
  PERFORM log_display.

*--------------------------------------------------------------------
* FORM LOG_CREATE
*--------------------------------------------------------------------
FORM log_create.
  DATA:
    l_s_log TYPE bal_s_log.

* define some header data of this log
  l_s_log-extnumber = 'Application Log Demo'.             "#EC NOTEXT
  l_s_log-aluser    = sy-uname.
  l_s_log-alprog    = sy-repid.
* ...

* create a log
  CALL FUNCTION 'BAL_LOG_CREATE'
       EXPORTING
            i_s_log = l_s_log
       EXCEPTIONS
            OTHERS  = 1.
  IF sy-subrc &amp;lt;&amp;gt; 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  ENDIF.

ENDFORM.

*--------------------------------------------------------------------
* FORM MSG_ADD_FREE_TEXT
*--------------------------------------------------------------------
FORM msg_add_free_text USING value(i_text) TYPE c.

* add this message to log file
* (I_LOG_HANDLE is not specified, we want to add to the default log.
*  If it does not exist we do not care =&amp;gt;EXCEPTIONS log_not_found = 0)
  CALL FUNCTION 'BAL_LOG_MSG_ADD_FREE_TEXT'
       EXPORTING
*           I_LOG_HANDLE  =
            i_msgty       = 'S'
            i_text        = i_text
       EXCEPTIONS
            LOG_NOT_FOUND = 0
            OTHERS        = 1.
  IF sy-subrc &amp;lt;&amp;gt; 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  ENDIF.

ENDFORM.



*--------------------------------------------------------------------
* FORM LOG_DISPLAY
*--------------------------------------------------------------------
FORM log_display.
  DATA:
    l_s_display_profile TYPE bal_s_prof,
    l_s_fcat            TYPE bal_s_fcat.
* get a prepared profile
  CALL FUNCTION 'BAL_DSP_PROFILE_POPUP_GET'
       IMPORTING
            e_s_display_profile = l_s_display_profile
       EXCEPTIONS
            OTHERS              = 1.
  IF sy-subrc &amp;lt;&amp;gt; 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.

* show log file with modified output profile
* - we specify the display profile since we created our own
* - we do not specify any filter (like I_S_LOG_FILTER, ...,
*   I_T_MSG_HANDLE) since we want to display all messages available
  CALL FUNCTION 'BAL_DSP_LOG_DISPLAY'
       EXPORTING
*           I_S_LOG_FILTER         =
*           I_T_LOG_CONTEXT_FILTER =
*           I_S_MSG_FILTER         =
*           I_T_MSG_CONTEXT_FILTER =
*           I_T_LOG_HANDLE         =
*           I_T_MSG_HANDLE         =
            i_s_display_profile    = l_s_display_profile
       EXCEPTIONS
            OTHERS                 = 1.
  IF sy-subrc &amp;lt;&amp;gt; 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  ENDIF.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raghav&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 27 Jul 2006 11:11:51 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-07-27T11:11:51Z</dc:date>
    <item>
      <title>how we can see application log</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-we-can-see-application-log/m-p/1516115#M237531</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i  have created a application  log and put messages in that..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;how we can see that application log..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks and regards......&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jul 2006 09:42:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-we-can-see-application-log/m-p/1516115#M237531</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-27T09:42:17Z</dc:date>
    </item>
    <item>
      <title>Re: how we can see application log</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-we-can-see-application-log/m-p/1516116#M237532</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You use BAL_LOG..... function modules  ??.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If so logs can be wieved in transaction SLG1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&amp;lt; JAcek&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Jacek Slowikowski&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jul 2006 09:45:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-we-can-see-application-log/m-p/1516116#M237532</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-27T09:45:00Z</dc:date>
    </item>
    <item>
      <title>Re: how we can see application log</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-we-can-see-application-log/m-p/1516117#M237533</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check these tcode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BDR1                   &lt;/P&gt;&lt;P&gt;CONV01                 &lt;/P&gt;&lt;P&gt;LLDEL                               &lt;/P&gt;&lt;P&gt;PRICATLOG              &lt;/P&gt;&lt;P&gt;PRICAT&lt;/P&gt;&lt;P&gt;VI15&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jul 2006 09:45:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-we-can-see-application-log/m-p/1516117#M237533</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-27T09:45:23Z</dc:date>
    </item>
    <item>
      <title>Re: how we can see application log</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-we-can-see-application-log/m-p/1516118#M237534</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sharadha,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See BAL_&lt;STRONG&gt;LOG&lt;/STRONG&gt; FMs,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And also check SLG0 &amp;amp; SLG1..(SLG1 is the transaction to view application logs.To add messages or create a new one, you will need to refer to the Function group SLG0.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Abhy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Abhy Thomas&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jul 2006 09:49:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-we-can-see-application-log/m-p/1516118#M237534</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-27T09:49:20Z</dc:date>
    </item>
    <item>
      <title>Re: how we can see application log</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-we-can-see-application-log/m-p/1516119#M237535</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sharada,&lt;/P&gt;&lt;P&gt;Use   CALL FUNCTION 'BAL_DSP_LOG_DISPLAY' to display the application log. Displaying application log can be possible in many ways, as a popup window, as normaal one ,as tree. YOu can play around with APPLICATION with these standard programs.&lt;/P&gt;&lt;P&gt;SBAL_DEMO_01&lt;/P&gt;&lt;P&gt;SBAL_DEMO_02&lt;/P&gt;&lt;P&gt;SBAL_DEMO_03&lt;/P&gt;&lt;P&gt;SBAL_DEMO_04&lt;/P&gt;&lt;P&gt;SBAL_DEMO_04_*&lt;/P&gt;&lt;P&gt;SBAL_DEMO_05&lt;/P&gt;&lt;P&gt;Still if you any need any more on this , let me know.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Example Program&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;****************************************************************
* create a log where all message should be added to
****************************************************************
  PERFORM log_create.
***********************************************************************
* Add information that this is a check for passenger flights
***********************************************************************
* this informnation can be added as a free text
  PERFORM msg_add_free_text USING text-002.
    PERFORM msg_add_free_text USING text-003.
*  ***********************************************************************
* display log file
***********************************************************************
  PERFORM log_display.

*--------------------------------------------------------------------
* FORM LOG_CREATE
*--------------------------------------------------------------------
FORM log_create.
  DATA:
    l_s_log TYPE bal_s_log.

* define some header data of this log
  l_s_log-extnumber = 'Application Log Demo'.             "#EC NOTEXT
  l_s_log-aluser    = sy-uname.
  l_s_log-alprog    = sy-repid.
* ...

* create a log
  CALL FUNCTION 'BAL_LOG_CREATE'
       EXPORTING
            i_s_log = l_s_log
       EXCEPTIONS
            OTHERS  = 1.
  IF sy-subrc &amp;lt;&amp;gt; 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  ENDIF.

ENDFORM.

*--------------------------------------------------------------------
* FORM MSG_ADD_FREE_TEXT
*--------------------------------------------------------------------
FORM msg_add_free_text USING value(i_text) TYPE c.

* add this message to log file
* (I_LOG_HANDLE is not specified, we want to add to the default log.
*  If it does not exist we do not care =&amp;gt;EXCEPTIONS log_not_found = 0)
  CALL FUNCTION 'BAL_LOG_MSG_ADD_FREE_TEXT'
       EXPORTING
*           I_LOG_HANDLE  =
            i_msgty       = 'S'
            i_text        = i_text
       EXCEPTIONS
            LOG_NOT_FOUND = 0
            OTHERS        = 1.
  IF sy-subrc &amp;lt;&amp;gt; 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  ENDIF.

ENDFORM.



*--------------------------------------------------------------------
* FORM LOG_DISPLAY
*--------------------------------------------------------------------
FORM log_display.
  DATA:
    l_s_display_profile TYPE bal_s_prof,
    l_s_fcat            TYPE bal_s_fcat.
* get a prepared profile
  CALL FUNCTION 'BAL_DSP_PROFILE_POPUP_GET'
       IMPORTING
            e_s_display_profile = l_s_display_profile
       EXCEPTIONS
            OTHERS              = 1.
  IF sy-subrc &amp;lt;&amp;gt; 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.

* show log file with modified output profile
* - we specify the display profile since we created our own
* - we do not specify any filter (like I_S_LOG_FILTER, ...,
*   I_T_MSG_HANDLE) since we want to display all messages available
  CALL FUNCTION 'BAL_DSP_LOG_DISPLAY'
       EXPORTING
*           I_S_LOG_FILTER         =
*           I_T_LOG_CONTEXT_FILTER =
*           I_S_MSG_FILTER         =
*           I_T_MSG_CONTEXT_FILTER =
*           I_T_LOG_HANDLE         =
*           I_T_MSG_HANDLE         =
            i_s_display_profile    = l_s_display_profile
       EXCEPTIONS
            OTHERS                 = 1.
  IF sy-subrc &amp;lt;&amp;gt; 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  ENDIF.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raghav&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jul 2006 11:11:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-we-can-see-application-log/m-p/1516119#M237535</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-27T11:11:51Z</dc:date>
    </item>
    <item>
      <title>Re: how we can see application log</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-we-can-see-application-log/m-p/1516120#M237536</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can see it in slg1,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jul 2006 11:48:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-we-can-see-application-log/m-p/1516120#M237536</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-27T11:48:07Z</dc:date>
    </item>
    <item>
      <title>Re: how we can see application log</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-we-can-see-application-log/m-p/1516121#M237537</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;have u tried this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.web-dreamer.de/blog/2011/09/abap-logging-logger.html" target="test_blank"&gt;http://www.web-dreamer.de/blog/2011/09/abap-logging-logger.html&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Sep 2011 09:26:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-we-can-see-application-log/m-p/1516121#M237537</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-09-08T09:26:57Z</dc:date>
    </item>
  </channel>
</rss>

