cancel
Showing results for 
Search instead for 
Did you mean: 

Change Valuation Class

Former Member
0 Kudos

Dear Sir,

We want change Valuation Class of a particular material.

To do so we closed all open POs using Delivery complete indicator in ME22n.

Also we cant delete this PO Line Item it gives warning as Quantity Delivered is smaller than Quantity Ordered.

Stock is also zero, as we transferred all the stock to another Material Code.

But when we tries to change Valuation Class it gives error PURCHASE ORDERS ALREADY EXISTS

Due to this unable to change valuation class.

Please Help.

Thanks & Regards

Vishal

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Vishal,

1.

About error 06 117 'Quantity delivered smaller than quantity ordered' :

It is not possible to delete purchase order item unless the following

conditions are meet:

*******************************************************************

"An item order may be only deleted if it is closed. Items are regarded

as closed if one of the folowing criteria is satisfied :

- the ordered quantity or more has been delivered and invoiced.

- the delivery completed has been set and the invoiced quantity is

greater or equal than the quantity ordered.

- no follow-on processes (such as reservations) relating to the item are

active in the system."

*******************************************************************

Please see note 1397142.

2.

About error M3368

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 none 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 ME2

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.

BR

Nadia Orlandi

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Please make sure to balance GR-IR-- and the PO qty.Then put deletion indicator for those line items so that no furthur changes to PO occurs.Now change the val Class.

Thanks & Regards,

Bijay Pradhan

JL23
Active Contributor
0 Kudos

Please read OSS Note 160970 - Change valuation class: production order/purchase order

among other statements it is written:

You want to change the valuation class of a material. The system does not permit this change because outstanding purchase orders or production orders that have not been deleted still exist for the material.

.....

Reason and Prerequisites

The check is executed because otherwise inconsistencies may occur if invoice receipts for open purchase orders or part of the goods receipts for production orders are entered after the valuation class of the material is changed.

.....

Solution

As of Release 4.6B, you can use Customizing transaction OMT4 (Change System Messages) to change the corresponding checks to warning messages. In this case, you must ensure from an organizational viewpoint that no inconsistencies can occur after a valuation class is changed.

....

Purchase orders for which goods receipts have taken place and the invoice receipt has not yet been executed completely are critical, as are production orders for which a goods movement has taken place and the status has not been deleted.

This means that before you change the valuation class, you should view all purchase orders (that is, all entries in the EKPO table with LOEKZ 'L') and production orders (that is, all entries in the AFPO table) for the material and in each case ensure that either no goods movement has taken place or that all invoices have been received.

You should only change the valuation class if this is the case.

.....

for the warning: Quantity Delivered is smaller than Quantity Ordered

you have to ask yourself why.

is it still a open order where you expect a further partial delivery?

or did someone forget to set the delivery complete indicator.

If you dont expect more material, then cahnge the order quantity to be equal with the delivered quantity, then save, then set the deletion indicator.

And keep in mind that you never reopen this PO if you follow above approach with the warning message for the valuation class change.