<?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: About BADI in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-badi/m-p/3179699#M756959</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;get the related badis for the transaction &lt;/P&gt;&lt;P&gt;and goto se18 and give the badi name &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;go for display mode and click the implemetaion on menu &lt;/P&gt;&lt;P&gt;and  click display in the menu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You will the implemantaions done for that badi &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The available badi  for xd01 are&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CUSTOMER_ADDRSCR_CHG&lt;/P&gt;&lt;P&gt;CUSTOMER_ADD_DATA&lt;/P&gt;&lt;P&gt;CUSTOMER_ADD_DATA_BI&lt;/P&gt;&lt;P&gt;CUSTOMER_ADD_DATA_CS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, &lt;/P&gt;&lt;P&gt;siva chalasani .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 12 Dec 2007 06:09:26 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-12-12T06:09:26Z</dc:date>
    <item>
      <title>About BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-badi/m-p/3179697#M756957</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sap gurus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am working on xd01 tcode screenexit,some body already implemented,how to find already implemented badi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&amp;amp;Regards,&lt;/P&gt;&lt;P&gt;phani&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Dec 2007 01:37:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/about-badi/m-p/3179697#M756957</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-12T01:37:07Z</dc:date>
    </item>
    <item>
      <title>Re: About BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-badi/m-p/3179698#M756958</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;Try to run the below program by giving ur program name or t-code and find out the BADI used.&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  ZBADI                                                       *&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  zbadi                                   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : tstc,tadir,modsapt,modact,trdir,tfdir,enlfdir,sxs_attrt ,tstct.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA : field1(30).&lt;/P&gt;&lt;P&gt;DATA : v_devclass LIKE tadir-devclass.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS : p_tcode LIKE tstc-tcode,&lt;/P&gt;&lt;P&gt;p_pgmna LIKE tstc-pgmna .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA wa_tadir TYPE tadir.&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;  IF NOT p_tcode IS INITIAL.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM tstc WHERE tcode EQ p_tcode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF NOT p_pgmna IS INITIAL.&lt;/P&gt;&lt;P&gt;    tstc-pgmna = p_pgmna.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM tadir&lt;/P&gt;&lt;P&gt;    WHERE pgmid = 'R3TR'&lt;/P&gt;&lt;P&gt;    AND object = 'PROG'&lt;/P&gt;&lt;P&gt;    AND obj_name = tstc-pgmna.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MOVE : tadir-devclass TO v_devclass.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;      SELECT SINGLE * FROM trdir&lt;/P&gt;&lt;P&gt;      WHERE name = tstc-pgmna.&lt;/P&gt;&lt;P&gt;      IF trdir-subc EQ 'F'.&lt;/P&gt;&lt;P&gt;        SELECT SINGLE * FROM tfdir&lt;/P&gt;&lt;P&gt;        WHERE pname = tstc-pgmna.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        SELECT SINGLE * FROM enlfdir&lt;/P&gt;&lt;P&gt;        WHERE funcname = tfdir-funcname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        SELECT SINGLE * FROM tadir&lt;/P&gt;&lt;P&gt;        WHERE pgmid = 'R3TR'&lt;/P&gt;&lt;P&gt;        AND object = 'FUGR'&lt;/P&gt;&lt;P&gt;        AND obj_name EQ enlfdir-area.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        MOVE : tadir-devclass TO v_devclass.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT * FROM tadir INTO TABLE jtab&lt;/P&gt;&lt;P&gt;    WHERE pgmid = 'R3TR'&lt;/P&gt;&lt;P&gt;    AND object IN ('SMOD', 'SXSD')&lt;/P&gt;&lt;P&gt;    AND devclass = v_devclass.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM tstct&lt;/P&gt;&lt;P&gt;    WHERE sprsl EQ sy-langu&lt;/P&gt;&lt;P&gt;    AND tcode EQ p_tcode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.&lt;/P&gt;&lt;P&gt;    WRITE:/(19) 'Transaction Code - ',&lt;/P&gt;&lt;P&gt;    20(20) p_tcode,&lt;/P&gt;&lt;P&gt;    45(50) tstct-ttext.&lt;/P&gt;&lt;P&gt;    SKIP.&lt;/P&gt;&lt;P&gt;    IF NOT jtab[] IS INITIAL.&lt;/P&gt;&lt;P&gt;      WRITE:/(105) sy-uline.&lt;/P&gt;&lt;P&gt;      FORMAT COLOR COL_HEADING INTENSIFIED ON.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Sorting the internal Table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      SORT jtab BY object.&lt;/P&gt;&lt;P&gt;      DATA : wf_txt(60) TYPE c,&lt;/P&gt;&lt;P&gt;      wf_smod TYPE i ,&lt;/P&gt;&lt;P&gt;      wf_badi TYPE i ,&lt;/P&gt;&lt;P&gt;      wf_object2(30) TYPE c.&lt;/P&gt;&lt;P&gt;      CLEAR : wf_smod, wf_badi , wf_object2.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get the total SMOD.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      LOOP AT jtab INTO wa_tadir.&lt;/P&gt;&lt;P&gt;        AT FIRST.&lt;/P&gt;&lt;P&gt;          FORMAT COLOR COL_HEADING INTENSIFIED ON.&lt;/P&gt;&lt;P&gt;          WRITE:/1 sy-vline,&lt;/P&gt;&lt;P&gt;          2 'Enhancement/ Business Add-in',&lt;/P&gt;&lt;P&gt;          41 sy-vline ,&lt;/P&gt;&lt;P&gt;          42 'Description',&lt;/P&gt;&lt;P&gt;          105 sy-vline.&lt;/P&gt;&lt;P&gt;          WRITE:/(105) sy-uline.&lt;/P&gt;&lt;P&gt;        ENDAT.&lt;/P&gt;&lt;P&gt;        CLEAR wf_txt.&lt;/P&gt;&lt;P&gt;        AT NEW object.&lt;/P&gt;&lt;P&gt;          IF wa_tadir-object = 'SMOD'.&lt;/P&gt;&lt;P&gt;            wf_object2 = 'Enhancement' .&lt;/P&gt;&lt;P&gt;          ELSEIF wa_tadir-object = 'SXSD'.&lt;/P&gt;&lt;P&gt;            wf_object2 = ' Business Add-in'.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;          FORMAT COLOR COL_GROUP INTENSIFIED ON.&lt;/P&gt;&lt;P&gt;          WRITE:/1 sy-vline,&lt;/P&gt;&lt;P&gt;          2 wf_object2,&lt;/P&gt;&lt;P&gt;          105 sy-vline.&lt;/P&gt;&lt;P&gt;        ENDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        CASE wa_tadir-object.&lt;/P&gt;&lt;P&gt;          WHEN 'SMOD'.&lt;/P&gt;&lt;P&gt;            wf_smod = wf_smod + 1.&lt;/P&gt;&lt;P&gt;            SELECT SINGLE modtext INTO wf_txt&lt;/P&gt;&lt;P&gt;            FROM modsapt&lt;/P&gt;&lt;P&gt;            WHERE sprsl = sy-langu&lt;/P&gt;&lt;P&gt;            AND name = wa_tadir-obj_name.&lt;/P&gt;&lt;P&gt;            FORMAT COLOR COL_NORMAL INTENSIFIED OFF.&lt;/P&gt;&lt;P&gt;          WHEN 'SXSD'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;For BADis&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            wf_badi = wf_badi + 1 .&lt;/P&gt;&lt;P&gt;            SELECT SINGLE text INTO wf_txt&lt;/P&gt;&lt;P&gt;            FROM sxs_attrt&lt;/P&gt;&lt;P&gt;            WHERE sprsl = sy-langu&lt;/P&gt;&lt;P&gt;            AND exit_name = wa_tadir-obj_name.&lt;/P&gt;&lt;P&gt;            FORMAT COLOR COL_NORMAL INTENSIFIED ON.&lt;/P&gt;&lt;P&gt;        ENDCASE.&lt;/P&gt;&lt;P&gt;        WRITE:/1 sy-vline,&lt;/P&gt;&lt;P&gt;        2 wa_tadir-obj_name HOTSPOT ON,&lt;/P&gt;&lt;P&gt;        41 sy-vline ,&lt;/P&gt;&lt;P&gt;        42 wf_txt,&lt;/P&gt;&lt;P&gt;        105 sy-vline.&lt;/P&gt;&lt;P&gt;        AT END OF object.&lt;/P&gt;&lt;P&gt;          WRITE : /(105) sy-uline.&lt;/P&gt;&lt;P&gt;        ENDAT.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;      WRITE:/(105) sy-uline.&lt;/P&gt;&lt;P&gt;      SKIP.&lt;/P&gt;&lt;P&gt;      FORMAT COLOR COL_TOTAL INTENSIFIED ON.&lt;/P&gt;&lt;P&gt;      WRITE:/ 'No.of Exits:' , wf_smod.&lt;/P&gt;&lt;P&gt;      WRITE:/ 'No.of BADis:' , wf_badi.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.&lt;/P&gt;&lt;P&gt;      WRITE:/(105) 'No userexits or BADis exist'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.&lt;/P&gt;&lt;P&gt;    WRITE:/(105) 'Transaction does not exist'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT LINE-SELECTION.&lt;/P&gt;&lt;P&gt;  DATA : wf_object TYPE tadir-object.&lt;/P&gt;&lt;P&gt;  CLEAR wf_object.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  GET CURSOR FIELD field1.&lt;/P&gt;&lt;P&gt;  CHECK field1(8) EQ 'WA_TADIR'.&lt;/P&gt;&lt;P&gt;  READ TABLE jtab WITH KEY obj_name = sy-lisel+1(20).&lt;/P&gt;&lt;P&gt;  MOVE jtab-object TO wf_object.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE wf_object.&lt;/P&gt;&lt;P&gt;    WHEN 'SMOD'.&lt;/P&gt;&lt;P&gt;      SET PARAMETER ID 'MON' FIELD sy-lisel+1(10).&lt;/P&gt;&lt;P&gt;      CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.&lt;/P&gt;&lt;P&gt;    WHEN 'SXSD'.&lt;/P&gt;&lt;P&gt;      SET PARAMETER ID 'EXN' FIELD sy-lisel+1(20).&lt;/P&gt;&lt;P&gt;      CALL TRANSACTION 'SE18' AND SKIP FIRST SCREEN.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if helpful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Dec 2007 06:03:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/about-badi/m-p/3179698#M756958</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-12T06:03:36Z</dc:date>
    </item>
    <item>
      <title>Re: About BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-badi/m-p/3179699#M756959</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;get the related badis for the transaction &lt;/P&gt;&lt;P&gt;and goto se18 and give the badi name &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;go for display mode and click the implemetaion on menu &lt;/P&gt;&lt;P&gt;and  click display in the menu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You will the implemantaions done for that badi &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The available badi  for xd01 are&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CUSTOMER_ADDRSCR_CHG&lt;/P&gt;&lt;P&gt;CUSTOMER_ADD_DATA&lt;/P&gt;&lt;P&gt;CUSTOMER_ADD_DATA_BI&lt;/P&gt;&lt;P&gt;CUSTOMER_ADD_DATA_CS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, &lt;/P&gt;&lt;P&gt;siva chalasani .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Dec 2007 06:09:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/about-badi/m-p/3179699#M756959</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-12T06:09:26Z</dc:date>
    </item>
  </channel>
</rss>

