<?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: BOM function module to find sub components in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bom-function-module-to-find-sub-components/m-p/4463427#M1057663</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check the fm's CS_BOM_EXPL_MAT_V2  &amp;amp; CSAI_BOM_READ.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 17 Sep 2008 19:35:55 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-09-17T19:35:55Z</dc:date>
    <item>
      <title>BOM function module to find sub components</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bom-function-module-to-find-sub-components/m-p/4463425#M1057661</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all , &lt;/P&gt;&lt;P&gt;I got a requirement . I have to find out the components required for a given product .Like if A is made up of X,Y and Z . If i have A , a final product , then how could i  know its sub components  X,Y and Z . &lt;/P&gt;&lt;P&gt;Is there any Function module . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards ,&lt;/P&gt;&lt;P&gt;Raj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Sep 2008 19:26:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bom-function-module-to-find-sub-components/m-p/4463425#M1057661</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-17T19:26:53Z</dc:date>
    </item>
    <item>
      <title>Re: BOM function module to find sub components</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bom-function-module-to-find-sub-components/m-p/4463426#M1057662</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can use:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
        CALL FUNCTION 'CS_BOM_EXPLOSION'
          EXPORTING
            capid                 = 'PP01'
            datuv                 = sy-datum
            mehrs                 = 'X'
            mtnrv                 = i_conf-materialnr
            stlal                 =   alt_bom
            werks                 = i_conf-prodplant
            verid                 =   i_conf-prodversion
          TABLES
            stbd                  = i_stbd
            stbe                  = i_stbe
            stbk                  = i_stbk
            stbm                  = i_stbm
            stbp                  = i_stbp
            stbt                  = i_stbt
          EXCEPTIONS
            alt_not_found         = 1
            call_invalid          = 2
            missing_authorization = 3
            no_bom_found          = 4
            no_plant_data         = 5
            no_suitable_bom_found = 6
            object_not_found      = 7
            conversion_error      = 8
            OTHERS                = 9.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Sep 2008 19:34:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bom-function-module-to-find-sub-components/m-p/4463426#M1057662</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-17T19:34:59Z</dc:date>
    </item>
    <item>
      <title>Re: BOM function module to find sub components</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bom-function-module-to-find-sub-components/m-p/4463427#M1057663</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check the fm's CS_BOM_EXPL_MAT_V2  &amp;amp; CSAI_BOM_READ.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Sep 2008 19:35:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bom-function-module-to-find-sub-components/m-p/4463427#M1057663</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-17T19:35:55Z</dc:date>
    </item>
    <item>
      <title>Re: BOM function module to find sub components</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bom-function-module-to-find-sub-components/m-p/4463428#M1057664</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please check the link below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="6175840"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help you,&lt;/P&gt;&lt;P&gt;Murthy.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Sep 2008 05:14:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bom-function-module-to-find-sub-components/m-p/4463428#M1057664</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-18T05:14:44Z</dc:date>
    </item>
    <item>
      <title>Re: BOM function module to find sub components</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bom-function-module-to-find-sub-components/m-p/4463429#M1057665</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 with 'CABM_READ_BOM'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanx.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Sep 2008 05:52:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bom-function-module-to-find-sub-components/m-p/4463429#M1057665</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-18T05:52:53Z</dc:date>
    </item>
    <item>
      <title>Re: BOM function module to find sub components</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bom-function-module-to-find-sub-components/m-p/4463430#M1057666</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Aparna,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One doubt.Does the function module metioned by you will even explode if a Component under the header material is having a sub-assembly  which again is having some components and those componenets also have sub-assembly so on....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I mean in one shot if we give the header material it should explode all the BOMS of the corresponding components.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have developed a small program kindly have a look at it.Does this whole program can be replaced by that function module alone?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As we need supply area w.r.t a component under header material we are displaying only those fields in the output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
REPORT ZBOMEXPLOSION.
TABLES: MBEW,
        MARA, "Material Master
        MAKT,
        MARC,
        MAST, "BOM Header
        STKO, "BOM Detail
        STPO, "Bom Components
        STAS. "BOM Alternative


