<?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: VBWS_UOM_MAINTAIN_DARK example in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/vbws-uom-maintain-dark-example/m-p/1807033#M346342</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;PRE&gt;&lt;CODE&gt;
    DATA:
    gt_meinh         TYPE smeinh OCCURS 0 WITH HEADER LINE,
    gt_meinh_ws      TYPE smeinh_ws OCCURS 0 WITH HEADER LINE,
    gt_meinh_ws_upd  TYPE smeinh_wsupd OCCURS 0 WITH HEADER LINE,
    gt_meinh_ws_updx TYPE smeinh_wsupdx OCCURS 0 WITH HEADER LINE,
    gt_message       TYPE matmess OCCURS 0 WITH HEADER LINE,
    gt_return        TYPE bapireturn1 OCCURS 0 WITH HEADER LINE.

    FREE:
      gt_meinh ,gt_meinh_ws, gt_meinh_ws_upd, gt_meinh_ws_updx,
      gt_message,  gt_return.


    CALL FUNCTION 'VBWS_UOM_READ_WITH_MATNR'
           EXPORTING
                i_matnr                  = template-material
*         I_BUFFER_REFRESH         = 'X'
*         I_EXIT_BY_FIRST_ERROR    = 'X'
*         I_LIST_ERRORS_ONLY       = ' '
*         I_ERROR_BY_MISSING_UOM   = 'X'
*         I_ERROR_BY_INCORRECT_UOM = 'X'
*         I_SYSTEM                 =
*    IMPORTING
*         E_KZWSM                  =
*         E_MARA                   =
          TABLES
               e_meinh                  = gt_meinh
               e_meinh_ws               = gt_meinh_ws
               e_meinh_ws_upd           = gt_meinh_ws_upd
               e_meinh_ws_updx          = gt_meinh_ws_updx
               e_message                = gt_message
               e_return                 = gt_return
          EXCEPTIONS
               error                    = 1
               OTHERS                   = 2
                .
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With this Function Module 'VBWS_UOM_READ_WITH_MATNR' you will get from an template Material all the necessary internal tables filled. That could help you to understand in what matter the tables have to be filled up to use the function module:&lt;/P&gt;&lt;P&gt;VBWS_UOM_MAINTAIN_DARK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The next step is to use the filled tables with the function module 'VBWS_UOM_MAINTAIN_DARK'&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
    FREE: gt_message, gt_return.
    CALL FUNCTION 'VBWS_UOM_MAINTAIN_DARK'
         EXPORTING
            i_matnr               =  new-material
            i_kzwsm               = 'B'
            i_kzwsmx              = 'X'
*         I_TYPE_OF_BLOCK       = 'E'
            i_exit_by_first_error = 'X'
*         I_LIST_ERRORS_ONLY    = ' '
            i_user                = sy-uname
            i_buffer_refresh      = 'X'
*         I_UPDATE_BUFFER_ONLY  = ' '
            i_no_update           = ' '
*         I_RFC_SENDER          =
*         I_CALLING_METHOD      =
*    IMPORTING
*         E_KZWSM               =
*         E_KZWSM_OLD           =
        TABLES
             i_meinh_ws_upd        = gt_meinh_ws_upd
             i_meinh_ws_updx       = gt_meinh_ws_updx
