Skip to content

Cyllo Manufacturing Documentation

Introduction

Cyllo's Manufacturing module provides end-to-end production management — from raw material planning through shop floor execution to finished goods. Built on a fully integrated MRP (Material Requirements Planning) engine, it connects seamlessly with Sales, Inventory, Purchase, and Accounting so that every production order, component movement, and cost entry flows through the system without manual re-entry.

Whether you are running simple single-step production, complex multi-level assemblies, or outsourcing to subcontractors, Cyllo Manufacturing gives you full visibility into what is being made, what materials are needed, where production stands at any moment, and what it costs. Quality checks, work order dependencies, by-product tracking, and scrap management are all built in — making it a complete solution for small manufacturers and growing production operations alike.

1. Manufacturing Operations

1.1 Manufacturing Orders

A Manufacturing Order (MO) is the instruction to produce a specific product in a defined quantity. In Cyllo, MOs can be created manually or generated automatically from Sales Orders, reorder rules, or replenishment requests.

Fig 1.1 — Manufacturing Order list with status indicators

How to Create a Manufacturing Order:
  • Go to Manufacturing → Operations → Manufacturing Orders → New
  • Select the Product to manufacture
  • Set the Quantity and Unit of Measure
  • Select the Bill of Materials — components and operations load automatically
  • Set the Scheduled Date
  • Click Confirm to move the MO from Draft to Confirmed
  • Click Produce to record actual production

Fig 1.2 — Manufacturing Order form view

Key Fields Product: The finished good being manufactured. Bill of Materials: The recipe defining components and operations for this product. Quantity: How many units to produce in this order. Scheduled Date: The planned production date. Components: Raw materials or sub-assemblies required for production. Status: Draft → Confirmed → In Progress → Done.

Note

MOs can be auto-generated from Sales Orders when the product route is set to Manufacture. Go to the product form → Inventory tab → Routes → enable Manufacture.

1.2 Bill of Materials (BOM)

A Bill of Materials defines the components, quantities, and operations required to produce a finished product. It serves as the production blueprint and is referenced by every Manufacturing Order.

Fig 1.3 — Bill of Materials form with components and operations

How to Create a Bill of Materials:
  • Go to Manufacturing → Products → Bills of Materials → New
  • Select the Product the BOM applies to
  • Set the BOM Type: Manufacture This Product, Kits, or Subcontracting
  • Set the Quantity (the finished quantity this BOM produces)
  • Add components in the Components tab — enter product, quantity, and UoM
  • Add operations in the Operations tab — link to work centers
  • Save the BOM
Key Fields
  • Product: The finished good this BOM produces.
  • BOM Type: Manufacture, Kit, or Subcontracting.
  • Quantity: The output quantity one BOM run produces.
  • Components: List of raw materials or sub-assemblies with quantities.
  • Operations: Production steps linked to specific work centers.

Note

You can have multiple BOMs for the same product — useful for different production methods, seasonal variants, or different output quantities.

1.3 Multi-Level BOM

Multi-Level BOMs allow sub-assemblies to be defined as components within a parent BOM — enabling complex production structures where intermediate products are manufactured before the final product.

How to Set Up a Multi-Level BOM:
  • Create a BOM for the sub-assembly product first
  • On the parent product BOM, add the sub-assembly as a component
  • Cyllo recognises it has its own BOM and generates a child MO automatically
  • Both the parent MO and child MO are linked and tracked together
  • Confirm the child MO first, then the parent MO

Note

Use multi-level BOMs for products that require pre-manufactured components — such as assembled parts used in a larger final product.

2. Work Orders & Work Centers

2.1 Work Centers

Work Centers represent the physical locations or machines where production operations are carried out — such as an assembly line, a cutting machine, or a painting station.

Fig 2.1 — Work center list with capacity and efficiency indicators

How to Create a Work Center:
  • Go to Manufacturing → Configuration → Work Centers → New
  • Enter the Work Center Name
  • Set the Capacity (number of simultaneous operations)
  • Set the Efficiency Factor (e.g., 100% = full capacity)
  • Set the Time Efficiency for operations performed here
  • Configure Costs per hour for production cost tracking
  • Save the work center

Fig 2.2 — Work center form with capacity and cost configuration

Key Fields
  • Work Center Name:mIdentifier for the production station or machine.
  • Capacity: Number of operations that can run simultaneously.
  • Efficiency: Percentage of productive output relative to theoretical maximum.
  • Cost per Hour: Used to calculate production costs per work order.
  • Working Hours: Schedule defining when this work center is available.

Note

Assign working hours to each work center to enable accurate lead time calculation and production scheduling.

2.2 Work Orders

Work Orders are the individual production steps within a Manufacturing Order. Each work order is assigned to a work center and tracks time, progress, and completion status independently.

Fig 2.3 — Work order list showing status, work center, and duration

How to Manage Work Orders:
  • Open a confirmed Manufacturing Order
  • Go to the Work Orders tab
  • Each operation from the BOM appears as a separate work order line
  • Click the work order to open it
  • Click Start to begin recording production time
  • Click Done when the operation is complete
  • All work orders must be completed before the MO can be finished

Fig 2.4 — Work order form with timer and instructions

