How does production tracking differ from retail inventory?
A retailer mainly moves finished items through receipt, reservation and sale. Manufacturing transforms materials into a different output. Between fabric in storage and a finished shirt are issued materials, cutting, operations, remnants, deviations and quality checks. Recording only the beginning and end leaves the batch’s intermediate state invisible.
Agree which questions the first phase must answer: what can be released, which components are missing, where a batch is or why actual consumption differs from plan. These are different views of the same flow. Do not begin by promising precise product costs when material movements are not reliably recorded.
This guide concerns operational and management information. Financial valuation, tax accounting and payroll rules need separate agreement with the responsible specialists. ERP configuration does not replace those decisions or establish an accounting policy.
How should fabric and trim master data be prepared?
Give each material a stable code, name, stock unit and characteristics that actually affect its use. Fabric may need colour, width and batch identification; trims may need type, size and product compatibility. Avoid unnecessary attributes nobody will maintain, but do not merge materials that cannot be freely substituted.
Agree purchasing, storage and issue units. A roll has no universal length, and weight cannot be converted into metres using one coefficient for every fabric. If conversion is used, record which material it applies to, where the value came from and how actual quantity is verified.
Decide how reusable cutting remnants are tracked. A total in metres may not reveal whether a continuous piece is long enough for a particular component. If that constraint matters, include it in requirements rather than hiding it in an informal note. Test the resulting records with the people receiving and issuing materials.
What belongs in a bill of materials?
A bill of materials, or BOM, describes the components needed for a defined output. Odoo’s official documentation also allows production operations in a BOM. This is a term and a product capability; your specification structure must still be checked against the actual workflow.
For a garment, identify the style, variant, output quantity, materials and agreed consumption standards. If consumption differs by size, do not apply one figure to every size without explanation. State what a standard includes: component needs only or agreed process losses too. Otherwise actual-versus-plan comparisons will be misleading.
Keep a version and effective date. A change to fabric, construction or consumption must not rewrite the explanation of an already completed batch. Substitutions require approval: a similar material name does not prove suitability. Assign ownership of specifications before enabling automatic requirements calculations.
- Style and variant, output unit and quantity.
- Components, quantities, units and approved substitutions.
- Operations and handover points needed to manage the flow.
- Version, owner and a rule for applying changes to new orders.
How do you plan a batch and check material requirements?
Begin with a specific production order: what to make, which variants, how many and by what agreed date. Identify the specification used for planning. Compare requirements with available materials, not only physical balances. Some stock may belong to other orders or still await acceptance.
Having every component does not establish that the batch can finish on time. Separately check the required operations, equipment, people and queue of released work. If the plan does not consider these constraints, call it a material requirements plan rather than a guaranteed production schedule.
Agree partial-release rules. Can available sizes begin while components for other sizes are missing? Who approves priority changes? How can the team see the portion not yet released? Answers should appear in records and procedures rather than only a supervisor’s verbal agreement. Preserve the link to the original demand when splitting work.
How should planned and actual consumption be separated?
Planned requirements help prepare materials. Actual consumption explains what happened during execution. Do not force these figures to match automatically if your process needs variance analysis. Equally, avoid demanding detail that operators cannot reliably capture at their workstations.
An arithmetic teaching example, not an industry consumption standard: fifty garments have an agreed requirement of 1.6 metres each, or eighty metres. Eighty-five metres are issued and three metres of usable remnants return to stock. Under those conditions, net stock outflow is eighty-two metres, two above plan. This does not yet prove defects or poor productivity.
Check whether all issued material belongs to this order, whether any remains in progress and how waste is represented. Do not add the same waste again if it is already included in net outflow. Cause analysis needs the order relationship, correct units and a consistent comparison basis. A variance is a question to investigate, not an automatic judgement about an operator.
Breaking down the fabric example
Fictional numbers explain the arithmetic, not an industry standard or customer case. All quantities belong to one order.
Scroll horizontally to read the table.
| Measure | Calculation | Supported conclusion |
|---|---|---|
| Plan | 50 × 1.6 m = 80 m | The requirement under this example’s agreed assumptions. |
| Net stock outflow | 85 m issued − 3 m returned = 82 m | Some may remain in production; outflow is not automatically consumption. |
| Difference from plan | 82 m − 80 m = 2 m | Check WIP, waste and record completeness before interpreting it. |
Takeaway. Do not classify the two metres as defects or excess consumption without checking what the records represent.
What is work in progress, and how can you see it?
Operationally, work in progress is material or output already undergoing transformation but not yet accepted as finished goods. One “in progress” status may not reveal what blocks completion: cutting, sewing, assembly or inspection. Choose points where responsibility is genuinely handed over.
For each batch, capture its identifier, quantity at the stage, previous and next operations, owner and waiting reason. Partial handovers must distinguish transferred quantities from the remainder. Do not mark a whole batch complete because its first garments have reached the next operation.
You need not begin by recording every stitch or minute. Choose the minimum events that answer the initial business question. Excessive recording can create its own data-entry queue; insufficient detail can conceal problems. Test the workload with actual operators during the pilot and revise the capture method if it is impractical.
How should defects, rework and acceptance be tracked?
Distinguish awaiting inspection, confirmed acceptance, rework and approved write-off. These states are not interchangeable. A garment needing correction should not automatically enter saleable stock. Conversely, waiting for inspection does not by itself mean the item is defective.
A deviation needs a quantity, description, batch relationship, decision owner and next action. If more material is issued for rework, retain that relationship so actual costs remain explainable. Keep reason categories short and understandable; free text can supplement them but should not replace every structured distinction.
Agree the finished-goods acceptance condition and the point where output becomes available for its next operation. Production completion, physical warehouse handover and readiness for sale may be different events. An integration should reflect that sequence rather than collapse it into one optimistic status. Include a way to identify unresolved exceptions after a partial acceptance.
How should management costing begin?
First define the measure you need: a planned pre-production estimate, actual material expenditure or a broader management cost. These are different figures. A broader model may need agreed treatment of operations, outsourced work and other costs. Confirm those rules with the owner of the financial model.
Do not call fabric and trim expenditure a full product cost when other components are omitted. Do not compare a batch-level plan with actual cost per accepted unit. Document the period, accepted output quantity and treatment of unfinished orders. Different denominators can produce apparent discrepancies even when the source records are correct.
A useful first check is tracing one figure back to particular documents and rules. If the source of a value or quantity cannot be explained, fix the inputs first. A dashboard belongs after the model is agreed, not instead of it. This discussion does not prescribe your company’s financial accounting policy.
Which requirements should be tested before choosing ERP?
Test a system against your own flow: garment variants, material units, BOM versions, partial transfers, unused-material returns and output acceptance. A module named “manufacturing” does not prove these scenarios behave as required. Ask for a walkthrough in the specific edition using reference data.
If an external workshop performs some work, separately describe material dispatch, stock held there, receipt of output and discrepancies. If you manufacture and retail your own products, identify the boundary between production and sales. Finished goods need consistent identifiers on both sides.
Evaluate Odoo, ERPNext or another solution after defining those requirements, not through a generic platform ranking. Include data preparation, training, maintenance and historical export in the assessment. Sometimes the right first phase is reliable specifications and handovers rather than activating every module immediately. Keep unverified capabilities explicit until a test resolves them.
How do you prepare the first production pilot?
Choose one style and a manageable scope where the complete cycle can be verified. Prepare master data, an approved specification, starting balances and owners. Begin with a safe test, then an agreed live pilot with stopping and recovery procedures. Do not alter real balances merely to make the test reconcile.
Include partial output, additional material issue, reusable remnants and rework. At completion, another authorized person should explain what was issued, returned, remains in progress and was accepted. That is a stronger criterion than the number of documents created in the software.
- A versioned BOM and an agreed planned-consumption basis.
- Each issue and return linked to the production order.
- Partial completion preserves visibility of unfinished quantities.
- Deviations have owners and recorded decisions.
- Finished output is consistently handed over to warehouse and retail records.
Official sources
Primary sources for definitions and further reading. Routio’s practical examples are educational, not customer case studies. Verify system configuration against the documentation for your version.