*Declarations for ALV
type-pools slis.
DATA:itfieldcat TYPE slis_t_fieldcat_alv WITH HEADER LINE.
DATA:itrepid TYPE sy-repid.
itrepid = sy-repid.
DATA:itevent TYPE slis_t_event.
DATA:itlistheader TYPE slis_t_listheader.
DATA:walistheader LIKE LINE OF itlistheader.
DATA:itlayout TYPE slis_layout_alv.
DATA:top TYPE slis_formname.
DATA:itsort TYPE slis_t_sortinfo_alv WITH HEADER LINE.
DATA :itsort1 TYPE slis_sortinfo_alv.
DATA:itprintparams TYPE slis_print_alv.
DATA:itvariant TYPE disvariant.
data : title type lvc_title.
field-symbols &amp;lt;fs&amp;gt; type LVC_TITLE.
concatenate 'BOM Explosion level by level' ' ' into title separated by
space.
assign title to &amp;lt;fs&amp;gt;.


DATA:PARENT-MATNR LIKE MAST-MATNR,
CHILD-MATNR LIKE STPO-IDNRK,
CHILD-WERKS LIKE MAST-WERKS,
CHILD-STLAL LIKE MAST-STLAL,
W_MAKTX LIKE MAKT-MAKTX,
W_LEVEL TYPE I,
W_DOT(1),
W_LVL(12),
W_LVL1(12),
W_LVL2(2),
WCNT TYPE I.

DATA: BEGIN OF ITAB OCCURS 100,
CNT TYPE I,
LEVEL TYPE I,
LVL1 LIKE W_LVL1,
WERKS LIKE MAST-WERKS,
POSNR LIKE STPO-POSNR,
IDNRK LIKE STPO-IDNRK,
PRVBE LIKE STPO-PRVBE,
END OF ITAB.


DATA: BEGIN OF ITAB1 OCCURS 100,
WERKS LIKE MAST-WERKS,
IDNRK LIKE STPO-IDNRK,
END OF ITAB1.

DATA: BEGIN OF ITAB2 OCCURS 100,
CNT TYPE I,
SUBCNT TYPE I,
LEVEL TYPE I,
LVL1 LIKE W_LVL1,
WERKS LIKE MAST-WERKS,
POSNR LIKE STPO-POSNR,
IDNRK LIKE STPO-IDNRK,
prvbe like stpo-prvbe,
SBASE TYPE P,
MAKTX LIKE MAKT-MAKTX,
END OF ITAB2.




PARAMETERS: P_WERKS LIKE MAST-WERKS,
            P_MATNR LIKE MAST-MATNR,
            P_STLNR LIKE MAST-STLNR,
            P_STLAN LIKE MAST-STLAN,
            P_STLAL LIKE MAST-STLAL.

perform zmm.
perform alv.

*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Form  zmmspt
*&amp;amp;---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*  --&amp;gt;  p1        text
*  &amp;lt;--  p2        text
*----------------------------------------------------------------------*
form zmm .
SELECT * FROM MAST WHERE WERKS = P_WERKS
                     AND MATNR = P_MATNR
                     AND STLNR = P_STLNR
                     AND STLAN = P_STLAN
                     AND STLAL = P_STLAL.
SELECT SINGLE * FROM MARA WHERE MATNR = MAST-MATNR.
IF SY-SUBRC NE 0.
CONTINUE.
ENDIF.
IF MARA-LVORM &amp;lt;&amp;gt; 'X'.
PARENT-MATNR = MAST-MATNR.
CHILD-MATNR = MAST-MATNR.
CHILD-WERKS = MAST-WERKS.
CHILD-STLAL = MAST-STLAL.
CLEAR ITAB.
CLEAR ITAB-LEVEL.
MOVE MAST-WERKS TO ITAB-WERKS.
MOVE MAST-MATNR TO ITAB-IDNRK.
WCNT = WCNT + 1.
MOVE WCNT TO ITAB-CNT.
APPEND ITAB.
W_LEVEL = 1.
PERFORM GETCHILD.
ENDIF.
ENDSELECT.
SORT ITAB BY LEVEL DESCENDING.
LOOP AT ITAB.
PERFORM GET_BOM.
MOVE ITAB-WERKS TO ITAB1-WERKS.
MOVE ITAB-IDNRK TO ITAB1-IDNRK.
APPEND ITAB1.
CLEAR ITAB2.
MOVE-CORRESPONDING ITAB TO ITAB2.
APPEND ITAB2.
ENDLOOP.
SORT ITAB2 BY CNT.
LOOP AT ITAB2.
CLEAR: MAKT-MAKTX.
SELECT SINGLE * FROM MAKT WHERE MATNR = ITAB2-IDNRK AND
SPRAS = 'E'.
SELECT SINGLE * FROM MBEW WHERE MATNR = ITAB2-IDNRK AND
BWKEY = ITAB2-WERKS.
ITAB2-MAKTX = MAKT-MAKTX.
MODIFY ITAB2.
ENDLOOP.