Key Fields Operation: The production step being performed (e.g., Cut, Assemble, Paint). Work Center: The machine or station where this operation runs.
Duration Expected: Planned time from the BOM operation definition.
Duration: Actual time recorded during production. Status: Waiting → Ready → In Progress → Done.

2.3 Work Order Dependencies

Work Order Dependencies define the execution sequence of operations — ensuring a subsequent operation cannot begin until its prerequisite is completed.

Fig 2.5 — Work order dependency configuration showing blocked and unblocked states

How to Enable Work Order Dependencies:

  • Go to Manufacturing → Configuration → Settings
  • Enable Work Order Dependencies
  • Save settings
  • On the BOM, go to the Operations tab
  • For each operation, set the Blocked By field to the preceding operation
  • Cyllo enforces the order — blocked work orders cannot be started until prerequisites are done

Note

Dependencies are essential for complex assemblies where sequence matters — such as welding before painting, or sub-assembly before final assembly.

3. Advanced Manufacturing

3.1 Subcontracting

Subcontracting allows you to outsource the production of a component or finished product to an external vendor. Cyllo automatically manages component supply to the subcontractor and records the receipt of finished goods.

Fig 3.1 — Subcontracting BOM with vendor and component configuration

How to Set Up Subcontracting:

  • Go to Manufacturing → Configuration → Settings → enable Subcontracting
  • Create a BOM for the product
  • Set the BOM Type to Subcontracting
  • Add the Subcontractor in the Subcontractors tab
  • Add the components the subcontractor needs to receive
  • When a PO is created for the subcontracted product, Cyllo auto-generates component supply to the vendor
  • On receipt validation, the finished product enters your stock automatically

Note

Cyllo tracks subcontracted stock at the vendor's location. You always know how many components are with each subcontractor and the status of in-progress orders.

3.2 By-Products

By-Products are secondary outputs generated during the manufacturing process alongside the main finished product — such as offcuts, waste material, or co-products.

Fig 3.2 — By-product configuration on a BOM

How to Add By-Products to a BOM:

  • Go to Manufacturing → Configuration → Settings → enable By-Products
  • Open the relevant BOM
  • Go to the By-Products tab
  • Click Add a line
  • Select the By-Product (the secondary output)
  • Enter the Quantity produced and Unit of Measure
  • Save — when the MO is completed, the by-product is added to stock automatically

Note

By-products can be set to go into a specific stock location — useful for separating scrap, waste, or secondary sellable outputs.

3.3 Unbuild Orders

Unbuild Orders reverse a Manufacturing Order — disassembling a finished product back into its component parts. This is used for returns, rework, or component recovery.

Fig 3.3 — Unbuild order form with product, BOM, and destination location

How to Create an Unbuild Order:

  • Go to Manufacturing → Operations → Unbuild Orders → New
  • Select the Product to disassemble
  • Select the BOM to use as the disassembly blueprint
  • Enter the Quantity to unbuild
  • Set the Source Location (where the finished product currently is)
  • Set the Destination Location (where components will go after disassembly)
  • Click Validate — components are returned to stock automatically

Note

Unbuild orders are the correct way to reverse a completed MO — do not simply cancel a done MO, as this will not return components to stock.

4. Product Configuration for Manufacturing

4.1 Products

Products used in manufacturing require specific configuration — routes, lead times, and cost settings — to ensure they flow correctly through production and inventory.

Fig 4.1 — Product form showing manufacturing route and lead time settings

How to Configure a Product for Manufacturing:

  • Go to Manufacturing → Products → Products → Open or create a product
  • Set Product Type to Storable Product
  • Go to the Inventory tab
  • Under Routes, enable Manufacture
  • Set the Customer Lead Time (days from order to delivery)
  • Go to the General Information tab and set the Cost (used for production valuation)
  • Save

Note

Enabling the Manufacture route means Cyllo will suggest creating an MO instead of a purchase order when this product needs replenishing.

4.2 Scrap Management

Scrap orders record materials or finished products that are damaged, defective, or lost during production — adjusting stock levels and tracking waste costs.

Fig 4.2 — Scrap order form with product, quantity, and scrap location

How to Create a Scrap Order:

  • Go to Manufacturing → Operations → Scrap (or from inside an MO click Scrap)
  • Select the Product being scrapped
  • Enter the Quantity
  • Select the Source Location (where the product currently is)
  • The destination defaults to the Virtual/Scrap location
  • Click Validate — stock is adjusted and the loss is recorded

Note

Scrap from inside an MO is linked to that order — giving you full traceability of waste per production run for cost and efficiency analysis.

5. Reporting & Analytics

5.1 Production Efficiency

The Production Efficiency report compares planned production time against actual time recorded on work orders — identifying bottlenecks and underperforming work centers.

Fig 5.1 — Production efficiency report comparing expected vs. actual duration per work center

How to Access the Efficiency Report:

  • Go to Manufacturing → Reporting → Overall Equipment Effectiveness (OEE)
  • Filter by Work Center, Product, or Date Range
  • Compare Expected Duration vs. Real Duration per work order
  • Identify work centers consistently running over planned time
  • Export for production management review

Note

Use Cyllo Analytics to build a custom manufacturing dashboard combining MO completion rates, scrap percentages, and work center efficiency in a single view.