Change in Material UOM conversion

Hi gurus.
good day..
please help.
we are using a material with uom conversion.
example
1 PAK = 5 PCS
we have been using this since the material was created. it has been used also for PO PR anf Contract creation.
Now user wants to change the conversion into 1 PAK = 7PCS. is this possible? what is the effect on the previously made PO and GR?
Thank you

Hi,
The change only affects the new PO created, as to the previous POs, there is not impact on those. But don't forget to change the purchasing price to the correct value!
By the way, which unit is the base unit in the material master data, I hope it's PCS.
Regards
Z.T

Similar Messages

  • Material UOM Conversion ratio according to the Plant required

    Dear Experts,
    In MM01, we give the UOM conversion ratio at organization level which is applicable to all plants.
    But the requirement is the conversions should be based on plants...ie.,
    Plant1 : 1 EA = 10 KG
    Plant2 : 1 EA = 12 KG
    Can anyone please tell me how can i achieve this....
    Kind Regards
    Sajid

    Hi,
    UOM is basic data and it is irrespective of the plant.
    Regards,
    Pardeep Malik

  • UOM conversion problem when issuing material against BOM

    Hi All
    I have a material which is part of a production BOM.
    The base UOM is EA.
    The issuing UOM is KG.
    I have a UOM conversion of 20 KG = 1 EA.
    In the BOM I need to issue 0.034 KG.
    When backflushing happens, it issues 1 EA.
    Why is it not issuing in KG?
    This is a problem because in effect i have now issued 20 KG instead of 0.034 KG!
    Any help would be much appreciated.
    Thanks
    Deidre

    Dear All
    Thank you for your input. I have double checked and everything in the BOM header and component level is KG, and the plant/storage location data is also KG. The only place the EA appears is in the base uom.
    I suppose the biggest mistake is that the material should have been created with base UOM of KG, but it's too late to change it now, which is why I hoped the UOM conversion would have taken care of that.
    @Mario, i was actually trying to post 0.034 KG, which then got posted as 1 EA.
    Thanks
    Deidre

  • UOM Conversion changes where conversion is only used for reporting

    I think this is a different situation than I've seen in other posts.
    We have a UOM conversion from CS to POUND (i.e. 1 case = 30 pounds), and at some point may want to change it so that 1 case = 28 pounds. In our situation, all transactions are done at the CS (primary UOM) and the weight is only used in calculations to print on shipping documents. Is there any harm in just changing the 30 to 28 when that time comes? Again, there are no transactions that reference the weight, no PO's, no SO's, no financials, etc.
    We also have a similar situation where a PALLET may contain 100 cases now, but in the future be reconfigured to contain 90 cases. Same idea, nothing is transacted in Pallets, and the conversion is only used in reporting. Seems like it would be OK to change that conversion without causing problems. Any thoughts?
    Thanks for your insights!
    Bill
    (Running r12.1.3 with OPM)

    I think this is low risk - just make absolutely sure that the uom was not used for customer pricing, internal pricing, boms, on ASL, on price breaks, on quotes, on POs, on material transactions, wip moves etc.
    As long as it was truly used just for reporting, you should be ok.
    Sandeep Gandhi

  • UoM conversion error while loading Material Master

    Hi,
    Our Legacy system is also SAP (lower version) and we're trying to move the data to ECC6.0. We're using MATMAS_MASS_BAPI03 to move Material master records.
    All the Alternative UoM to be moved with 'no change'. Everything gets moved except for LBs and FT3s and we get message 'UoM Conversions are inconsistent'.
    I entered LBs, for example, online in the new system and found that conversion factors (NUmerator and Denominator) were indeed different.
    Legacy LB:  Numerator - 4756 and Denominator - 65113
    New System LB: Numerator - 2564 and Denominator - 35103
    If you have noticed, we will get the same result if you divide Numerator by Denominator.
    Note: KG values were same in the both systems without any issue.
    What should we do to get it right?
    Best Regards,
    Ram

    Hi,
    While loading attributes U have to select the transfer structure of the 0MATERIAL_ATTR then activate it..now proceed if it is already replicated in to BW system... other wise first do that..then go ahead....Similar to Text also...
    Regards
    Siddhu

  • 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.

  • How to change the base UoM in the material master?

    Hi,
    I want to change the base UoM in the material master for a particular material but I can't change irt with MM02 as system says it has open routings for this material.
    I have set the deletion flag on the routings but still system shows open routings while changing UoM.
    Is there any standard SAP program by which UoM can be changed if open POs, stock etc. are present in the system?
    Thanks,
    Input

    HI
    It is possible to change the Base unit of measure in the following cases:
    1) If there are no stocks of the material in the syatem
    2)If there are no purchase requisitions, purchase orders, or scheduling agreements for the material.
    3)If a purchase order or purchase order item is not being created or changed.
    Procedure for changing is:
    Access the material master record in Change mode.
    Overwrite the old base unit of measure with the new one on any departmental data screen.
    Save the change.
    Thanking you.

  • Incorrect UoM Conversion on Transfer Requirement from Production Order

    I have a Question on a Production Order that created a Transfer Requirement.  Looking at the Components of the BOM within the Production Order, I have a Material where the Issue Unit of Measure is QT and the Base Unit of Measure is EA, with a Quantity of 1.   In the Material Master Alternate Unit of Mesaures, the Conversion is setup so that 1 QT = 1 EA.   The question of why the 1 for 1 conversion is not relevant, as this is just how the material was setup and I know it does not make any sense.   When the Transfer Requirement is created it is showing that 1 Qt = .25 EA.  I am unable to locate where this conversion is coming from.   We do not want to lose visibility of this part number, as creating a new part number with a Base Unit of Measure of QT would fix the problem.
    Is there anywhere in configuration where there could possibily be a Conversion?  I have looked at Control Cycles and the Reference Operation Set and do not see anything.

    Closing Thread as there has been no responses but I am still looking for a solution.  The only  possibility that exists at this time is the material was copied from another material and the UoM Conversion was 1 QT = 4 EA on the Copy From Material.  I can not see where any changes were made to the unit measure conversion for the new material.  The only other possibility is the Production Order was manually converted to the new material incorrectly.

  • UOM conversion not big enough

    Hey All,
            I have a strange requirement. The numerator field UMREZ for UOM conversion is of 5 digits, which means the max value can be 99999. We have a need to do a Alterante UOM conversion which is greater than 5 digits.
    Example: 1 PAL = 200000 EA.
    How do I acheive this?
    We are looking into all possible options.
    First is thru config to create an intermediate UOM so that we can do two UOM conversions and acheive our result, but this is also going to be a big change.
    Is there any other option through code to increase the length of this field, or any other alternative.
    I tried searching and looking for OSS notes, but no luck.
    Any input is highly appreciated.

    Thank you for your replies. For a moment I thought this might be an option, but the problem here is not that the quantity is too large. but that the conversion factor is too large.
    Let me explain again.
    I have one unit which has the following conversion.
    1 Pallet = 3000000 Eaches.
    Numerator = 3000000  "here is the problem, numerator field is only 5 digits
    Denominator = 1
    which means if i get say even 100 pallets as input it have to convert
    100 X 3000000/1 = 300000000.          "the problem is UMREZ (3000000) is too big for that field
    So here i cannot use any preconversion or post conversion.
    BUT if i do think in the same line i can try to use a multiplication factor for that particlar unit of measure which i can just multiply at the end. I can maybe look to incorporate this in an enhancement when the UOM conversion is done. But I still have to figure out how to display it in the material master. Let me investigate more into this option.
    Any other suggestion as welcome.
    Edited by: Aparna Shekhar on Aug 8, 2008 9:23 AM

  • Where to Configure the Price for the UoM Conversion

    Hi All,
    I have a requirment from my client here that he wants to change the UoM of the material at the billin document level. The UoM can be changed but I realized once it is changed the price has gone all wrong. Where can I configure the price for the UoM conversion because I cannot find it anywhere in SD itself.
    Appreciate all of your inputs.
    Thanks a lot!

    Hi Prashant,
    I am trying to maintain the same material with different UoM but when I do so it says that the current condition is being processed at the current session. I guessed it meant that the conditiont record for that material type already exists?
    How do I rectify this problem because when I enter the new line of material with the new UoM disappears.
    Appreciate your input in this,
    Thanks a lot!
    Edited by: Yvonne Lee Sook Fun on Jun 16, 2009 4:32 AM

  • Mass Maintainanace for UOM Conversion

    Hi,
    How to do the mass maintainanace of UOM conversion in Basic data1 view> Additional Data> UOM? In MM17, MEINH is not there. Please convey.
    Regards

    Hi:Please follow below steps:
    1) Go to MM17, then select table marm,then execute
    2) Then you will be able to see two tabs named"data records to be changed and data records to be created"
    3) check selection box "Do not change existing data"
    4) To populate materail which needs to be mass maintained UOM, then click "data records to be created" tab
    5) In "Specify values for the reference" area, you need to fill in material and UOM which will be refered from e.g kg(suppose kg had been maintained)
    6) To input material and UOM which needs to be mass maintained in area "specify data records to be created" e.g PC
    7) Execute and save.

  • UOM Conversion to be used in transformation

    Hi Experts,
    I am trying to make use of the BI 7.0 UOM conversion feature in one of our InfoCubes where the source quantity which is in Base UOM needs to be converted to cases.
    I went through all the steps which are as follows:
    1. I have 0BASE_UOM as the base unit of measure for 0MATERIAL
    2. A DSO was automatically generated with the name Z_OUOM I gave in 0MATERIAL configuration
    3. I created a transformation for this DSO with source as 0MAT_UNIT
    4. Created a DTP and loaded the DSO
    5. Created a Conversion type with settings 'Dynamic Determination of conversion factor as Using Reference InfoObject = 0MATERIAL
    Source Unit of Measure: Unit of Measure from Data Records
    6. Target Unit of Measure: Fixed Unit of Measure = 'CS'.
    In InfoCube transformation I have the following mapping:
    Rule type: Direct Assignment
    Target Unit: 0UNIT
    Unit: From Conversion
    Conversion Type: ZCASES
    Source Unit: 0BASE_UOM
    Source Fields of Rule:
    0MATERIAL
    0REQ_QTY
    0BASE_UOM
    Target Fields of Rule:
    ZREQ_QTY
    0UNIT
    When I load the InfoCube, the quantities are indeed getting converted to cases provided there are conversion factors available for that material in the UOM generated DSO
    Here is my question: How can I handle records where the material does not have conversion factors in the UOM generated DSO?
    I get an error when loading using a DTP as 'No quantity conversion possible'. There is one record in the source DSO that has a material number with no unit conversions in UOM generated DSO
    I am aware there is an option of using routine, but I do not want to use it unless I am sure this method won't work

    Hi Aditi,
    There is no way you can check if UOM is present or not in UOM DSO and then do the conversion via using conversion type.
    What you can do is write the routine rather than conversion type, to fetch the data from the UOM DSO.
    If conversion factor exist then you can convert it simple by multiplying with the value, if not then you can  easily skip the record by putting IF condition.
    IF factor <> 0.
    ENDIF.
    Hope this helps.Let me know if you need more info.
    Regards,
    Viren

  • Mass deletion of alternative UOM conversion

    Hi Colleagues,
    Does anybody knows is there an easy way for mass-deletion of alternative unit of measure conversion rules in material master?
    Thanks,
    Artashes

    I did the following way:
    1. created a recording which always deletes the second line in Additional data-> uom conversions.
    2. by multiply running this recording via lsmw will delete all uoms.
    3. I was not able to do it at once as different materials has different numbers of alternative uom entered.
    Thanks,
    question closed.

  • Question about UoM conversion

    I'm trying to implement the UoM conversion that is now standard in BI 7.0.  I think I have all the backend work done, but I'm having trouble converting the UoM on the front end when running a query.
    Here's what I did on the backend to set it up.
    1- I went to 0MATERIAL (BEx Explorer tab) and entered 0BASE_UOM as the Unit field. 
    2 - I then generated the conversion ODS.
    3 - I created transformation to the ODS using 0MAT_UNIT_ATTR.  I did have to use a master data lookup for the BASE_UOM field (using the values in 0MATERIAL) since the 0MAT_UNIT_ATTR didn't have the Base Unit of Measure, just the conversion one.
    4 - Loaded the ODS for 1 material (test material 1 EA = 1 EA and 1 KIT = 20 EA)
    5 - Defined a Converstion type (trans RSUOM).  I used Dynamic Option 3 (InfoObject, then T006 tables).  I set the Source UoM = DataRecord, and Target is set to "Selection during Conversion"
    Here's what I did on the query:
    1. For my key figure, I went to the conversions tab.  I selected my Conversion type.
    2. I created a user entry variable with a default value of "EA".
    When I run my report, I enter KITS on the selection screen, but the report still shows eaches.  I can navigate to the Currency conversion on the report via the menus, but I can't find anywhere for Units.
    Any ideas?
    Thanks,
    Rudy

    First, is there any particular reason why you used:
    Integer a = Integer.valueOf(1);while I used
    Integer a = 1; //boxing
    Just to get rid of boxing conversion as a possible issue--which it shouldn't be, but might as well keep it simple.
    Integer a = Integer.valueOf(1);
    Comparable<String> cs1 = a; // errorbecause we are assigning to a Comparable<String> an
    Integer value, and that's illegal, since String and
    Integer are not in a subtype relation (?)Something like that, yes. I'm not sure of the exact clause of the JLS that forbids it.
    >
    Comparable<Integer> ci = a; // ok
    Comparable<String> cs2 = ci; // errorbecause we are assigning to a Comparable<String> a
    Comparable<Integer>, and again, String and Integer
    are not in a subtype relation (?)Yep.
    Comparable<String> cs3 = c1; // warning
    Comparable<String> cs4 = c2; // warningit's what I believe is called 'heap pollution' I forget what that term means, and am too lazy to look it up, so I'll take your word for it.
    and I
    believe that on first use a ClassCastException will
    be thrown Sounds right. Run it and see for yourself.
    (although the compiler behaves correctly by
    flagging an unchecked warning, for compatibility with
    legacy systems, etc)Right.

  • "Settings for material number conversion not found" occurs when ...

    After I run an initial load data into the InfoCube 0PUR_C01, I want to check the InfoCube Content by the following path:
    RSA1 -> pick up the InfoCube 0PUR_C01, right click it and select Manage -> Get to Content tab -> Click InfoCube Content button -> Deselect all selection, only tick the 1st column checkbox next to 0Material, then hit enter, get a small window titled as "Cancel" with a red STOP msg sysing "Settings for material number conversion not found" with an "Exit" button and a question mark button, click Exit button leads to SAP Easy Access screen, if clicking the question mark button, another window pops up with the msg showed above, click Technical Information button causes the original window short dump and the short dump msg shows below in between two dashed lines:
    Runtime Errors         RPERF_ILLEGAL_STATEMENT
    Date and Time          11/28/2005 14:43:13
    ShrtText
        Statement "CALL SCREEN" is not allowed in this form.
    What happened?
        Error in ABAP application program.
        The current ABAP program "SAPLSHL2" had to be terminated because on
        statements could not be executed.
        This is probably due to an error in the ABAP program.
    Error analysis
        There is probably an error in the program
        "SAPLSHL2".
        The program was probably called in a conversion exit
        or in a field exit. These are implemented by
        function modules called CONVERSION_EXIT_xxxxx_INPUT/OUTPUT or
        USER_EXIT_xxxxx_INPUT.
        Conversion exits are triggered during screen field transports or
        WRITE statements, field exits during field transports from the
        screen to the ABAP/4 program.
        In this connection, the following ABAP/4 statements are not allowed:
        -  CALL SCREEN
        -  CALL DIALOG
        -  CALL TRANSACTION
        -  SUBMIT
        -  MESSAGE W... and MESSAGE I...
        -  COMMIT WORK, ROLLBACK WORK
        -  COMMUNICATION RECEIVE
        -  STOP
        -  REJECT
        -  EXIT FROM STEP-LOOP
        Moreover, conversion exits for output conversion
        (implemented by function modules called
        CONVERSION_EXIT_xxxxx_OUTPUT) do not allow
        -  MESSAGE E...
        to be used.
    Trigger Location of Runtime Error
    Program                                 SAPLSHL2
    Include                                 LSHL2F19
    Row                                     3
    Module type                             (FORM)
    Module Name                             TECHNISCHE_INFO5
    rce Code Extract
    e  SourceCde
    1 ***INCLUDE LSHL2F19 .
    2 form technische_info5.
    >>   call screen 1900 starting at 5  8.
    4 endform.
    5
    6 &----
    7 *&      Form  SHRINK_VALUES
    8 &----
    9 *       text                                                           *
    10 ----
    11 *  -->  p1        text
    12 *  <--  p2        text
    13 ----
    14 form shrink_values.
    15
    16   loop at dynpselect.
    17     clear checktable.
    18     if dynpvaluetab-lowvalue ne space and dynpvaluetab-lowvalue na '*'.
    19       move 'EQ' to checktable-op.
    20       move dynpvaluetab-lowvalue to checktable-low_value.
    21       append checktable.
    22     endif.
    What could cause the problem by selecting only 0Material when checking the InfoCube 0PUR_C01 content?  What does that mean by this STOP msg "Settings for material number conversion not found"?
    Thanks

    Hi Kevin,
    Set the length of 0MATERIAL and change conversion to alpha:
    Re: Error Installing 0MATERIAL from Business Content
    Best regards,
    Eugene

