Skip to Content
avatar image
Former Member

valuation class change of materials

Dear Gurus,

I need to change the valuation class of few materials. When I try to change the valuation class it gives me an error log saying PO exists and stock exits.

Out of few one is having a fully completed PO (i.e. is payment also done) and I post the stock to another plant in previous period to make equal stocks in both the periods but still it wonu2019t allow me to change it shows me the completed PO number.

Please tell me how to do this.

Thanks,

Chameendri

Locked : Failed to search before start new thread.

Edited by: Kenix Chiang on Nov 1, 2011 9:20 AM

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

4 Answers

  • Best Answer
    avatar image
    Former Member
    Oct 31, 2011 at 08:24 AM
    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 31, 2011 at 08:24 AM

    Hi,

    Valuation class is not able to change when there is stock or open POs for that material. But if the PO is closed and still not able to change the valuation class means, need to archive the PO or change the status of the message to warning. Please refer OSS note 160970 Change valuation class: production order/purchase order. Thanking you.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 31, 2011 at 08:28 AM

    Hi

    You will not be able to change the valuation class until the Plant Stock in

    the current period and the previous period is set to zero.

    To change VC you must have zero stock in the current period, and zero stock at the end of the last period, plus no open PO lines and also some restrictions on production orders. The best time to do a change is over the period end. Remove all the stock on the last day of the period, then on the first day of the new period, flag for deletion all open PO lines, change the VC then unflag the PO lines and reverse the stock movement document done the previous day.

    You can use MASS tcode.

    Refer this link.

    http://wiki.sdn.sap.com/wiki/display/Snippets/HowtochangeValuationClassinMaterial+Master

    Thanks.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 31, 2011 at 09:48 AM

    Hi,

    The error may be due to one among the following reasons

    If valuated stocks already exist, you can change the valuation class only by following the below steps

    Post the stocks of the material to an interim account.

    Change the valuation class in the material master record.

    Post the stocks of the material back to their original account.

    If open purchase orders already exist, you can only change the valuation class if you first flag the corresponding purchase order items for deletion.

    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

    Please try the above.

    Regards,

    Divya

    Add comment
    10|10000 characters needed characters exceeded