Changing of Material Valuation Classes

Currently changing of material valuation classes in standard SAP can be achieved if :
    1.   If valuated stocks already exist, you can change the valuation class
        only as follows:
        a)  Post the stocks of the material to an interim account.
        b)  Change the valuation class in the material master record.
        c)  Post the stocks of the material back to their original account
    2.   If open purchase orders already exist, you can only change the
        valuation class if you first flag the corresponding purchase order
        items for deletion.
    3.   If production orders exist for which a goods movement has already
        taken place, you can only change the valuation class if you first
        set the status of the production orders to Deleted.
Is there any other ways that point 2 and 3 can be avoided when trying to change material valuation classes?
Thanks,
CW

HI,
That makes it very tricky doesn't it.
But if this is done at your quietes time (if there is one, but even 24hour 7 day operations have a quiet time?)
You can still carry on producing but yopu will have to hold off from posting anything while the PP orders are blocked/deleted.
I guess that you could use an LSMW job to make sure that the time taken is a minimum.
The job just needs to be fed a list of all PP orders containing the material/s involved and it can then set the delete flags and reset them in  seconds (with a manual change of the Valuation class inbetween).
There is not going to be a clean and easy solution to this, all we can do is to try to reduce the pain.
Steve B

Similar Messages

  • Change of Material Valuation Class - What Approach to Consider?

    Dear SAP Expert ...
    In OSS notes # 160970, it mentions that starting from release 4.6B we
    can use Customizing Transaction OMT4 (Change System Message) to change
    corresponding check from error to warning.  With this function, the
    system won't check if there are existing document (e.g. = PO, SO,
    etc.) for respective materials (which we want to change the valuation
    class from), thus we only deals with stock on-hand.
    However, the same notes also recommend the customer need to ensure that from
    organizational point of view there are no inconsistency occured after the change of valuation class.
    We're doing investigation of the automatic account determination which
    is driven by some valuation class and ensure that it won't introduce
    any inconsistency in Financial Statement (Balance Sheet and Income
    Statement). 
    Basically there are 2 (two) aspects we need to adjust:
    (1) Make sure there are no stock available for respective materials during the change
    (2) Adjust the error to warning message for system message using OMT4, thus the system won't check any existing document (so we don't have to delete thousands of existing document)
    We'd like to clarify with you (if similar experience available before) if the following approach we take has been according to the standard practise and NO
    inconsistency will ever occur in the future.
    The approach we take is as follows:
    (1) Identify the FROM valuation class and TO valuation class
    (2) Identify automatic account determination from each FROM an TO
    valuation class (IMG path = OMWB)
    (3) Determine the G/L account used when the changes happen, e.g. :
        Consignment Expense/Revenu (AKO)
        Expense/Revenue from Stock Transfer (AUM)
        Change in Inventory Account (BSV)
        Materials Management Small Difference (DIF)
        External Activities (FRL)
        Incidental Cost of External Activities (FRN)
        Purchase Offsetting Account (FKG)
        Purchasing Freight Account (FRE)
        Materials Management Exchange Rate Diff (KDM)
        MM exchange rate rounding differences (KDR)
        Gain/Loss from Revaluation (UMB)
    (4) Determine the implication of (different) G/L account posting to the Balance
    Sheet & Income Statement reporting
    We'd like to say huge thanks in advance for any input or advise.
    Regards,
    Alvon Sibarani

    Gopala ...
    That's an interesting approach you provided below.  Really appreciate for the input.
    Just for your background:
    1. Our company is also using global instance system (located in US), where all business unit around the globe connects to.
    2. With global instance, we have to standardize majority of the system setting & configuration into a common design.
    3. The common design includes the valuation grouping code, which we use single code (e.g. = ABCD)
    4.  I supposed the single valuation grouping code is introduced for ease in corporate reporting tree.
    5.  The issues we experience on the valuation class is basically happen for only 1 business unit (in China)
    6.  Adjusting the valuation grouping code might solve the 1 business unit issue, while on the other hand we must also consult with the global finance group on the implication to the corporate reporting tree with introduction of the new valuation grouping code (e.g. = WZYX)
    Again that's a valueable input we have here and we'd like to discuss it first with the finance group on the implication.  I personnaly doubt the global finance will agree with such approach, not to mention it approaching the year end thus no "major" modification be introduce.
    Regards,
    Alvon Sibarani

  • Material Valuation Class Changes

    Hi All
    For the Material Valuation class changes it is showing one open IMPORT PO.
    For the Import PO the GRN & INVOICES are completed for the total qty. During the deletion of this PO it is giving error message Invoices pending for delivery costs (function not possible)
    Because there is difference of Rs 1800 through IR.
    how it will not show as open po ? How to proceed? how to delete the po
    Thanks in advance
    Rajesh

    Hi
    Delivery for the all qty is completed & delivery indicator is also set but still for changing the Valuation class for the material this PO is coming as open PO. How to close the same.
    As there is difference of exchange rate betn GRN & INVOICES ( -1800 RS) PO & invoices are in  EURO
    Please help
    Regards
    Rajesh

  • Purchase order item text and material valuation class

    Dear Experts,
    A purchase order item text needs to be maintained for a particular material valuation class when the PO is created, is there anyway that this can be customized?

    Hi,
    Maintained Text in Material master record
    patah:Goto material mater change view,select plant view, then go to puchase order text there u
    can maitain material text. same text is automatically comes while creating Purchase order.
    regards,
    Ali

  • Wrong Material Valuation Class

    Hi Guru's,
    Created a material with the wrong valuation class. It seems that changing the valuation class requires quite an important procedure as per the message I get from SAP. This particular sku exists for a while and has lots of documents already created and stock of material has been posted.
    Please can someone tell me what is the impact of keeping the wrong valuation class? Is that a field that we absolutely need to change or could we exceptionally keep it that way?
    If we have to change the valuation class could you please tell me what are the steps I would need to go through in order to do so?? Do you recommend recreating a new sku with the correct valuation class ??
    Please advice.
    Best Regards,
    Yasmeen

    Hi,
    If you want to change valuation class in material master, you should check the following:                                                                               
    1. First be sure that no stocks in actual period exist, if you want to    
       change the valuation class in current period.                          
       There has to be no stock in previous period if you want to change      
       valuation class in previous period.                                                                               
    2. SE16 ->table EKPO. Select all PO items of the related material.        
       If you found items with LOEKZ <> 'L' you have to delete them in ME22   
       (see note 102653).  
    [Chnge valtion clss in spite of open purchase orders|https://service.sap.com/sap/support/notes/102653]                                                                               
    3. SE16 ->table AFPO. Select all items of the related material/plant.     
       If you find at least one item, change of val.clss. is not possible.    
       You have to these production order(s) ! (see note 146241)    
    [Change valuation class for open production orders|https://service.sap.com/sap/support/notes/146241]
    These hard restriction are necessary as inconsistencies in account 
    assignment will follow after change of val.cass, when proceeding follow up functions of a PO item before and after changing valuation class. Please take a look to note 160970 too, and read explanations carefully.                                                                               
    [Change valuation class: production order/purchase order|https://service.sap.com/sap/support/notes/160970] 
    If you have the Material Ledger active, the change of the valuation class
    has also impact on ML. The valuation class is used to allocate the plan costs to the related cost           
    element. Please see the notes
    [Incorr cost comp split for price when changing valuation cl|https://service.sap.com/sap/support/notes/1388546]
    I hope this information helps.
    Regards,
    MLM

  • Write Down/Depreciation of Material Valuation Class

    Hi,
    We are trying to write down/depreciate specific valuation types of materials which are purely for operational purposes ie not strictly project stock. Has anyone gone thru an exercise where they have performed such an exercise, for specific material valuation classes?
    Thanks

    Hi,
    Its more a 'revaluation' exercise for specific material class' stock by adjusting original purchased values of their to current book value. They are not Assets as such (ie ones that come out of AuC and then are depreciated accordingly) but material that is classed for more operational purposes eg drilling. So trying to get thru an exercise whereby we can discover book value of specific material classes (ie not have to go through each material) and how we can achieve this 'adjustment' in SAP .
    Thanks

  • Changing Material Valuation Class

    Hi All
    I have a situation where at the time of cutting over, certain materials have gone in with an incorrect valuation class - now that needs to be changed..
    Can anyone please guide me as to what all I need to do in order to bring this change through?
    Thank you
    Rukshana

    Hi
    There are a number of posts on this thread
    try this one, you have to write stock of and all open documents and then make the change
    Valuation Class Change for Material
    we did this recently and cross team co ordination is required

  • USER-EXIT / ENHANCEMENT / BADI -- Material Valuation Class (MBEW-BKLAS)

    Hi,
    I m looking for any user-exit, enhancement or BADI  which is triggered while executing MIGO!!!! .
    For example, for good movement 101related to a purchase order.
    If  MIGO item (material) have batch management we have to inform the batch number (mandatory). When material document is posted system updates material master data with a new valuation type (MBEW-BWTAR) with the same name of the batch number.
    We need to inform the valuation class (MBEW-BKLAS) related to this valuation type (MBEW-BWTAR) but we don´t know where it´s possible.
    Thanks and sorry for my english!!

    Hi Orion,
    You can refer to the following user exits for MIGO:
    Exit Name           Description                                                                               
    MBCF0002            Customer function exit: Segment text in material doc. item   
    MBCF0005            Material document item for goods receipt/issue slip          
    MBCF0006            Customer function for WBS element                            
    MBCF0007            Customer function exit: Updating a reservation               
    MBCF0009            Filling the storage location field                           
    MBCF0010            Customer exit: Create reservation BAPI_RESERVATION_CREATE1   
    MBCF0011            Read from RESB and RKPF for print list in  MB26              
    MB_CF001            Customer Function Exit in the Case of Updating a Mat. Doc.   
    Hope this will help you...

  • Report on changes in material valuation prices

    Hi MM Gurus,
    I need I report which shows me the changes which occured (for example the last year) in the standard and moving average prices of materials ( of purchasing materiales as well as materials produced on site)
    Is there a standard report or do I have to program it using some tables which hold this information.
    We do not use material ledger.
    Thanks for any answer
    Aart

    You have to create the report with the help of ABAPer, from the table MBEWH - Material valuation history.

  • Regarding Material valuation class

    Dear Guru's,
    How can we find out that the valuation class of a material is assigned to which G/L account.
    Thanks in advance,
    Cherukuri

    Go to OMWB.You will get a valuation area window.Just cancel it. and press tab G/L accounts.Then enter your CC and execute.
    You can see the G/L accounts for which all valuation classes are assigned.
    In this window for finding G/L acct for your val class. press CLR+F and give your valuation class and system will give you G/L accts assigned to it.

  • Change in material valuation- MAP

    Hello,
    When I change the valuation of a material with price control MAP in the T. Code MR21, the system creates accounting, controlling and profit centre documents. But the system does not change the price in the material master in the current valuation price (material master / accounting 1 tab page) to the changed price and maintains the old price only. In the previous period/year button the changes are recorded.
    Whether this is a standard thing the system does or some modification is required? I want the system to calculate the changed prices only in all the reports.
    Pls help me
    Regards,
    Ajit Patro

    If Posting Date in MR21 is in prev. period and posting is allowed in prev period ( check MMRV), then it will update standard price in prev period.
    The "Moving Price" in material master comes from the data "entered" in the  "New Statistical Price" (last column) field.
    Cheers.
    Ashish

  • Cannot change Valuation Class although no Open-PO

    Dear Gurus,
    I try to change Valuation Class in Material Master but I cannot after I created PO and still after MIGO and MIRO.
    We are using PS and Material Master is set as below;
    Ind./Coll in MPR4 = 1
    Since requirement comes from PS, PO is created with account assignment category Q.
    Once we execute MIGO and MIRO for the PO, still we cannot change Valuation Class.
    If you know the way to change Valuation Class, would you tell me how?
    Best Regards,
    AK

    Hi,
    The change of the valuation class will impact on ML (material ledger), if the ML
    is active. Is ML active on your system?
    The note 575632 explains partly the effects on CCS. The
    valuation class is used to allocate the plan costs to the related cost
    element. Therefore, it is advisable to create new materials instead of
    changing the valuation class. This would be straight forward and easy to
    follow-up. The CCS does not a change history. Consequently, the previous
    periods can not be explained with current CCS. That may lead
    inconsistencies under circumtances. It is up to your decision. You can
    change, test the impact and decide on. The proposed solution of SAP
    would be avoiding that change and creating new materials.
    When you try to change the valuation class, what is the details of the
    error?
    In order to change valuation class in the material master, you have to
    make sure that none of the following exist in you system:
    1  Valuated stocks in the current period or in the previous period
    2  Open purchase orders or delivery schedule lines
    3  Production orders for which a goods movement has already taken place
    The system checks the stocks (storage loc. stocks and special
    stocks) of the same period in which the valuation class will be changed.
    If the valuation class of current period will changed, check in
    transaction code MMBE for zero stocks, or in SE16: MARD/MBEW;
    MCHB/MKOL/MSKA/MSKU/MSLB/MSPR.
    The system checks all dependant purchase documents without delete flag
    and error M3368 occurs when it finds at least one non deleted po item
    (not only when stocks exist).
    1. First be sure that no stocks exist in current AND previous period!
       see note 30656, with an example how to get zero stocks.
    2. SE16 ->table EKPO. Select all po items of the related material.
       If you found items with LOEKZ <> 'L', you have to delete them in ME22
    3. SE16 ->table AFPO. Select all items of the related material/plant.
       If you find at least one item, change of val.clss. is not possible.
       You have to these production order(s) !
    These hard restrictions are necessary as inconsistencies in account
    assignment will follow after change of val.class, when proceeding
    follow up functions of a PO item before and after changing valuation
    class. Also attached is 146241.
    In customizing for the Material Master, you can switch the check for
    open purchase orders and/or for production orders to a warning.
    You do this in Define Attributes of System Messages by assigning
    the message type Warning to message MM 326 and/or MM 327 respectively.
    Please refer to note 160970 for more information.
    I hope this will help you in resolving the reported issue.
    Best Regards,
    Arminda Jack

  • Different Valuation Class for Valuation category C1,C2,C3

    Hi All,
    I created a material with valuation category C. The material had valuation class 3042 which I created as per requirement of client. Now when I am extending the same material for valuation category C1, C2, C3 the system is only allowing me to choose valuation class 3040 which is standard sap valuation class for spare parts. Can anyone suggest if I need to create separate valuation class for C1, C2 & C3. I have split valuation also activated in the system.

    Go to MMAM  and then give the material and give the new valuation class and execute it.  That material have change from old valuation class to new valuation class.
    Example:  You create material No: 678 under the Finished goods. Finished goods valuation class is 7920 is assigned in Accounting Tab 1. You want to change "678" material  to Raw Material.
    Go to T.Code : MMAM
    Material                                : 678
    New Valuation Class             : Raw Material ( Select from F4)
                                                   Which Valuation area you want
    Old Valuation Class              : Finished goods ( its under gray mode
                                                                              i.e can not change)
    Edited by: Ganti on Dec 4, 2010 9:08 AM

  • How to change Valuation class in material master(have stock)

    HI,
    I would like to change the valuation class in material master, How to change VC? is there any process before changing VC?
    I heared when Material have nil stock then only it's possible to change VC, Is it correct? which TC can I use for change VC?
    Regards,
    venki

    Dear venki,
    To change Valuation class you must have zero stock in the current period, and zero stock at the end of the last period, plus no open PO lines .  flag for deletion all open PO lines,
    Regards
    shankar

  • Mass change of material's valuation classes

    Dear all,
    Our client has an incorrect MM accounting determination because the customizing for the OBYC was not properly definied initally. This issue is causing many problems in accounting since the accounts are not being correctly determined,
    After being analyzed the situation we have concluded that the best way to correct the problem is to define a new classification of valuation classes and link it to new valuation grouping code which will be assigned progressively to all the plants in the system, activating immediately the new accounting determination.
    Since the system is already live,the change will need to be done directly in production environment. As you all know, in order to change the valuation class of the material we need to post the stocks of the material to an interim account in order to be able to change the valuation class of the material.
    Since it would be very complicate at this point of the project (we are running out of time) to flag for deletion all the existing open purchase orders/production orders, we will switch the error message for them  to a warning in the material master as suggested by the system.
    And here it comes my quetion, many of the plants have WM and we are not sure which the required steps are to allow as to post the stocks to the materials to an interim account and either how to do it technically (we are talking about 50.000 materials).
    Any suggestion will be very appreaciated.
    Thank you very much for your help!!!
    Luis

    >
    Clemente79 wrote:
    > - I forgot to mention that we also have QM and PM. I assume that  for QM we would need to check all the materials with >inspection lots, and process them in order to transfer the stock to unrestricted use, but is there any way to do it massively?
    there is always LSMW
    >
    Clemente79 wrote:
    > For PM, I am not sure whether there is any equipment status which might prevent us to issue the materials, do you know it?
    > - And finally, I assume whether we have any special stock status, like reserved or consignment, we would need to transfer to unrestricted use via standard logistics movements, am I right?
    not sure of PM, you might want to ask that in the PM forum ... but i should think, that if you stopped all posting during that process there should not be any impact with your equipments ... or do you have something special going there with BOMs/configuration?
    special stock: i would do it that way.
    i appreciate the invitation, btw.

Maybe you are looking for

  • Mid 2010 Macbook Pro, all application crash.

    I have a mid-2010 MacBook Pro, which the original version was 10.6, now upgraded to maverick. I had no problems with it until 2 days ago it started. EVERYTHING crashed. Safari. Firefox. Skype. iTunes. EVEN finder. It only crash if i type something in

  • Date and Time text format

    Hello, I am working with a .csv file that i extracted from a SCADA. When I convert that file into excel 2013, all of the dates become unusable. It appears like the dates have become text. I have tried to convert the date columns into the date format

  • Best way to develop flash games for desktop + mobile, today

    Hi It has been a nice run of about 7 or 8 years now that we have developed Flash browser based games for the web exclusively. Of course with the ubiquity of mobile devices, things have changed. Clients are starting to demand, almost assume, that game

  • WUC-015 (WEBUTIL inits in simple form, not busy form, except from button)

    A busy form always gets a WUC-015 when first touching a WEBUTIL function via a timer. It does not matter how long the timer is set for. A simple form with the WEBUTIL setup works when initialized from a timer. The busy form has no problems if the fir

  • Retreiving GMT Time

    Hi everyone, How to convert Indian time to GMT time? Is it possible to convert? If yes, how to convert? Give me query to retrieve current date and time to GMT format.