Is standard cost the only costing method available for non-stock items? We decided to change a part from stock to non-stock, so we have zeroed out the qty of this part, uncheck qty bearing, check non-stock item, changed from Std to average, but when saving it goes back to Std method even though the default method in Company Configuration is set to Avg. This also happens with brand new parts.
Is this the expected behavior for non-stock items?
If you uncheck the Qty Bearing check box then yes, only Std costing is available. If you leave non-stock on and qty bearing on then average is an option yet.
Correct. We saw the same, but it makes us wonder what is the logic of having both checked at the same time?
Qty Bearing specifies if the Epicor application should support full inventory functionality for the part, while Non-Stock Item designates if it is a non-stock item that is not normally stocked within the inventory. We could be wrong, but doesn’t this seem a bit contradictory? I mean will it work that way?
Quantity bearing is telling you that part transaction records related to
inventory, COS, WIP are supported
Non-Stock = true tells MRP to link make to order/make direct releases to
link jobs. It also sets the order line/release to allow you to
automatically use the Order Wizard. You can always override the make direct
release and tell the order line/release to make to stock
So no it is not contradictory, both check boxes serve two different sets of
logic
Thank you Mark. Actually, that was one of the points of our discussions here since we understand how MRP works. The idea was more for pass-through single components non-stock (while costing at average cost) than manufactured parts. But we can see that your explanation is better than the one in the help which many times is short and misleading. Anyways, we have now decided what we are going to do.