Skip to Content
← Case Studies
Odoo implementation

Measuring Instrument Manufacturer: From Rivile to One Odoo ERP with Serial Number Tracking

When a company manufactures, sells, repairs and calibrates equipment all at once, and every unit carries its own serial number, separate little apps stop being enough. You need one system that shows the full life of each product. We moved one such manufacturer onto Odoo, and the system now fully works in production.

The client builds measuring instruments. In that business, serial number tracking, production processes and repair history matter a great deal. The project we delivered covers everything from sales and manufacturing through to quality control and full accounting under Lithuanian law.

Challenge

The business data was scattered. Accounting ran in Rivile, and everything else lived somewhere else. There was no single place where sales people, production staff and repair technicians could see the same picture.

The main problems we solved:

  • It was hard to look up a product by its serial number and quickly learn its history, when it was sold, how many times it had been repaired and why.
  • Nobody recorded the real cost of production and repair accurately, the materials consumed and the actual labour time went untracked.
  • Lithuanian tax reporting (i.SAF, GPAIS, FR0600, VAT) took a lot of manual work, imports from third countries and reverse charge VAT raised the chance of errors.
  • When working across different currencies, advance payments showed up incorrectly in reports, which was worse when the payment currency did not match the order currency.

Solution

We brought every process into one Odoo system, CRM, sales, manufacturing, purchasing, inventory, repair, quality management, documents and accounting. Before going live, we reconciled all balances against Rivile so that not a single unit of stock or a single cent was lost in the move.

What we built and configured:

  • A serial number lookup that shows the complete sales and repair history of a product in one screen.
  • Accurate cost capture in both production and repair, including materials and real working hours.
  • Clean inventory management with assigned responsible people, correct reservation logic and proper returns for serialised products.
  • Automated Lithuanian tax reports (i.SAF, GPAIS, FR0600, VAT), where the system handles import and reverse charge VAT cases correctly on its own.
  • Control over advance payments, which now appear by the real bank transaction date and in the currency that was actually paid. We took the complicated standard logic and reduced it to one clear line, because that is easier for the client to read and understand.

Result

The whole team now works in one shared environment. Because the full path of a product is visible by its serial number, customer service and warranty questions get answered far faster than before.

Accounting reports now build automatically and without errors, so a large share of the manual work is gone. Payments in different currencies are now clear to read, and the reports themselves became simpler for the end user.

The client chose us for our flexible approach, the competence of the team and the price.

Similar challenges in your company?

Write to us and we will discuss how we can help.