<?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 levels in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bom-levels/m-p/3601270#M867374</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 23 Mar 2008 13:50:40 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-03-23T13:50:40Z</dc:date>
    <item>
      <title>BOM levels</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bom-levels/m-p/3601267#M867371</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;can anyone help me out with a sample program to get all the BOM levels in a report program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;hema.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Mar 2008 10:29:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bom-levels/m-p/3601267#M867371</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-17T10:29:32Z</dc:date>
    </item>
    <item>
      <title>Re: BOM levels</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bom-levels/m-p/3601268#M867372</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi, check this, may be of some help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZMULTIBOM NO STANDARD PAGE HEADING LINE-SIZE 195 &lt;/P&gt;&lt;P&gt;                LINE-COUNT 60(2) MESSAGE-ID Z1. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: MBEW,           "Material Valuation &lt;/P&gt;&lt;P&gt;        MSLB,           "Special stocks with vendor &lt;/P&gt;&lt;P&gt;        MARA,           "Material Master &lt;/P&gt;&lt;P&gt;        MAKT,           "Material Descriptions &lt;/P&gt;&lt;P&gt;        MARD,           "Material Master: Storage Location/Batch Segment &lt;/P&gt;&lt;P&gt;        MAST,           "BOM Header &lt;/P&gt;&lt;P&gt;        STKO,           "BOM Detail &lt;/P&gt;&lt;P&gt;        STPO,           "Bom Components &lt;/P&gt;&lt;P&gt;        STAS.           "BOM Alternative &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Text Elements &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Plant &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SELECT-OPTIONS: S_WERKS FOR MAST-WERKS DEFAULT 'CA', &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Material &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                S_MATNR FOR MAST-MATNR, &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Material Type &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                S_MTART FOR MARA-MTART. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Base Quantity &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;PARAMETERS: S_BASE TYPE I DEFAULT '1'. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Display up to Level &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;PARAMETERS: S_LVL  TYPE I DEFAULT '99'. &lt;/P&gt;&lt;P&gt;SELECTION-SCREEN SKIP. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Include Vendor Stock &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;PARAMETERS: X_MSLB  AS CHECKBOX. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: W_MATNR LIKE MAPL-MATNR. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: PARENT-MATNR LIKE MAST-MATNR, &lt;/P&gt;&lt;P&gt;      CHILD-MATNR LIKE STPO-IDNRK, &lt;/P&gt;&lt;P&gt;      CHILD-WERKS LIKE MAST-WERKS, &lt;/P&gt;&lt;P&gt;      CHILD-STLAL LIKE MAST-STLAL, &lt;/P&gt;&lt;P&gt;      W_MAKTX LIKE MAKT-MAKTX, &lt;/P&gt;&lt;P&gt;      W_STD TYPE P DECIMALS 5, &lt;/P&gt;&lt;P&gt;      W_MAV TYPE P DECIMALS 5, &lt;/P&gt;&lt;P&gt;      W_MENGE TYPE P DECIMALS 3, &lt;/P&gt;&lt;P&gt;      W_LEVEL TYPE I, &lt;/P&gt;&lt;P&gt;      W_DOT(1), &lt;/P&gt;&lt;P&gt;      W_LVL(12), &lt;/P&gt;&lt;P&gt;      W_LVL1(12), &lt;/P&gt;&lt;P&gt;      W_LVL2(2), &lt;/P&gt;&lt;P&gt;      W_COL TYPE I, &lt;/P&gt;&lt;P&gt;      W_LFLAG, &lt;/P&gt;&lt;P&gt;      W_TTL LIKE MARD-LABST. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF INT1 OCCURS 50, &lt;/P&gt;&lt;P&gt;        LGORT(6), &lt;/P&gt;&lt;P&gt;        LABST LIKE MARD-LABST, &lt;/P&gt;&lt;P&gt;      END OF INT1. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF S_BASE EQ 0. &lt;/P&gt;&lt;P&gt;  S_BASE = 1. &lt;/P&gt;&lt;P&gt;ENDIF. &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;append multi level routing &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;SELECT * FROM MAST WHERE WERKS IN S_WERKS AND &lt;/P&gt;&lt;P&gt;     MATNR IN S_MATNR. &lt;/P&gt;&lt;P&gt;  SELECT SINGLE * FROM MARA WHERE MATNR = MAST-MATNR AND &lt;/P&gt;&lt;P&gt;       MTART IN S_MTART. &lt;/P&gt;&lt;P&gt;  IF SY-SUBRC NE 0. &lt;/P&gt;&lt;P&gt;    CONTINUE. &lt;/P&gt;&lt;P&gt;  ENDIF. &lt;/P&gt;&lt;P&gt;  IF MARA-LVORM &amp;lt;&amp;gt; 'X'. &lt;/P&gt;&lt;P&gt;    PARENT-MATNR = MAST-MATNR. &lt;/P&gt;&lt;P&gt;    CHILD-MATNR  = MAST-MATNR. &lt;/P&gt;&lt;P&gt;    CHILD-WERKS  = MAST-WERKS. &lt;/P&gt;&lt;P&gt;    CHILD-STLAL  = MAST-STLAL. &lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM MAKT WHERE MATNR = MAST-MATNR AND &lt;/P&gt;&lt;P&gt;         SPRAS = 'E'. &lt;/P&gt;&lt;P&gt;    W_MAKTX = MAKT-MAKTX. &lt;/P&gt;&lt;P&gt;    REFRESH INT1. &lt;/P&gt;&lt;P&gt;    SELECT * FROM MARD WHERE MATNR = MAST-MATNR AND &lt;/P&gt;&lt;P&gt;         WERKS = MAST-WERKS AND &lt;/P&gt;&lt;P&gt;         LABST NE 0. &lt;/P&gt;&lt;P&gt;      MOVE MARD-LGORT TO INT1-LGORT. &lt;/P&gt;&lt;P&gt;      MOVE MARD-LABST TO INT1-LABST. &lt;/P&gt;&lt;P&gt;      APPEND INT1. &lt;/P&gt;&lt;P&gt;    ENDSELECT. &lt;/P&gt;&lt;P&gt;    IF X_MSLB EQ 'X'. &lt;/P&gt;&lt;P&gt;      SELECT * FROM MSLB WHERE MATNR EQ MAST-MATNR AND &lt;/P&gt;&lt;P&gt;           WERKS EQ MAST-WERKS AND &lt;/P&gt;&lt;P&gt;           LBLAB NE 0. &lt;/P&gt;&lt;P&gt;        MOVE MSLB-LIFNR TO INT1-LGORT. &lt;/P&gt;&lt;P&gt;        MOVE MSLB-LBLAB TO INT1-LABST. &lt;/P&gt;&lt;P&gt;        APPEND INT1. &lt;/P&gt;&lt;P&gt;      ENDSELECT. &lt;/P&gt;&lt;P&gt;    ENDIF. &lt;/P&gt;&lt;P&gt;    W_LEVEL = 1. &lt;/P&gt;&lt;P&gt;    NEW-PAGE. &lt;/P&gt;&lt;P&gt;    PERFORM GETCHILD. &lt;/P&gt;&lt;P&gt;  ENDIF. &lt;/P&gt;&lt;P&gt;ENDSELECT. &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;get child parts &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;FORM GETCHILD. &lt;/P&gt;&lt;P&gt;  SELECT * FROM STPO WHERE STLNR = MAST-STLNR &lt;/P&gt;&lt;P&gt;        ORDER BY POSNR. &lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM STKO WHERE STLNR = STPO-STLNR &lt;/P&gt;&lt;P&gt;          AND STLAL = MAST-STLAL. &lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM STAS WHERE STLNR = STPO-STLNR AND &lt;/P&gt;&lt;P&gt;          STLKN = STPO-STLKN AND &lt;/P&gt;&lt;P&gt;          STLAL = MAST-STLAL. &lt;/P&gt;&lt;P&gt;    IF SY-SUBRC EQ 0. &lt;/P&gt;&lt;P&gt;      CLEAR: W_DOT, W_LVL, W_LVL1. &lt;/P&gt;&lt;P&gt;      PERFORM WRT_DTL. &lt;/P&gt;&lt;P&gt;      CHILD-MATNR = STPO-IDNRK. &lt;/P&gt;&lt;P&gt;      W_LEVEL = W_LEVEL + 1. &lt;/P&gt;&lt;P&gt;      IF W_LEVEL &amp;lt;= S_LVL. &lt;/P&gt;&lt;P&gt;        PERFORM SUBCHILD. &lt;/P&gt;&lt;P&gt;      ENDIF. &lt;/P&gt;&lt;P&gt;      W_LEVEL = W_LEVEL - 1. &lt;/P&gt;&lt;P&gt;    ENDIF. &lt;/P&gt;&lt;P&gt;  ENDSELECT. &lt;/P&gt;&lt;P&gt;ENDFORM. &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;get grand children parts &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;FORM SUBCHILD. &lt;/P&gt;&lt;P&gt;  SELECT SINGLE * FROM MAST WHERE MATNR = CHILD-MATNR &lt;/P&gt;&lt;P&gt;     AND WERKS = CHILD-WERKS. &lt;/P&gt;&lt;P&gt;  IF SY-SUBRC NE 0. &lt;/P&gt;&lt;P&gt;    EXIT. &lt;/P&gt;&lt;P&gt;  ENDIF. &lt;/P&gt;&lt;P&gt;  SELECT * FROM STPO WHERE STLNR = MAST-STLNR &lt;/P&gt;&lt;P&gt;        ORDER BY POSNR. &lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM STKO WHERE STLNR = STPO-STLNR AND &lt;/P&gt;&lt;P&gt;      STLAL = MAST-STLAL. &lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM STAS WHERE STLNR = STPO-STLNR AND &lt;/P&gt;&lt;P&gt;        STLKN = STPO-STLKN AND &lt;/P&gt;&lt;P&gt;        STLAL = STKO-STLAL. &lt;/P&gt;&lt;P&gt;      IF SY-SUBRC EQ 0. &lt;/P&gt;&lt;P&gt;        W_DOT = '.'. &lt;/P&gt;&lt;P&gt;        PERFORM WRT_DTL. &lt;/P&gt;&lt;P&gt;        CHILD-MATNR = STPO-IDNRK. &lt;/P&gt;&lt;P&gt;        W_LEVEL = W_LEVEL + 1. &lt;/P&gt;&lt;P&gt;        IF W_LEVEL &amp;lt;= S_LVL. &lt;/P&gt;&lt;P&gt;          PERFORM SUBCHILD. &lt;/P&gt;&lt;P&gt;        ENDIF. &lt;/P&gt;&lt;P&gt;        W_LEVEL = W_LEVEL - 1. &lt;/P&gt;&lt;P&gt;        SHIFT W_LVL. &lt;/P&gt;&lt;P&gt;      ENDIF. &lt;/P&gt;&lt;P&gt;    ENDSELECT. &lt;/P&gt;&lt;P&gt;ENDFORM. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE. &lt;/P&gt;&lt;P&gt;WRITE:/ SY-DATUM,SY-UZEIT, &lt;/P&gt;&lt;P&gt;       85 'ABC PTE LTD', &lt;/P&gt;&lt;P&gt;      182 'Page', SY-PAGNO. &lt;/P&gt;&lt;P&gt;WRITE: / SY-REPID, &lt;/P&gt;&lt;P&gt;         75 'BOM STRUCTURE  (WITH LOCATION BALANCES)', &lt;/P&gt;&lt;P&gt;         182 SY-UNAME. &lt;/P&gt;&lt;P&gt;SKIP. &lt;/P&gt;&lt;P&gt;CLEAR W_LFLAG. &lt;/P&gt;&lt;P&gt;WRITE:/ 'Material No.:', PARENT-MATNR, &lt;/P&gt;&lt;P&gt;        60 'Plant    :', MAST-WERKS. &lt;/P&gt;&lt;P&gt;W_COL = 90. &lt;/P&gt;&lt;P&gt;CLEAR W_TTL. &lt;/P&gt;&lt;P&gt;LOOP AT INT1. &lt;/P&gt;&lt;P&gt;  IF W_COL &amp;gt; 195. &lt;/P&gt;&lt;P&gt;    IF W_LFLAG IS INITIAL. &lt;/P&gt;&lt;P&gt;      WRITE:/ 'Description :', W_MAKTX, &lt;/P&gt;&lt;P&gt;           60 'Base Qty :', S_BASE LEFT-JUSTIFIED. &lt;/P&gt;&lt;P&gt;      W_LFLAG = 'X'. &lt;/P&gt;&lt;P&gt;      W_COL = 90. &lt;/P&gt;&lt;P&gt;    ELSE. &lt;/P&gt;&lt;P&gt;      W_COL = 90. &lt;/P&gt;&lt;P&gt;      SKIP. &lt;/P&gt;&lt;P&gt;    ENDIF. &lt;/P&gt;&lt;P&gt;  ENDIF. &lt;/P&gt;&lt;P&gt;  WRITE AT W_COL 'Loc :'. &lt;/P&gt;&lt;P&gt;  W_COL = W_COL + 6. &lt;/P&gt;&lt;P&gt;  WRITE AT W_COL INT1-LGORT. &lt;/P&gt;&lt;P&gt;  W_COL = W_COL + 7. &lt;/P&gt;&lt;P&gt;  WRITE AT W_COL(12) INT1-LABST LEFT-JUSTIFIED. &lt;/P&gt;&lt;P&gt;  W_COL = W_COL + 16. &lt;/P&gt;&lt;P&gt;  W_TTL = W_TTL + INT1-LABST. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;IF W_LFLAG IS INITIAL. &lt;/P&gt;&lt;P&gt;  WRITE:/ 'Description :', W_MAKTX, &lt;/P&gt;&lt;P&gt;       60 'Base Qty :', S_BASE LEFT-JUSTIFIED, &lt;/P&gt;&lt;P&gt;       90 'Total :', W_TTL LEFT-JUSTIFIED. &lt;/P&gt;&lt;P&gt;ELSE. &lt;/P&gt;&lt;P&gt;  WRITE AT W_COL 'Total :'. &lt;/P&gt;&lt;P&gt;  W_COL = W_COL + 8. &lt;/P&gt;&lt;P&gt;  WRITE AT W_COL W_TTL LEFT-JUSTIFIED. &lt;/P&gt;&lt;P&gt;ENDIF. &lt;/P&gt;&lt;P&gt;SKIP. &lt;/P&gt;&lt;P&gt;ULINE. &lt;/P&gt;&lt;P&gt;WRITE: /001 'Level', &lt;/P&gt;&lt;P&gt;        011 'Item', &lt;/P&gt;&lt;P&gt;        017 'Component', &lt;/P&gt;&lt;P&gt;        037 'Description', &lt;/P&gt;&lt;P&gt;        079 '    Per', &lt;/P&gt;&lt;P&gt;        089 'UOM', &lt;/P&gt;&lt;P&gt;        094 ' Std Price', &lt;/P&gt;&lt;P&gt;        106 'Moving Avg', &lt;/P&gt;&lt;P&gt;        119 'Location', &lt;/P&gt;&lt;P&gt;        128 ' Balance', &lt;/P&gt;&lt;P&gt;        139 'Location', &lt;/P&gt;&lt;P&gt;        148 ' Balance', &lt;/P&gt;&lt;P&gt;        159 'Location', &lt;/P&gt;&lt;P&gt;        168 ' Balance', &lt;/P&gt;&lt;P&gt;        179 'Total Quantity'. &lt;/P&gt;&lt;P&gt;ULINE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM WRT_DTL. &lt;/P&gt;&lt;P&gt;  CLEAR: MAKT-MAKTX, W_MAV, W_STD. &lt;/P&gt;&lt;P&gt;  SELECT SINGLE * FROM MAKT WHERE MATNR = STPO-IDNRK AND &lt;/P&gt;&lt;P&gt;       SPRAS = 'E'. &lt;/P&gt;&lt;P&gt;  SELECT SINGLE * FROM MBEW WHERE MATNR = STPO-IDNRK AND &lt;/P&gt;&lt;P&gt;       BWKEY = MAST-WERKS. &lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0. &lt;/P&gt;&lt;P&gt;    W_MAV = MBEW-VERPR / MBEW-PEINH. &lt;/P&gt;&lt;P&gt;    W_STD = MBEW-STPRS / MBEW-PEINH. &lt;/P&gt;&lt;P&gt;  ENDIF. &lt;/P&gt;&lt;P&gt;  W_MENGE = ( STPO-MENGE / STKO-BMENG ) * S_BASE. &lt;/P&gt;&lt;P&gt;  W_LVL2 = W_LEVEL. &lt;/P&gt;&lt;P&gt;  CONCATENATE W_DOT W_LVL INTO W_LVL. &lt;/P&gt;&lt;P&gt;  CONCATENATE W_LVL W_LVL2 INTO W_LVL1. &lt;/P&gt;&lt;P&gt;  WRITE: /001 W_LVL1, &lt;/P&gt;&lt;P&gt;          011 STPO-POSNR, &lt;/P&gt;&lt;P&gt;          017 STPO-IDNRK, &lt;/P&gt;&lt;P&gt;          037 MAKT-MAKTX, &lt;/P&gt;&lt;P&gt;          079(8) W_MENGE, &lt;/P&gt;&lt;P&gt;          089 STPO-MEINS, &lt;/P&gt;&lt;P&gt;          094(10) W_STD, &lt;/P&gt;&lt;P&gt;          106(10) W_MAV. &lt;/P&gt;&lt;P&gt;  W_COL = 119. &lt;/P&gt;&lt;P&gt;  CLEAR W_TTL. &lt;/P&gt;&lt;P&gt;  SELECT * FROM MARD WHERE MATNR = STPO-IDNRK AND &lt;/P&gt;&lt;P&gt;       WERKS = MAST-WERKS AND &lt;/P&gt;&lt;P&gt;       LABST NE 0. &lt;/P&gt;&lt;P&gt;    IF W_COL &amp;gt; 166. &lt;/P&gt;&lt;P&gt;      W_COL = 119. &lt;/P&gt;&lt;P&gt;      WRITE AT /W_COL ' '. &lt;/P&gt;&lt;P&gt;    ENDIF. &lt;/P&gt;&lt;P&gt;    WRITE AT W_COL MARD-LGORT. &lt;/P&gt;&lt;P&gt;    W_COL = W_COL + 5. &lt;/P&gt;&lt;P&gt;    WRITE AT W_COL(13) MARD-LABST. &lt;/P&gt;&lt;P&gt;    W_COL = W_COL + 15. &lt;/P&gt;&lt;P&gt;    W_TTL = W_TTL + MARD-LABST. &lt;/P&gt;&lt;P&gt;  ENDSELECT. &lt;/P&gt;&lt;P&gt;  IF X_MSLB EQ 'X'. &lt;/P&gt;&lt;P&gt;    SELECT * FROM MSLB WHERE MATNR = STPO-IDNRK AND &lt;/P&gt;&lt;P&gt;         WERKS = MAST-WERKS AND &lt;/P&gt;&lt;P&gt;         LBLAB NE 0. &lt;/P&gt;&lt;P&gt;      IF W_COL &amp;gt; 166. &lt;/P&gt;&lt;P&gt;        W_COL = 119. &lt;/P&gt;&lt;P&gt;        WRITE AT /W_COL ' '. &lt;/P&gt;&lt;P&gt;      ENDIF. &lt;/P&gt;&lt;P&gt;      WRITE AT W_COL(6) MSLB-LIFNR. &lt;/P&gt;&lt;P&gt;      W_COL = W_COL + 6. &lt;/P&gt;&lt;P&gt;      WRITE AT W_COL(12) MSLB-LBLAB. &lt;/P&gt;&lt;P&gt;      W_COL = W_COL + 14. &lt;/P&gt;&lt;P&gt;      W_TTL = W_TTL + MSLB-LBLAB. &lt;/P&gt;&lt;P&gt;    ENDSELECT. &lt;/P&gt;&lt;P&gt;  ENDIF. &lt;/P&gt;&lt;P&gt;  WRITE AT 179(15) W_TTL. &lt;/P&gt;&lt;P&gt;ENDFORM. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;madhavi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Mar 2008 10:31:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bom-levels/m-p/3601268#M867372</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-17T10:31:13Z</dc:date>
    </item>
    <item>
      <title>Re: BOM levels</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bom-levels/m-p/3601269#M867373</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi hema...&lt;/P&gt;&lt;P&gt;use the below FM...set u r MEHRS to the highest level upto which u want to explore u r BOM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'CS_BOM_EXPL_MAT_V2'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        capid                 = 'PP01'&lt;/P&gt;&lt;P&gt;        datuv                 = p_date&lt;/P&gt;&lt;P&gt;        *mehrs                 = '5'&lt;/P&gt;&lt;P&gt;        mtnrv                 = WA_MDPB-MATNR&lt;/P&gt;&lt;P&gt;        werks                 = WA_MDPB-WERKS&lt;/P&gt;&lt;P&gt;        stlan                 = p_stlan&lt;/P&gt;&lt;P&gt;        stlal                 = p_stlal&lt;/P&gt;&lt;P&gt;        emeng                 = WA_MDPB-PLNMG         "-RB20071227&lt;/P&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;        stb                   = istpox&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        alt_not_found         = 1&lt;/P&gt;&lt;P&gt;        call_invalid          = 2&lt;/P&gt;&lt;P&gt;        material_not_found    = 3&lt;/P&gt;&lt;P&gt;        missing_authorization = 4&lt;/P&gt;&lt;P&gt;        no_bom_found          = 5&lt;/P&gt;&lt;P&gt;        no_plant_data         = 6&lt;/P&gt;&lt;P&gt;        no_suitable_bom_found = 7&lt;/P&gt;&lt;P&gt;        conversion_error      = 8&lt;/P&gt;&lt;P&gt;        OTHERS                = 9.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Mar 2008 10:33:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bom-levels/m-p/3601269#M867373</guid>
      <dc:creator>rahul2000</dc:creator>
      <dc:date>2008-03-17T10:33:30Z</dc:date>
    </item>
    <item>
      <title>Re: BOM levels</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bom-levels/m-p/3601270#M867374</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 23 Mar 2008 13:50:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bom-levels/m-p/3601270#M867374</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-23T13:50:40Z</dc:date>
    </item>
  </channel>
</rss>

