To support companies that supply products to their customers by combining components in simple processes without the need of manufacturing functionality, Business Central includes features to assemble items that integrate with existing features, such as sales, planning, reservations, and warehousing.
An assembly item is defined as a sellable item that contains an assembly BOM. For more information, see Work with Bills of Material.
Assembly orders are internal orders, just like production orders, that are used to manage the assembly process and to connect the sales requirements with the involved warehouse activities. Assembly orders differ from other order types because they involve both output and consumption when posting. The assembly order header behaves similarly to a sales order line, and the assembly order lines behave similarly to consumption journal lines.
To support a just-in-time inventory strategy and the ability to customize products to customer requests, assembly orders may be automatically created and linked as soon as the sales order line is created. The link between the sales demand and the assembly supply enables sales order processors to customize the assembly item on the fly, promise delivery dates according to component availability, and to post output and shipment of the assembled item directly from their sales order interface. For more information, see Sell Items Assembled to Order.
On one sales order line, you can sell a quantity that is available and must be picked from stock together with a quantity that must be assembled to the order. Certain rules exist to govern the distribution of such quantities to ensure that assemble-to-order quantities take priority over inventory quantities in partial shipping. For more information, see the “Combination Scenarios” section in Understanding Assemble to Order and Assemble to Stock.
Special functionality exists to govern the shipping of assemble-to-order quantities. When an assemble-to-order quantity is ready to be shipped, the warehouse worker in charge posts an inventory pick for the sales order line(s) in question. This, in turn, creates an inventory movement for the components, posts the assembly output, and the sales order shipment. For more information, see the "Handling Assemble-to-Order Items in Inventory Picks” section in Pick Items with Inventory Picks.
The following table describes a sequence of tasks, with links to the topics that describe them.
|Learn about the difference between assembling items right before shipping sales orders and assembling items that are intended for storage.||Understanding Assemble to Order and Assemble to Stock|
|Fill in fields on location cards and in inventory setup to define how items flow to and from the assembly department.||Set Up Basic Warehouses with Operations Areas|
|Customize an assembly item to a customer’s request during the sales process, and convert to a sale when accepted.||Quote an Assemble-to-Order Sale|
|Combine components to create an item in a simple process, to order or to stock.||Assemble Items|
|Sell assembly items that are not currently available by creating a linked assembly order to supply the full or partial sales order quantity.||Sell Items Assembled to Order|
|When some assemble-to-order items are already in inventory, deduct that quantity from the assembly order and reserve it from inventory.||Sell Inventory Items in Assemble-to-Order Flows|
|When you are selling assembly items from inventory and all items are not available, initiate an assembly order to automatically supply a part or all of the sales order quantity.||Sell Assemble-to-Order Items and Inventory Items Together|
|Undo a posted assembly order, for example because the order was posted with mistakes that must be corrected.||Undo Assembly Posting|
|Learn about the difference between assembly BOMs and production BOMs and the involved processing differences.||Work with Bills of Material|
|Learn how assembly consumption and output are handled when you post assembly orders and how the derived item and resource costs are processed and distributed to the general ledger.||Design Details: Assembly Order Posting|