endform.                    " zmm

*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Form  GETCHILD
*&amp;amp;---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*  --&amp;gt;  p1        text
*  &amp;lt;--  p2        text
*----------------------------------------------------------------------*
form GETCHILD .
SELECT * FROM STPO WHERE STLNR = MAST-STLNR
ORDER BY POSNR.
SELECT SINGLE * FROM STKO WHERE STLNR = STPO-STLNR
AND STLAL = MAST-STLAL.
SELECT SINGLE * FROM STAS WHERE STLNR = STPO-STLNR AND
STLKN = STPO-STLKN AND
STLAL = MAST-STLAL.
IF SY-SUBRC EQ 0.
CLEAR: W_DOT, W_LVL, W_LVL1.
PERFORM MOV_DATA.
CHILD-MATNR = STPO-IDNRK.
W_LEVEL = W_LEVEL + 1.
PERFORM SUBCHILD.
W_LEVEL = W_LEVEL - 1.
ENDIF.
ENDSELECT.
endform.                    " GETCHILD


*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Form  SUBCHILD
*&amp;amp;---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*  --&amp;gt;  p1        text
*  &amp;lt;--  p2        text
*----------------------------------------------------------------------*
form SUBCHILD .
SELECT SINGLE * FROM MAST WHERE MATNR = CHILD-MATNR
AND WERKS = CHILD-WERKS.
IF SY-SUBRC NE 0.
EXIT.
ENDIF.
SELECT * FROM STPO WHERE STLNR = MAST-STLNR
ORDER BY POSNR.
SELECT SINGLE * FROM STKO WHERE STLNR = STPO-STLNR AND
STLAL = MAST-STLAL.
SELECT SINGLE * FROM STAS WHERE STLNR = STPO-STLNR AND
STLKN = STPO-STLKN AND
STLAL = STKO-STLAL.
IF SY-SUBRC EQ 0.
W_DOT = '.'.
PERFORM MOV_DATA.
CHILD-MATNR = STPO-IDNRK.
W_LEVEL = W_LEVEL + 1.
PERFORM SUBCHILD.
W_LEVEL = W_LEVEL - 1.
SHIFT W_LVL.
ENDIF.
ENDSELECT.
endform.                    " SUBCHILD

*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Form  MOV_DATA
*&amp;amp;---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*  --&amp;gt;  p1        text
*  &amp;lt;--  p2        text
*----------------------------------------------------------------------*
form MOV_DATA .
W_LVL2 = W_LEVEL.
CONCATENATE W_DOT W_LVL INTO W_LVL.
CONCATENATE W_LVL W_LVL2 INTO W_LVL1.
MOVE W_LVL1 TO ITAB-LVL1.
MOVE W_LEVEL TO ITAB-LEVEL.
MOVE MAST-WERKS TO ITAB-WERKS.
MOVE STPO-POSNR TO ITAB-POSNR.
MOVE STPO-IDNRK TO ITAB-IDNRK.
MOVE STPO-PRVBE TO ITAB-PRVBE.
WCNT = WCNT + 1.
ITAB-CNT = WCNT.
APPEND ITAB.
endform.                    " MOV_DATA

*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Form  GET_BOM
*&amp;amp;---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*  --&amp;gt;  p1        text
*  &amp;lt;--  p2        text
*----------------------------------------------------------------------*
form GET_BOM .
SELECT SINGLE * FROM MAST WHERE MATNR EQ ITAB-IDNRK AND
WERKS = ITAB-WERKS.
IF SY-SUBRC EQ 0.
SELECT * FROM STPO WHERE STLTY = 'M' AND
STLNR = MAST-STLNR AND
DATUV LE SY-DATUM.
SELECT SINGLE * FROM STKO WHERE STLTY = 'M' AND
STLNR = STPO-STLNR AND
STLAL = MAST-STLAL.
SELECT SINGLE * FROM STAS WHERE STLNR = STPO-STLNR AND
STLKN = STPO-STLKN AND
STLAL = STKO-STLAL.
ENDSELECT.
ENDIF.
endform.                    " GET_BOM

