UoM change

Hi,
Material master, BOM and routing are created. The material is assigned in three routings.
I want to change the Base Unit of measure.
so deleted BOM and routing (all group assignments).
But unable to change the UoM.
No stocks. POs, orders or whatever in the system for this material.
Is it possible to change UoM? System is giving me the following error.
"Routings already exist."
I have checked in MAPL.
The routings are with deletion indicator set for them.
Thanks and Regards,
Raghu

Dear Raghu,
You need to archive the routings Via CA98
once done with CA98
Then check the result
Regards
Madhu

Similar Messages

  • Best practice UOM changes for one master data

    Hello ALL,
    What are the best practices must be followed while changing one master data UOM data.
    for eg i have two UOMs respectively,
    basic UOM = EA another one ia Alternative UOM CAR  . 1 car = 10 EA.
    now my master data team deleting this CAR via MM02 .
    what are the follow up actions we should follow.
    (1) for eg i have contract existed for thi smaterial as CAR
    (2) I have many POs without doing GR
    like wise can you list what are the impacts in the system.
    how we can go ahead.
    What are the best practices followed while this UOM changes for your customer.
    br
    muthu

    Hi Ravi / tao
    Yes . I am deleting alternate UOM CAR in mm02 .
    I created a contract for that material in CAR .
    my contarct also refered in source list.
    share your views.
    what happen to my open documents.
    What happen to open documents ? .. System may not allow me to do GR right?
    br
    muthu

  • UoM changes in Inbound delivery after GR

    Hi Experts,
    I have created an Inbound Delivery for a PO. Now the UoM is correctly diplayed in VL33N. But when I Post GR, The UoM changes in Inbound delivery to selling UoM. Pls suggest me why this change of UoM happens?
    regards,
    Shetty123s

    Hi Shetty,
    Check UOM,unit of issue,Unit of sale and alternative UOM.
    If they are different then stock keeping unit,unit at the time of issueing,unit at time of saleing will be different.
    Hope u are clear.
    regards,
    Gitesh

  • UOM changes from CS to CCM in Order Modification.

    Dear ISA Experts,
       When I view the old orders and click the "Change" button to modify the order, all the line items UOM changes from CS(Case) to CCM(Cubic CentiMeter). However it works well in the regular order simulation. Appreciate any pointers towards the solution.
    Thanks!

    Mark,
      I have issues displaying the session tracing which I am working on to display the session log. I figured out that the FM :  ISA_GET_UNITS_FOR_MATERIALS is returning 18 records with different UOMs for each material. The first one being CCM. The java class : SalesDocumentHelpValues.java calls this RFC and consider only the first record for each material and hence returning CCM as UOM for every material.
         String lastProductId = "";
         do{
              String currentProductId = unitsPerProduct.getString("MATNR");
                    if (!currentProductId.equals(lastProductId))
              lastProductId = currentProductId;
         }while (unitsPerProduct.nextRow());
    Thanks!
    Vivek.

  • UOM Change during Usage Decision

    Hi Gurus,
    I am maintaining 2 UOM in the material master .
    1) Kg
    2 ) Tonne
    I am purchasing my material in Tonnes . During Usage decision, I want to post my material in Kg.
    I ] Is it possible to make the UOM change during Usage Decision.
    II] Is it possible to use same inspection plan for the same UOM, In case of I am recieving the material  by Kg or Tonne
    Thanks in Advance.
    Srinivasan

    You cannot normally change the UOM in the UD.  You can only use the bas UOM.  SAP however does have a note on using alternate UOM in the stock posting. It is not as seamless as you would probably like, but its the best you'll do.
    The note is 605861.
    I posted part of it below.
    Craig
    With the import of the assigned Support Package or the implementation of
    this note, a Business Add-In is made available with which you can program
    an input help for quantities in the usage decision.
    For example, this enables you to specify quantities for the stock posting
    in an alternative unit of measure in the usage decision. Via a
    corresponding BAdI implementation, you can call up a dialog box - in which
    you can specify the respective quantity with the required unit - in the
    usage decision when you use the input help (F4) for the quantity fields.
    However, the quantity is always transferred in base unit of measure to the
    stock posting.
    The BAdI can only be used for stock-relevant inspection lots. You can only
    enter the quantities in other unit of measures manually (explicit call of
    the input help).
    You can implement new BAdI QEVA_ALT_QTY_INPUT using Transaction SE19.
    Take also the documentation on the BAdI into account.
    You can transfer the BAdI definition together with the respective
    documentation using the assigned Support Package.

  • SAPscript unit of measurement (UoM) changed during print

    Hi Experts,
    I am doing my SAPscript and its print program for Invoice printing (VF02/VF03). The problem only occurs when its UoM is BOX. It will display in the Invoice printing as '012' instead of BOX. When I debug in the print program, in structure VBDPR (field VRKME), it has the correct UoM which is BOX. When I debug my SAPscript, it will give me 012 as its UoM!! I don't know what is the reason behind this behavior. Please advice.
    Points will be given....Thanks in advance.
    Regards,
    Fauzah.

    hi
    For all other UoM is it coming correct ?
      there is two table fields for UoM MEINS n GEWEI , check which one ur displaying in Sap Script.
        try with do change in that field , thic can solve ur problam .

  • Error during UOM change

    Hello experts,
      We are getting error while changing the UOM for one material from M to PC.
      Error is 'Stock is existing in plant' but actually there is no stock available in plant.We already cleared the stock.What could be the other reasons??
    Please help me to solve this.
    Thanks in advance.
    Shyam

    Refer this OSS :: 30656 - Change base unit of measure/batch mngt requirement
    Please check whether stocks still exist for the previous period by displaying, for example, the plant stock view or storage location stock view of the material. You do this by selecting "Extras -> Previous period -> Prev. pd SLoc. stock or Prev. pd plant stock".
    If previous period stocks exist, you can make a withdrawal posting as follows:
    1. Post the same amount to current period stock (for example, using movement type 561) so that previous period stock and current period stock are identical.
    2. Make a withdrawal posting in the previous period for the stock together with posting date (for example, using movement type 562).
    You can now try again to change the base unit of measure
    Regards
    Biswajit

  • Material maser UOM change

    Hi Gurus
    I want to determine if any solution for instances when the UOM was originally established incorrectly.  Currently, once MM created and any activity associated with MM, Transaction Code MM02 will not allow a change to the UOM.
    I am hoping there was some way to still change the UOM .
    Please advice how to change the UOM from Box to EA.
    Thanks
    Sada

    Hi. You can change UOM under certain circumstances.
    Go to MM02 and change the UOM and press enter.
    It will carry out various checks.
    If it can not be changed it will say at the bottom of the screen "The base unit of measure cannot be changed; choose "Display errors"".
    Press the "Display Errors" button and it will tell you what is stopping the unit being changed.
    If there is stock, you will have to issue the stock out.
    If there are requisitions, POs or reservations you will have to delete them.
    After you do all that, you can try and change again and it should let you change.
    Regards,
    Dave.

  • UOM changes automatically inside the system

    Hi All,
       The UOM is changed automatically inside our system when it sends the PO,
    It is sent 1 box=12 pieces but it gets changed to 1 box=36 pieces in the system,
    Please help how does this happen  and what to do to rectify this.
    thanks in advance.

    Check you mateial master
    additional data- UOM tab that the conversion defined as per your requirements or not?
    if every thing is correct here than check the mateirla master change log if some one changed and change back to original or not?
    all looks fine than check for the OSS note for you system version.

  • Classic scenario-UOM change for material

    Hi
    We have list of materials(Gcode represented) with UOM -EA(each) which is being used by te users for their business.In case if buers wants in PO with  some other UOM say 'KG' then how the shopping cart created with EA shall be converted to the buyers required UOM .Is there any way to make the conversion in SRM. Can somebody throw some light on this .
    Thanks & Regards
    Rajan.S
    Edited by: RAJAN SIVADHANU on Mar 10, 2008 6:14 PM

    Rajan,
    First of all, I would re-validate the scenario. To have a UOM of EA for something that is purchased in KG does not make sense. EA should be used for items like pencils, wrenchs, sub-assemblies, finished goods, etc.
    Second, if it has to be that way, have you tested using the UOM conversions within the material master?  You could purchase in KG and inventory in EA. However, you would have to be provided with the proper conversion factor for the material. See if that works.
    Just my 2-cents.
    Regards, Dean.

  • Activate Change Document - Product Master Data

    Hi Experts,
    I am looking for comments on the following things. I hope the experts could share experience related to real time projects that you have worked / are working.
    I am considering the option to activate Change Documents for Product Master data, Product Location Master data and Transportation Lanes.
    Question I have (Please answer on any or all of the questions, if you can):
    1. Have you activated change documents on Product Master data? If so, how many products you have in total (number of entries in /SAPAPO/MATKEY)?
    Have you turned it off later due to performance reasons? Or Storage/hardware constraints?
    2. Do you have the change documents active on Location product master data? How many location products do you have in total (no. of entries in /SAPAPO/MATLOC)?
    3. Transportation lanes - Change documents activated? Does it also say if the external procurement relationship is activated or deactivated and the user who did this and date? How many transportation lanes do you have in total? Is there a possibility to activate the change documents on transportation lanes only for those which are procured from external vendors (not for Stock transfers... only for those arrives in from Suppliers)?
    Thanks,
    Suresh

    Hi Satish,
    Thanks for your reply
    2 more question:
    1. Are you logging the changes to all fields of product/product-location master data? Or you are logging only some of the data like: Product UoM changes / Product Header / etc?
    2. Also, regarding transportation lanes, does it also say who activated or deactivated the external procurement relationship and when?
    Thanks,
    Suresh

  • UOM Conversion problem

    Hi,
    I have a scenario where in Depending upon the specific gravity the conversion factor of UOM changes
    Say today,1.5 Ltrs of oil is 1Kg depending on specific gravity
    Tomorrow the same 1.5 Ltrs of oil might be only 900 grms or more again depending on specific gravity.
    How can we handle this problem?
    we have this sceanrio coming in oil production,Production unit is in liters but packed and sold in Kgs
    It will be of great help,if i can get any inputs on this
    Thanks.
    W.Raghuram

    Hi Raghuram,
    Let me know
    1. If you are handling the material in Batches.
    2. If you are using only two alternative units of measure.
    If your answer yes, definitely you can do this through Batch Specific Unit of Measure. You can go through the IMG Logistics General --> Batch Management --> Batch Specific Unit of Measure. You just go through the help document provided and let me know if you have any problems.
    After Configuration you need to create the Charecteristic, Class and assign the same in the Material Master. You will get additional tab Proportional / Product Unit in Material Master Additional Data, there you need to specify the standard conversion.
    If your answer is no for the above two points, then this functionality only be done in IS-OIL Module. In standard R/3 it is not possible.
    I hope I have cleared your points.
    Regards,
    Prakash

  • UoM convertion

    Hi all,
    I have one scenario,Where the UoM changes to one to other with the following code takes place in BW cube start routine.
    select  /BIC/UPRODCODE /BIC/UCONFREG
                          from /BIC/PUPRODCODE
                          into corresponding fields of table it_prodmaster
                         where /BIC/UPRODCODE like 'JP%'.
        sort it_prodmaster by /bic/uprodcode.
        delete adjacent duplicates from it_prodmaster.
      endif.
    LOOP AT DATA_PACKAGE.
        DATA_PACKAGE-fiscyear = DATA_PACKAGE-calweek+0(4).
        clear it_prodmaster.
        read table it_prodmaster
                   with key /bic/uprodcode = DATA_PACKAGE-/BIC/UPRODCODE
                   binary search.
        if sy-subrc ne 0 or it_prodmaster-/BIC/UCONFREG = 0.
    DATA_PACKAGE-/BIC/UIOFFCSLQ  = DATA_PACKAGE-/BIC/UIOFFCSLQ * 1000 /
                                       it_prodmaster-/BIC/UCONFREG.
    The problem is, UIOFFCSLQ value is converting but the UoM is not changeing.
    How do we change UoM?

    may be u require a CONVERSION EXIT for it.
    To find the conversion exit for that particular data element, do as follows.
    double click on data element -> it will display its domain, again double click on domain ->
    domain screen open, under 'DEFINITION' tab, on 'Convers. Routine' field, it will display its routine. ust double click in that routine. It will take you to possible Conversion routines for that data element.
    If you find any problem, revert back.
    regards,
    Padma
    Edited by: Padmashree RamMaghenthar on Feb 4, 2009 12:07 PM

  • Re: Problem in ALV reports using Field symbols

    Hi Friends,
    Can you tell me how to convert a normal report using field symbols into ALV report
    can ypu please suggest me any solutions.I am sending the code along with this mail.
    Regards,
    Dinesh
    <b>Coding:</b>
    *& Report  YSDBTEMP                                                    *
    REPORT  YSDBTEMP                                .
    tables: ekko , ekpo .
    TYPE-POOLS: SLIS.
    *Internal Table Declaration
    data: begin of line ,
          ebeln like ekko-ebeln , "Purchasing Document No.
          bedat like ekko-bedat , "Purchasing Document Date
          matnr like ekpo-matnr , "Material No.
          netwr like ekpo-netwr , "Net Order Value in PO Currancy
          meins like ekpo-meins , "UOM
          change like ekpo-menge ,
    end of line .
    *Internal table Declaration
    DATA: IT_final like table of line  with header line.
    DATA :  FIELDCATALOG TYPE SLIS_T_FIELDCAT_ALV with header line.
    DATA :  V_REPID TYPE SYREPID.
    DATA :  IT_LISTHEADER TYPE SLIS_T_LISTHEADER.
    data :  i_layout type slis_layout_alv .
    Header for Main Grid Display
    data:i_header1 type slis_t_listheader with header line.
    Header for Interactive Report Display
    data:i_header2 type slis_t_listheader with header line.
    *Field Symbol declaration.
    FIELD-SYMBOLS: <FS> type any table.
    **select option Declaration
    selection-screen begin of block block.
    select-options: s_ebeln for ekko-ebeln .
    selection-screen end of block block .
    start-of-selection.
      perform get_data.
      perform field_cat.
      perform layout using i_layout .
      perform grid_display .
    *&      Form  get_data
          text
    -->  p1        text
    <--  p2        text
    FORM get_data .
    SELECT EKKO~EBELN
      EKKO~BEDAT
      EKPO~EBELP
      EKPO~MATNR
      EKPO~NETWR
      EKPO~MEINS
      EKPO~MENGE
      EKPO~BPRME
      INTO CORRESPONDING FIELDS OF table IT_FINAL
      FROM EKKO INNER JOIN EKPO ON EKKOEBELN = EKPOEBELN
      WHERE EKKO~EBELN IN S_EBELN.
    ENDFORM.                    " get_data
    *&      Form  field_cat
          text
    -->  p1        text
    <--  p2        text
    FORM field_cat .
      fieldcatalog-fieldname = 'EBELN'.
      fieldcatalog-seltext_m = 'Purchase Order No'.
      fieldcatalog-col_pos = 1.
       append fieldcatalog .
      clear fieldcatalog.
      fieldcatalog-fieldname = 'BEDAT'.
      fieldcatalog-seltext_m = 'Purchasing Document Date'.
      fieldcatalog-col_pos = 2.
       append fieldcatalog .
      clear fieldcatalog.
      fieldcatalog-fieldname = 'MATNR'.
      fieldcatalog-seltext_m = 'Material No'.
      fieldcatalog-col_pos = 3.
       append fieldcatalog .
      clear fieldcatalog.
      fieldcatalog-fieldname = 'MATNR'.
      fieldcatalog-seltext_m = 'Net order'.
      fieldcatalog-col_pos = 4.
       append fieldcatalog .
      clear fieldcatalog.
    ENDFORM.                    " field_cat
    *&      Form  layout
          text
         -->P_I_LAYOUT  text
    FORM layout  USING    P_I_LAYOUT.
      i_layout-lights_tabname = 'IT_FINAL'.
      i_layout-box_tabname = 'IT_FINAL'.
    ENDFORM.                    " layout
    *&      Form  grid_display
          text
    -->  p1        text
    <--  p2        text
    FORM grid_display .
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
      EXPORTING
      I_CALLBACK_PROGRAM = SY-REPID
    I_CALLBACK_PF_STATUS_SET = 'SET_PO_PF_STATUS'
      I_CALLBACK_USER_COMMAND = 'USER_COMMAND'
      IS_LAYOUT = I_LAYOUT
      IT_FIELDCAT = FIELDCATALOG[]
    *IT_EVENTS = I_EVENT[]
      TABLES
      t_outtab = <fs>.
    endform.

    Hi,
    This is one sample program,
    Check this.
    I hope it is helpful to you.
    TABLES : zeastable_02,zeastable_04.
    TYPE-POOLS : slis.
    TYPES : BEGIN OF fieldst,
            name LIKE zeastable_02-name,
            znum LIKE zeastable_02-znum,
            empno LIKE zeastable_04-empno,
            zempsalary LIKE zeastable_04-zempsalary,
            END OF fieldst.
    DATA itab TYPE TABLE OF fieldst WITH HEADER LINE.
    DATA: w_report_id  LIKE sy-repid.            "Program name
    DATA: w_title   TYPE lvc_title VALUE    'Assignment 1 in ALV'.
    DATA: w_layout   TYPE slis_layout_alv.      "Layout setup
    DATA: w_fieldcat TYPE slis_t_fieldcat_alv.  "Field Catlog
    START-OF-SELECTION.
      SELECT-OPTIONS employee FOR zeastable_04-empno.
    SELECT zeastable_02name  zeastable_02znum
           zeastable_04empno zeastable_04zempsalary
           INTO CORRESPONDING FIELDS OF TABLE itab FROM
           zeastable_02 INNER JOIN zeastable_04 ON
           zeastable_02name = zeastable_04name
           WHERE  zeastable_04~empno IN employee.
    w_report_id = sy-repid.
    PERFORM i_layout CHANGING w_layout.
    PERFORM i_fieldcat CHANGING w_fieldcat.
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
        EXPORTING
        i_callback_program                = 'ZEASALV_04'
         i_grid_title                      = w_title
         is_layout                         = w_layout
         it_fieldcat                       = w_fieldcat
         i_save                            = 'A'
        TABLES
          t_outtab                          = itab
       EXCEPTIONS
         program_error                     = 1
         OTHERS                            = 2
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
      PERFORM i_layout CHANGING w_layout.
      PERFORM i_fieldcat CHANGING w_fieldcat.
    *&      Form  i_layout
          text
         <--P_W_LAYOUT  text
    form i_layout  changing p_w_layout.
    clear w_layout.
      w_layout-colwidth_optimize = 'X'.
      w_layout-edit = ' '.
    endform.                    " i_layout
    *&      Form  i_fieldcat
          text
         <--P_W_FEILDCAT  text
    form i_fieldcat  changing p_w_feildcat.
    data: l_line_fieldcat type slis_fieldcat_alv.
    clear l_line_fieldcat.
      l_line_fieldcat-fieldname = 'NAME'.
      l_line_fieldcat-ref_tabname = 'itab'.
      l_line_fieldcat-seltext_m = 'NAME'.
      l_line_fieldcat-key  = 'X'.
       append l_line_fieldcat to w_fieldcat.
      clear l_line_fieldcat.
      l_line_fieldcat-fieldname = 'ZNUM'.
      l_line_fieldcat-ref_tabname = 'itab'.
      l_line_fieldcat-seltext_m = 'NUMBER'.
      l_line_fieldcat-key  = 'X'.
      append l_line_fieldcat to w_fieldcat.
      clear l_line_fieldcat.
      l_line_fieldcat-fieldname = 'EMPNO'.
      l_line_fieldcat-ref_tabname = 'itab'.
      l_line_fieldcat-seltext_m = 'EMPLNUM'.
    *l_line_fieldcat-key  = 'X'.
      append l_line_fieldcat to w_fieldcat.
      clear l_line_fieldcat.
      l_line_fieldcat-fieldname = 'ZEMPSALARY'.
      l_line_fieldcat-ref_tabname = 'itab'.
      l_line_fieldcat-seltext_m = 'SALARY'.
    *l_line_fieldcat-key  = 'X'.
      append l_line_fieldcat to w_fieldcat.
    endform.                    " i_fieldcat
    Reward for useful answers.

  • BDC - Uplaod material master

    hi,
    i want to upload updation & deletetion of  unit of measurment in material master through BDC.
    after that client require repot for that , how many are updated or deleted,
    clent is asking Transactin code also.
    which T code i will suggest and which t code BDC is doing???
    thanks
    raj

    Hi
    Use se38 to run the BDC program for Txn code MM02 for your UOM changes
    use Txn codoe SM35 for the details. You can use the Log to know how many records changes has been carried out.
    Regards
    Edited by: samuel mendis on Jun 5, 2009 8:53 AM

