Why can't I complete an Assembly when a Component Product is part of a Receipted Order?
FollowSince the cost of an Assembly is calculated from the Average Landed Cost (ALC) of it's component products, you cannot complete an Assembly until the final Landed Cost is calculated i.e. when the receipted Purchase Order is completed. This is to ensure accurate costings for all Assemblies.
As additional costs can be added to a receipted Purchase Order (PO), subsequently increasing it's landed costs on the PO and ALC of it's stock on hand, Unleashed won't initially allow for the component to be used when completing an Assembly.
However, if you enable the "Use Receipted Stock In Assemblies" setting in your Unleashed account you will be able to complete Assemblies that include component products that are in a Receipted status Purchase Order.
NOTE: The assembly costs will NOT include any purchase order re-costing that occurs.
If you do not enable the "Use Receipted Stock In Assemblies" setting:
-
To sell the receipted products without creating any assemblies for it, use the Purchase Order re-costing functionality. Discard the assembly and add the final product via a Stock Adjustment, removing the component stock required in the same adjustment.
- If the assembly needs to be completed, the Purchase Order must be completed.
When the Purchase Order invoice arrives at a later date and there is remaining stock after the Assembly has been completed, perform a value-only stock adjustment to accurately reflect the landed cost of the received products.- Value changes are applied moving forward and will not affect any historic transactions or data for those products.
- Will depend on whether or not you have any stock on hand left for those products when their final purchase invoice arrives.
- Will not export any purchase cost bills to your accounting system for you to pay off. We will only export a Stock Adjustment journal to update the stock on hand value with the amount you manually adjusted.
- See What is a Value-Only Stock Adjustment? for more information.