*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Form  alv
*&amp;amp;---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*  --&amp;gt;  p1        text
*  &amp;lt;--  p2        text
*----------------------------------------------------------------------*
form alv .
IF itab2[] IS INITIAL.
MESSAGE 'No Values exist for the Selection.' TYPE 'S'.
STOP.
ENDIF.

DEFINE m_fieldcat.
    itfieldcat-fieldname = &amp;amp;1.
    itfieldcat-col_pos = &amp;amp;2.
    itfieldcat-seltext_l = &amp;amp;3.
    itfieldcat-do_sum = &amp;amp;4.
    itfieldcat-outputlen = &amp;amp;5.
    append itfieldcat to itfieldcat.
    clear itfieldcat.
  END-OF-DEFINITION.

  m_fieldcat 'LVL1' '' 'Level' '' 04.
  m_fieldcat 'POSNR' '' 'Item' '' 06.
  m_fieldcat 'IDNRK' '' 'Component' '' 18.
  m_fieldcat 'MAKTX' '' 'Description'  '' 40.
  m_fieldcat 'PRVBE' '' 'Supply Area' '' 12.


  itlayout-zebra = 'X'.
  itlayout-colwidth_optimize = 'X'.
  itlayout-no_subtotals = ' '.


  CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
   EXPORTING
*     I_INTERFACE_CHECK              = ' '
*     I_BYPASSING_BUFFER             =
*     I_BUFFER_ACTIVE                = ' '
     I_CALLBACK_PROGRAM             = sy-repid
*     I_CALLBACK_PF_STATUS_SET       = ' '
*     I_CALLBACK_USER_COMMAND        = ' '
*     I_STRUCTURE_NAME               =
     IS_LAYOUT                      = itlayout
     IT_FIELDCAT                    = itfieldcat[]
*     IT_EXCLUDING                   =
*     IT_SPECIAL_GROUPS              =
     IT_SORT                        = itsort[]
*     IT_FILTER                      =
*     IS_SEL_HIDE                    =
*     I_DEFAULT                      = 'X'
*     I_SAVE                         = ' '
*     IS_VARIANT                     =
*     IT_EVENTS                      =
*     IT_EVENT_EXIT                  =
*     IS_PRINT                       =
*     IS_REPREP_ID                   =
*     I_SCREEN_START_COLUMN          = 0
*     I_SCREEN_START_LINE            = 0
*     I_SCREEN_END_COLUMN            = 0
*     I_SCREEN_END_LINE              = 0
*   IMPORTING
*     E_EXIT_CAUSED_BY_CALLER        =
*     ES_EXIT_CAUSED_BY_USER         =
    TABLES
      t_outtab                       = itab2
*   EXCEPTIONS
*     PROGRAM_ERROR                  = 1
*     OTHERS                         = 2
            .
  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.
EXPORT ITAB2 TO MEMORY ID 'KK_ITAB2'.

endform.                    " alv
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;K.Kiran.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Sep 2008 06:02:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bom-function-module-to-find-sub-components/m-p/4463430#M1057666</guid>
      <dc:creator>kiran_k8</dc:creator>
      <dc:date>2008-09-18T06:02:13Z</dc:date>
    </item>
    <item>
      <title>Re: BOM function module to find sub components</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bom-function-module-to-find-sub-components/m-p/4463431#M1057667</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes you can do multi level BOM explosion with CS_BOM_EXPLOSION. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For Multilevel Explosion you have to use:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
MEHRS = 'X' 
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;in the exporting parameters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also use: CS_BOM_EXPL_MAT_V2 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you search the forum for multi level bom explosion you will find lots of threads with examples.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Sep 2008 06:34:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bom-function-module-to-find-sub-components/m-p/4463431#M1057667</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-18T06:34:32Z</dc:date>
    </item>
    <item>
      <title>Re: BOM function module to find sub components</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bom-function-module-to-find-sub-components/m-p/4463432#M1057668</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aparna , &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ya my exact requirement is , i have to explode the sub components and if sub components have its subcomponents then i shud retrieve the data . It is like hierarachial and i sholud get until the bottom one (Raw Material ) .. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You explained that if keep Mehrs = 'X' , it is possible . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if yes . i think i will get the information from export parameters of FM   TopMat like CSTMAT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let me know ....... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Raj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Sep 2008 14:27:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bom-function-module-to-find-sub-components/m-p/4463432#M1057668</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-18T14:27:25Z</dc:date>
    </item>
  </channel>
</rss>