Maybe you are looking for

  • IPhone 2G video out problems

    Hi all, Since updating to 2.1 (via Pwnage) I have been unable to get video out in my iPhone 2G. I have Apple component AV cables which worked fine on 2.01 with both my TV and the projectors used at University (I use this in my lectures). Upgrading to

  • Prime Infrastructure 2.0

                Hi, Can someone explain me what the product code means when I  order PI2.0 UCSS-UPIB-1-1 ?? (For What Do I need this ?) CON-ESW-PI : This is clear to me, Essential Software Support. I would like to order PI2.0 for the lifecyclemanagement

  • PSE 7 with Premier Elements 7

    I am upgrading to PSE 7, mainly for performance reasons. I currently use Premier Elements 4 to burn DVDs only. Is there a compelling reason to upgrade to Premier Elements 7 at this time? Thank you for your input.

  • Help to solve some warning info in log

    Hello i've sge2000P - layer 3 - stack master and i've a lot of warning in log. %IPFFT-W-SFFTREDYELLOW: IP SFFT RED YELLOW: ip caused the problem:  fft_num - 1, mrid - 1, ip - XXX.XXX.X.XXX, mask - 255.255.255.255, entry_num - 199 someone have info ab

  • Preserving iPhoto Events

    I want to reformat my hard drive and install an upgraded OS. Will saving and copying my iPhoto Library to my new Pictures folder preserve my existing iPhoto Events or will I have to recreate them from my Library?