Assemblies / Bills of Material

What is an assembly?

An assembly is a list of components that make up a finished item. Both the components and the finished item will be inventory items on your system. Assemblies can contain other assemblies. A good example is a bike, made of components. The wheels are also assemblies made of further components:

  • Mountain Bike (an assembly)
    • 1 x Frame
    • 1 x Saddle
    • 1 x Seat post
    • 2 x Wheels (an assembly)
      • 1 x Hub
      • 1 x Rim
      • 32 x Spokes
    • 1 x Drive train (an assembly)
      • 1 x Chain
      • 1 x Cranks
      • 2 x Pedals
    • 1 x Handlebars

Creating an assembly

You will already need to have an inventory item on your master system.

  • Click "Assemblies" in the main menu
  • This takes you to the list of your assemblies. To add a new one, search for a product by name, barcode or SKU (read more about search)
  • Choose the finished item to create an empty assembly.
  • Search again to add components.

Building an assembly

When you build an assembly, the components are removed from stock, and a finished item is added. Boxora will NOT drill into nested assemblies, so in the example above if you don't have any wheels, you can't build a bike, regardless of how many spokes, rims and hubs you have. You'll need to build the wheels first. If your master system requires a cost price for an assembly (like Brightpearl), then the cost price from the master system will be used. Make sure the cost is correct by checking against the total cost of all the components, shown on the assembly screen.

Breaking an assembly

When you "break" an assembly, finished goods are removed from stock, and components are added.

A note on inventory locations

Inventory for assembly components must always be in the warehouse default location. When assembled inventory is added into the system, it will be added using the product's default location, or if not set, the warehouse default location of 0.0.0.0.