AL Object ID Ninja

Zero-configuration, dead-simple, lightning fast, no-collision object ID assignment for multi-user repositories

From the blog

Cut the (s)crap

[I had to edit this post on April 01, 2008. And no, it's not April Fool's Prank]  Have you ever wondered how manufacturing scrap works? Or what it really is? It's an interesting topic, and yet a very confusing one. It has caused so many headaches to the project team I worked on recently, because nobody really understood it. So, what is manufacturing scrap?

Elementary costing 3: FIFO, LIFO, UFO...

Due to fluctuations in market prices, purchase cost of goods may vary from one purchase to another. Also, you rarely just purchase goods and immediately sell them in the same quantity. What you usually do is that you purchase the goods, then let them sit in the inventory for a while, then you may sell five different purchases all at once, or you may sell goods from one purchase to five different customers. All of these situations have different effects on your inventory value, because something else must be taken into account: cost flow. Regardless of the inventory valuation method you chose, whenever you take an item from the inventory, how do you know its cost? Without knowing its cost, you can’t know the cost of goods sold, so you better know your cost. Don’t tell me you stick the purchase price to each item, so that you can know exactly how much it cost whenever you are about to sell it, because accountants won’t subscribe to the idea.

Elementary costing 2: Know your costs

When you buy a sheep, how much is it worth to you, what is its value? For starters, its value is at least what you paid for it, but that’s not quite it. Say you paid a hundred dollars for it. If you want to sell it now, how do you determine your selling price? A hundred-twenty? A hundred-fifty? Obviously, you need to increase the price by some percentage over whatever you paid initially, but regardless of what you increase your price, if you don’t know your true costs, you might be at loss.