Hi,
My line of thinking is that with Anglo-Saxon Accounting and automated valuation a lot of stock valuation changes can be made that end up as a positve or negative booking on your account. The most simple example of this is when you buy a product for 100e, and then buy the next product for 40e, a negative booking of 30e on the first product is generated, if I am correct. My theories are all linked to this:
Idea 1: Is it possible that the price of the components gets charged to the subcontractor or transferred to their inventory valuation , at a higher price than they were bought for? If the subcontractor pays for the products, the price they pay you can be cheaper than what the inventory is valued at. Alternatively, their valuation of the products can mathematically lead to a negative value of the components, leading to a positive cost when these components get taken out of the inventory.
Idea 2: Once the components are actually being used in a manufacturing order, the journal entry is computed. Because the final product produced is worth more than the individual components the stock valuation as a whole goes up.
Idea 3: It's the sentient cosmic karma coming for anyone using Anglo-Saxon Accounting.
Idea 4:
The cost of the manufactured product “C” is defined as:
C = A + B + s
With:
So it's possible the cost of the subcontracted service is configured incorrectly, or the raw materials used by the subcontractor are not set-up correctly. It can also be happening because of the set-up of replensihment from your warehouses (replacing more expensive components with lower-valued components), or the replenishment from another supplier.
This was my brainstorm on this topic, if you can be more specific or have a duplicate to work on I can troubleshoot more effectively.