MoySklad
Odoo
amoCRM
Tizimlashtirish
Marketing
AI agentlar
BUline
MoySklad
Odoo
amoCRM
Систематизация
Маркетинг
Маркетинг: обзор
Стратегия и контент
Стратегия и планКонтент и SMM
Рекламные каналы
Google AdsYandex DirectРеклама в TelegramInstagram и FacebookМаркетплейсы
Органический рост
SEO
Измерение и аналитика
Аналитика и KPI
AI-агенты
BUline
MoySklad
Odoo
amoCRM
Systematization
Marketing
AI agents
BUline
Home/Odoo/Manufacturing and agro-processing
Odooimplemented by BUline
Odoo · Industries · Manufacturing

Manufacturing and agro-processing — from order to finished product

See in one database what is being produced on the shop floor, how much, and at what cost: raw materials, work centers, quality and warehouse. This page covers five areas together; the main industries have separate pages.

Manufacturing (MRP)WarehouseQualityPurchaseBatches and serial numbers
Separate pages

Main manufacturing industries

For these industries, industry-specific processes and Uzbekistan's requirements are covered in detail on a separate page. The five areas below are covered on this page itself.

General manufacturing

BoM, shop-floor plan, raw material reservation, work center load and actual cost. Go to the page →

Furniture and woodworking

Made-to-order variants, cutting and assembly stages, hardware consumption. Go to the page →

Textiles and apparel

Size–color matrix, batches and seasonal plan. Go to the page →

Food and beverages

Recipe, batch traceability, shelf life and quality control. Go to the page →

Section

Electrical equipment and electronics

A device is assembled from components and ships with a serial number. In Odoo, components are listed in the bill of materials (BoM), the manufacturing order reserves them, and the finished device gets a serial number. According to Odoo's documentation, the traceability report shows where a product came from, where it was stored and who it was sent to. The Odoo 20 release notes say that lot or serial numbers from the previous and next stage appear together in a single report. This makes it possible to identify which devices received a defective batch of components.

When the design changes, the PLM app (Enterprise) maintains BoM versions and engineering change orders (ECO) with approval stages. In service, the “Under Warranty” flag on a Repair order keeps parts covered by warranty off the customer's bill.

  • Link between a component batch and a device serial number: about traceability
  • Incoming and outgoing tests: the Quality app's “Pass–Fail” and “Measure” control points (norm and permitted deviation)
  • Imported components: adding import costs to the product cost, about Landed Costs
  • Uzbekistan: the list of technical regulations includes regulations on low-voltage equipment, electromagnetic compatibility and restriction of hazardous substances in electrical products. Household electrical appliances (refrigerators, vacuum cleaners and others) are in the certification section of Annex 4 to Resolution No. 43; the household appliances digital marking group is also covered (from April 15, 2022)
  • Honest limitation: the warranty flag is a checkbox set by hand; a rule that counts the warranty period from the sale date is estimated as additional work
—
—
—
Section

Plastic and rubber products

At a plant with molds and machines, the key questions are how much granulate goes into one product, how much is waste, and how long the machine has run. In Odoo, a machine is a work center. You set its working schedule, hourly cost, productivity target (OEE), setup time before a job (changing the mold) and cleanup time afterwards. Capacity and preparation time are also recorded separately for each product.

Recyclable waste is recorded as a by-product, and rejects through “Scrap”. A reorder rule for missing granulate prepares a purchase request. Molds are kept as equipment in the Maintenance app, and repair requests can be opened against them.

  • Machine load and time-based scheduling: work centers and work orders
  • Tracking of raw material usage, waste and by-products; the difference between actual and planned cost
  • Uzbekistan: plastic products (pipes, fittings, floor coverings and others) are in the declaration section of Annex 4 to Resolution No. 43, while tableware for food is in the certification section; packaging and closures have a separate technical regulation
  • Honest limitation: counting the number of cycles a mold has run is not described in the documentation; adding a Studio field or an external counter is estimated separately
—
—
—
Section

Metalworking

In a shop that makes parts to order, every order has its own drawing, operation sequence and cost. In Odoo, the order goes into production with a bill of materials, and operations (cutting, bending, welding, painting) are queued by work center. The operation sequence is set with the “Blocked By” setting, and the worker starts and finishes each operation on the Shop Floor screen. A multi-level part is described with nested BoMs (multilevel BoM), and its dimensions are checked with a “Measure” control point.