Maybe you are looking for

  • Errors all the time in Outlook 2010?

    Hi, For the past 2 days I cannot recieve or send emails at all on one of my laptops but on the other it does work fine. They both have the same set ups using MS Outlook 2010 but the other latop is on Windows 7 and this one is on windows 8.1 which doe

  • Not able to find the Error in code !

    please help me to find the error in my code. When I Added x1~kondm its not giving anything i.e *join t178t as x1 *on   p1kondm = x1kondm in the SQL part ! REPORT YINTERACTIVEPROGRAM01. TABLES:VBAP,        VBPA,        VBRP,        VBRK,        KNA1,

  • How to select the "in columns" dimension on export all Command ?

    Hello, I'm trying to export data from an V6.5 Essbase database to a 9.2 one. The easier and faster way I found is to use the 'Export database all data in Columns' from the 6.5 cube and load the data with a rule file in the 9.2 (The Export database co

  • JAXB not marshalling extensions properly.

    Hey folks, I'm having a problem with marshalling objects that were extensions in the XSD. The relevant portion of my schema looks like: <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:element name="ADEPeerResponse" type="ADEPeerRespons

  • Submit button doesnt work in ipad

    I created a form with using livecycle designer ES3 and ı added e-mail submit button.  it works in pc. However, it doesnt work in ipad. Other field is working ratio button, text field etc. Just submit button doesnt work. Adobe reader x installed. Also