*         I_MEINH_WS_SFN        =
*         I_MEINH_WS_SFNX       =
*            e_meinh_ws            = gt_meinh_ws
*            e_meinh               = gt_meinh
*         E_MEINH_OLD           =
           e_message             = gt_message
           e_return              = gt_return
        EXCEPTIONS
             error                 = 1
             OTHERS                = 2.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think that could help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Thorsten&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 05 Dec 2006 07:52:16 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-12-05T07:52:16Z</dc:date>
    <item>
      <title>VBWS_UOM_MAINTAIN_DARK example</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/vbws-uom-maintain-dark-example/m-p/1807031#M346340</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;Can you send me an example of FM  VBWS_UOM_MAINTAIN_DARK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Dec 2006 07:43:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/vbws-uom-maintain-dark-example/m-p/1807031#M346340</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-05T07:43:28Z</dc:date>
    </item>
    <item>
      <title>Re: VBWS_UOM_MAINTAIN_DARK example</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/vbws-uom-maintain-dark-example/m-p/1807032#M346341</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;chk this FM VBWS_UOM_SAVE_REPLICA  where the FM specified by you was used&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Dec 2006 07:45:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/vbws-uom-maintain-dark-example/m-p/1807032#M346341</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-05T07:45:53Z</dc:date>
    </item>
    <item>
      <title>Re: VBWS_UOM_MAINTAIN_DARK example</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/vbws-uom-maintain-dark-example/m-p/1807033#M346342</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;PRE&gt;&lt;CODE&gt;
    DATA:
    gt_meinh         TYPE smeinh OCCURS 0 WITH HEADER LINE,
    gt_meinh_ws      TYPE smeinh_ws OCCURS 0 WITH HEADER LINE,
    gt_meinh_ws_upd  TYPE smeinh_wsupd OCCURS 0 WITH HEADER LINE,
    gt_meinh_ws_updx TYPE smeinh_wsupdx OCCURS 0 WITH HEADER LINE,
    gt_message       TYPE matmess OCCURS 0 WITH HEADER LINE,
    gt_return        TYPE bapireturn1 OCCURS 0 WITH HEADER LINE.

    FREE:
      gt_meinh ,gt_meinh_ws, gt_meinh_ws_upd, gt_meinh_ws_updx,
      gt_message,  gt_return.


    CALL FUNCTION 'VBWS_UOM_READ_WITH_MATNR'
           EXPORTING
                i_matnr                  = template-material
*         I_BUFFER_REFRESH         = 'X'
*         I_EXIT_BY_FIRST_ERROR    = 'X'
*         I_LIST_ERRORS_ONLY       = ' '
*         I_ERROR_BY_MISSING_UOM   = 'X'
*         I_ERROR_BY_INCORRECT_UOM = 'X'
*         I_SYSTEM                 =
*    IMPORTING
*         E_KZWSM                  =
*         E_MARA                   =
          TABLES
               e_meinh                  = gt_meinh
               e_meinh_ws               = gt_meinh_ws
               e_meinh_ws_upd           = gt_meinh_ws_upd
               e_meinh_ws_updx          = gt_meinh_ws_updx
               e_message                = gt_message
               e_return                 = gt_return
          EXCEPTIONS
               error                    = 1
               OTHERS                   = 2
                .
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With this Function Module 'VBWS_UOM_READ_WITH_MATNR' you will get from an template Material all the necessary internal tables filled. That could help you to understand in what matter the tables have to be filled up to use the function module:&lt;/P&gt;&lt;P&gt;VBWS_UOM_MAINTAIN_DARK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The next step is to use the filled tables with the function module 'VBWS_UOM_MAINTAIN_DARK'&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
    FREE: gt_message, gt_return.
    CALL FUNCTION 'VBWS_UOM_MAINTAIN_DARK'
         EXPORTING
            i_matnr               =  new-material
            i_kzwsm               = 'B'
            i_kzwsmx              = 'X'
*         I_TYPE_OF_BLOCK       = 'E'
            i_exit_by_first_error = 'X'
*         I_LIST_ERRORS_ONLY    = ' '
            i_user                = sy-uname
            i_buffer_refresh      = 'X'
*         I_UPDATE_BUFFER_ONLY  = ' '
            i_no_update           = ' '
*         I_RFC_SENDER          =
*         I_CALLING_METHOD      =
*    IMPORTING
*         E_KZWSM               =
*         E_KZWSM_OLD           =
        TABLES
             i_meinh_ws_upd        = gt_meinh_ws_upd
             i_meinh_ws_updx       = gt_meinh_ws_updx
*         I_MEINH_WS_SFN        =
*         I_MEINH_WS_SFNX       =
*            e_meinh_ws            = gt_meinh_ws
*            e_meinh               = gt_meinh
*         E_MEINH_OLD           =
           e_message             = gt_message
           e_return              = gt_return
        EXCEPTIONS
             error                 = 1
             OTHERS                = 2.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think that could help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Thorsten&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Dec 2006 07:52:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/vbws-uom-maintain-dark-example/m-p/1807033#M346342</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-05T07:52:16Z</dc:date>
    </item>
    <item>
      <title>Re: VBWS_UOM_MAINTAIN_DARK example</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/vbws-uom-maintain-dark-example/m-p/1807034#M346343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks. I solved the problem with using VBWS_UOM_SAVE_REPLICA&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Dec 2006 10:46:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/vbws-uom-maintain-dark-example/m-p/1807034#M346343</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-05T10:46:28Z</dc:date>
    </item>
  </channel>
</rss>