Some operations (for example, surface coating) are carried out at a subcontractor. Odoo handles subcontracting in three modes: the subcontractor sources the component itself; you send the component; or the vendor ships the component directly to the subcontractor.

  • Attaching the drawing and process documents to the order; operation guidance through the “Instructions” check
  • Working with a subcontractor: about subcontract manufacturing
  • Actual cost and margin per order: material, work center cost, employee time
  • Uzbekistan: the list of technical regulations includes regulations on the safety of metallurgical products and on pressure equipment; which of them your finished product falls under is determined during the diagnostic
  • Honest limitation: a tool that calculates material consumption and price from a drawing is not described in the documentation; the calculation rules are estimated separately
—
—
—
Section

Chemicals and household chemicals

In chemical production, recipe accuracy, batches and quality documents are decisive: it must later be clear from which raw materials and with what quality result each batch was made. In Odoo, the recipe is kept as a bill of materials, each batch gets a lot number, shelf life is managed with four dates, and FEFO issues the batch closest to expiry first. Quality control points record the result at receipt, in process and at output; if a defect is found, a quality alert is opened.

Units are converted according to the documentation's rules; the density-based conversion rule between mass and volume (kg and liters) is defined during the diagnostic.

  • Full trail by recipe and batch: lots and shelf life, FIFO and FEFO
  • Attaching quality and safety documents as files to the product and batch record
  • Uzbekistan: household chemicals (soap, detergents, polishes) are in the declaration section of Annex 4 to Resolution No. 43; lubricants and technical fluids, and mineral and organic fertilizers, have separate technical regulations
  • A company classified as a hazardous production facility carries out production control; a copy of the civil liability insurance contract is attached to the annual report (Resolution No. 291)
  • We check an official source to see whether there is a national requirement for a safety data sheet and hazardous substance labeling; we do not state a requirement that has not been confirmed. Odoo's documentation does not describe a dedicated tool for this
—
—
—
Section

Agro-processing

A company that processes agricultural produce (drying, sorting, packing, canning) works seasonally: raw material arrives in large volumes over a short period. In Odoo, raw material at the receiving point is received into the warehouse, gets a batch number, goes through a quality check (for example, recording moisture with “Measure”) and is consumed in a manufacturing order. The difference between input and output (loss) is visible in the order's consumption and cost columns. For repeat deliveries from a farmer, a long-term purchase agreement (blanket order) is used: the terms are recorded in advance, and every order created under the agreement is linked to it.

Odoo's documentation does not mention a dedicated agro app in its list of apps. The Apps Store has third-party agro modules (27 in the Odoo 20 line, as of October 25, 2026), but according to the Odoo Apps FAQ, third-party apps do not run on Odoo Online (data modules without a Python file are an exception). If field or harvest tracking is needed, Studio or a custom module is estimated.

  • Receiving seasonal raw materials, lots and quality control: about purchase agreements
  • Warehouse for packaging and finished goods; tracking of differences between receipts and issues
  • For exports, a phytosanitary certificate is issued for each transport unit of quarantine-regulated goods and processed through the “Single Window” system (Resolution No. 727, 1 November 2024)
  • For some food and agricultural products, a sanitary and epidemiological conclusion is mandatory (Resolution No. 43, Appendix 3); technical regulations exist for milk, meat, fats and oils, and fruit and vegetable juices
—
—
—
Honest scope

What Odoo includes as standard and what we add

Not everything works out of the box. The list below is refined during the diagnostic against your process. The data follows the Odoo 20 documentation; if your version differs, we check it during the diagnostic.

GoalIn standard OdooExtra work (BUline)
Traceability by component lot and serial numberIncluded: lots, serial numbers, traceability reportSetting the number format and choosing which products get tracking
Bill of materials versions and approvalIncluded: PLM, engineering change orders, approval (Enterprise)Configuring roles and approval stages
Machine, mold changeover time, OEEIncluded: work center settings, capacity per productYour time and cost values; connecting a counter is estimated separately
Waste, reprocessable residue, rejectsIncluded: by-products and “Scrap”Waste reprocessing scheme
Working with a subcontractorIncluded: three modes (Subcontracting)Document exchange with the subcontractor and allocation of responsibility
Quality controlIncluded (Enterprise): Pass–Fail, Measure, photo, instructions, worksheetEntering standards and the tolerance table
Safety data sheet and hazardous substance labelNot described in the documentationFile attachment or a Studio form; a custom label is estimated separately
Field and harvest records (agro)Not mentioned in the documentation’s app list; third-party modules exist in the Apps StoreStudio or a custom module; a third-party module is not used on Odoo Online
Automatic warranty period calculationIn Repair, the flag is set manuallyA rule that counts from the sale date
Uzbekistan requirements

General requirements for all lines of business

The items below have been checked against official sources. Those that apply to your product are recorded in a written list during the diagnostic.

Product conformity

  • Cabinet of Ministers Resolution No. 43: Appendix 3 (food and agricultural products that require a sanitary and epidemiological conclusion) and Appendix 4 (products that require a certificate or declaration)
  • The list of technical regulations is maintained on gov.uz; the effective date of each one is checked separately

Tax and documents

  • The Odoo documentation lists these taxes: standard VAT of 12%, 0% on exports and 0% for exempt operations. The documentation of Odoo’s official Uzbekistan localization (Fiscal Localization → “uz Uzbekistan” in the accounting settings) does not mention the electronic invoice
  • The electronic invoice has been mandatory for all business entities since 1 January 2020 (Resolution No. 522); if goods are sold together with shipment, it can be combined with the waybill (Resolution No. 168)
  • Details: General manufacturing, Electronic invoice and Odoo

Safety and data

  • Production control and liability insurance at hazardous production facilities (Resolution No. 291)
  • Employee and customer personal data: where the database must be hosted
Reports

What the manager sees

Reports are not copied into a separate table: they are built from the orders, work orders and stock moves in the same database.

Manager

  • Planned versus actual cost difference (MO Cost and Real Cost)
  • Delayed manufacturing orders
  • Material held by the subcontractor

Shop floor

  • Work center load and productivity (OEE)
  • Operation duration: per the tech card and actual
  • Rejects and their cause

Inventory and quality

  • Shortages and minimum stock
  • Lots nearing expiry
  • Quality alerts and defect count
Mistakes

Common mistakes and how to avoid them

MistakeConsequenceHow we prevent it
Enabling serial numbers for every productMore extra data entry at receiving and assembly, and longer working timeEnable it only for products that carry a warranty or may need a recall
Not entering machine changeover and cleaning timeThe plan comes out lighter than the actual loadSet the time before and after the operation on the work center
Not accounting for waste and by-productsActual cost and stock come out wrongTrack by-products and “Scrap” from day one
Changing a bill of materials without versionsYou lose track of which composition went into which unitApprove the change through PLM, or at least record it with a date and the person responsible
Preparation

What to gather before we start

This list speeds up the diagnostic. We can start even if not everything is ready.

Products and shop floor

  • A product list and a list of materials for each
  • Operations and machines or work centers
  • Which products are tracked by serial number and which by lot

Inventory and purchasing

  • Current stock: raw materials, work in progress, finished goods
  • Suppliers and delivery methods
  • Subcontractors and the work assigned to them

Quality and documents

  • Quality standards and measurement tables
  • Conformity documents (declaration, certificate)
  • Roles: who approves what
FAQ

Frequently asked questions

Our industry or line of business isn’t on this page. Will Odoo fit?

Most manufacturing processes rest on the same foundation: bill of materials, work centers, raw materials, quality and cost. We analyze your process at the first meeting and tell you how much of it the Odoo apps cover. We do not promise a ready-made industry solution: we study the process during the diagnostic.

Which apps are needed for manufacturing?

Usually the apps for manufacturing, inventory, purchasing and sales. Quality control, Shop Floor and bill of materials versions (PLM) belong to the Enterprise edition. The apps are described on the “Manufacturing” page.

Does assigning a serial number to every unit slow workers down?

Tracking adds extra data entry for every product. The Odoo documentation recommends lots for high-volume goods and serial numbers where the history of each unit matters. That is why we enable serial numbers only for products that carry a warranty or may need a recall. In a manufacturing order, a sequence of numbers for several units can be generated at once.

Does Odoo handle field and harvest records?

The Odoo documentation does not describe such an app. The Apps Store has third-party agro modules; they are installed on Odoo.sh or on your own server, not on Odoo Online. The options — using a module, Studio or a custom module — are assessed during the diagnostic. Hosting types →

Will you migrate data from the old system?

Yes. Usually reference data, open balances and the history for the required period are migrated; details are on the “Implementation” page.

How much does the service cost and how long does it take?

The Odoo license depends on the number of users and apps (terms are on odoo.com). The scope of BUline’s service depends on the number of work centers and product groups, users, apps, customization, integrations, data volume and training. The exact cost and timeline are given in a written proposal after the free diagnostic.

Free diagnostic

Let’s decide together which Odoo apps to start with

During the diagnostic, we review your processes and tell you where standard Odoo is enough and where configuration is needed — with an app list, edition and phases.

Free diagnostic